Breaking Change
Rename module
airflow.api_connexion.schemas.dataset_schema
asairflow.api_connexion.schemas.asset_schema
- Rename variable
create_dataset_event_schema
ascreate_asset_event_schema
- Rename variable
dataset_collection_schema
asasset_collection_schema
- Rename variable
dataset_event_collection_schema
asasset_event_collection_schema
- Rename variable
dataset_event_schema
asasset_event_schema
- Rename variable
dataset_schema
asasset_schema
- Rename class
TaskOutletDatasetReferenceSchema
asTaskOutletAssetReferenceSchema
- Rename class
DagScheduleDatasetReferenceSchema
asDagScheduleAssetReferenceSchema
- Rename class
DatasetAliasSchema
asAssetAliasSchema
- Rename class
DatasetSchema
asAssetSchema
- Rename class
DatasetCollection
asAssetCollection
- Rename class
DatasetEventSchema
asAssetEventSchema
- Rename class
DatasetEventCollection
asAssetEventCollection
- Rename class
DatasetEventCollectionSchema
asAssetEventCollectionSchema
- Rename class
CreateDatasetEventSchema
asCreateAssetEventSchema
- Rename variable
Rename module
airflow.datasets
asairflow.assets
- Rename class
DatasetAlias
asAssetAlias
- Rename class
DatasetAll
asAssetAll
- Rename class
DatasetAny
asAssetAny
- Rename function
expand_alias_to_datasets
asexpand_alias_to_assets
- Rename class
DatasetAliasEvent
asAssetAliasEvent
- Rename method
dest_dataset_uri
asdest_asset_uri
- Rename method
- Rename class
BaseDataset
asBaseAsset
- Rename method
iter_datasets
asiter_assets
- Rename method
iter_dataset_aliases
asiter_asset_aliases
- Rename method
- Rename class
Dataset
asAsset
- Rename method
iter_datasets
asiter_assets
- Rename method
iter_dataset_aliases
asiter_asset_aliases
- Rename method
- Rename class
_DatasetBooleanCondition
as_AssetBooleanCondition
- Rename method
iter_datasets
asiter_assets
- Rename method
iter_dataset_aliases
asiter_asset_aliases
- Rename method
- Rename class
Rename module
airflow.datasets.manager
asairflow.assets.manager
Rename variable
dataset_manager
asasset_manager
Rename function
resolve_dataset_manager
asresolve_asset_manager
Rename class
DatasetManager
asAssetManager
- Rename method
register_dataset_change
asregister_asset_change
- Rename method
create_datasets
ascreate_assets
- Rename method
register_dataset_change
asnotify_asset_created
- Rename method
notify_dataset_changed
asnotify_asset_changed
- Renme method
notify_dataset_alias_created
asnotify_asset_alias_created
- Rename method
Rename module
airflow.models.dataset
asairflow.models.asset
- Rename class
DatasetDagRunQueue
asAssetDagRunQueue
- Rename class
DatasetEvent
asAssetEvent
- Rename class
DatasetModel
asAssetModel
- Rename class
DatasetAliasModel
asAssetAliasModel
- Rename class
DagScheduleDatasetReference
asDagScheduleAssetReference
- Rename class
TaskOutletDatasetReference
asTaskOutletAssetReference
- Rename class
DagScheduleDatasetAliasReference
asDagScheduleAssetAliasReference
- Rename class
Rename module
airflow.api_ui.views.datasets
asairflow.api_ui.views.assets
- Rename variable
dataset_router
asasset_rounter
- Rename variable
Rename module
airflow.listeners.spec.dataset
asairflow.listeners.spec.asset
- Rename function
on_dataset_created
ason_asset_created
- Rename function
on_dataset_changed
ason_asset_changed
- Rename function
Rename module
airflow.timetables.datasets
asairflow.timetables.assets
- Rename class
DatasetOrTimeSchedule
asAssetOrTimeSchedule
- Rename class
Rename module
airflow.serialization.pydantic.dataset
asairflow.serialization.pydantic.asset
- Rename class
DagScheduleDatasetReferencePydantic
asDagScheduleAssetReferencePydantic
- Rename class
TaskOutletDatasetReferencePydantic
asTaskOutletAssetReferencePydantic
- Rename class
DatasetPydantic
asAssetPydantic
- Rename class
DatasetEventPydantic
asAssetEventPydantic
- Rename class
Rename module
airflow.datasets.metadata
asairflow.assets.metadata
In module
airflow.jobs.scheduler_job_runner
and its class
SchedulerJobRunner
- Rename method
_create_dag_runs_dataset_triggered
as_create_dag_runs_asset_triggered
- Rename method
_orphan_unreferenced_datasets
as_orphan_unreferenced_datasets
- Rename method
In module
airflow.api_connexion.security
- Rename decorator
requires_access_dataset
asrequires_access_asset
- Rename decorator
In module
airflow.auth.managers.models.resource_details
- Rename class
DatasetDetails
asAssetDetails
- Rename class
In module
airflow.auth.managers.base_auth_manager
- Rename function
is_authorized_dataset
asis_authorized_asset
- Rename function
In module
airflow.timetables.simple
- Rename class
DatasetTriggeredTimetable
asAssetTriggeredTimetable
- Rename class
In module
airflow.lineage.hook
Rename class
DatasetLineageInfo
asAssetLineageInfo
- Rename attribute
dataset
asasset
- Rename attribute
In its class
HookLineageCollector
- Rename method
create_dataset
ascreate_asset
- Rename method
add_input_dataset
asadd_input_asset
- Rename method
add_output_dataset
asadd_output_asset
- Rename method
collected_datasets
ascollected_assets
- Rename method
In module
airflow.models.dag
Rename function
get_dataset_triggered_next_run_info
asget_asset_triggered_next_run_info
In its class
DagModel
- Rename method
get_dataset_triggered_next_run_info
asget_asset_triggered_next_run_info
- Rename method
In module
airflow.models.taskinstance
and its class
TaskInstance
- Rename method
_register_dataset_changes
as_register_asset_changes
- Rename method
In module
airflow.providers_manager
and its class
ProvidersManager
- Rename method
initialize_providers_dataset_uri_resources
asinitialize_providers_asset_uri_resources
- Rename attribute
_discover_dataset_uri_resources
as_discover_asset_uri_resources
- Rename property
dataset_factories
asasset_factories
- Rename property
dataset_uri_handlers
asasset_uri_handlers
- Rename property
dataset_to_openlineage_converters
asasset_to_openlineage_converters
- Rename method
In module
airflow.security.permissions
- Rename constant
RESOURCE_DATASET
asRESOURCE_ASSET
- Rename constant
In module
airflow.serialization.enums
and its class DagAttributeTypes
- Rename attribute
DATASET_EVENT_ACCESSORS
asASSET_EVENT_ACCESSORS
- Rename attribute
DATASET_EVENT_ACCESSOR
asASSET_EVENT_ACCESSOR
- Rename attribute
DATASET
asASSET
- Rename attribute
DATASET_ALIAS
asASSET_ALIAS
- Rename attribute
DATASET_ANY
asASSET_ANY
- Rename attribute
DATASET_ALL
asASSET_ALL
- Rename attribute
In module
airflow.serialization.pydantic.taskinstance
and its class
TaskInstancePydantic
- Rename method
_register_dataset_changes
as_register_dataset_changes
- Rename method
In module
airflow.serialization.serialized_objects
- Rename function
encode_dataset_condition
asencode_asset_condition
- Rename function
decode_dataset_condition
asdecode_asset_condition
- Rename function
In module
airflow.timetables.base
Rename class
`_NullDataset`
as`_NullAsset`
- Rename method
iter_datasets
asiter_assets
- Rename method
iter_dataset_aliases
asiter_assets_aliases
- Rename method
In module
airflow.utils.context
- Rename class
LazyDatasetEventSelectSequence
asLazyAssetEventSelectSequence
- Rename class
In module
airflow.www.auth
- Rename function
has_access_dataset
ashas_access_asset
- Rename function
Rename configuration
core.strict_dataset_uri_validation
ascore.strict_asset_uri_validation
,core.dataset_manager_class
ascore.asset_manager_class
andcore.dataset_manager_class
ascore.asset_manager_class
Rename example dags
example_dataset_alias.py
,example_dataset_alias_with_no_taskflow.py
,example_datasets.py
asexample_asset_alias.py
,example_asset_alias_with_no_taskflow.py
,example_assets.py
Rename DagDependency name
dataset-alias
,dataset
asasset-alias
,asset
Rename context key
triggering_dataset_events
astriggering_asset_events
Rename resource key
dataset-uris
asasset-uris
for providers amazon, common.io, mysql, fab, postgres, trinoIn provider
airflow.providers.amazon.aws
Rename package
datasets
asassets
In its module
s3
- Rename method
create_dataset
ascreate_asset
- Rename method
convert_dataset_to_openlineage
asconvert_asset_to_openlineage
- Rename method
- and its module
auth_manager.avp.entities
- Rename attribute
AvpEntities.DATASET
asAvpEntities.ASSET
- Rename attribute
- and its module
auth_manager.auth_manager.aws_auth_manager
- Rename function
is_authorized_dataset
asis_authorized_asset
- Rename function
In provider
airflow.providers.common.io
Rename package
datasets
asassets
in its module
file
- Rename method
create_dataset
ascreate_asset
- Rename method
convert_dataset_to_openlineage
asconvert_asset_to_openlineage
- Rename method
In provider
airflow.providers.fab
- in its module
auth_manager.fab_auth_manager
- Rename function
is_authorized_dataset
asis_authorized_asset
- Rename function
- in its module
In provider
airflow.providers.openlineage
- in its module
utils.utils
- Rename class
DatasetInfo
asAssetInfo
- Rename function
translate_airflow_dataset
astranslate_airflow_asset
- Rename class
- in its module
Rename package
airflow.providers.postgres.datasets
asairflow.providers.postgres.assets
Rename package
airflow.providers.mysql.datasets
asairflow.providers.mysql.assets
Rename package
airflow.providers.trino.datasets
asairflow.providers.trino.assets
Add module
airflow.providers.common.compat.assets
Add module
airflow.providers.common.compat.openlineage.utils.utils
Add module
airflow.providers.common.compat.security.permissions