From ffa35accbb87b9946cf9d6d3eb6e758d2047333d Mon Sep 17 00:00:00 2001 From: Owen Kephart Date: Mon, 23 Dec 2024 10:27:31 -0500 Subject: [PATCH] [core-api][experimental] `custom_path_fs_io_manager` --- python_modules/dagster/dagster/_core/storage/fs_io_manager.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/python_modules/dagster/dagster/_core/storage/fs_io_manager.py b/python_modules/dagster/dagster/_core/storage/fs_io_manager.py index 4f8cdcd827b44..0fb437de587e1 100644 --- a/python_modules/dagster/dagster/_core/storage/fs_io_manager.py +++ b/python_modules/dagster/dagster/_core/storage/fs_io_manager.py @@ -9,7 +9,7 @@ DagsterInvariantViolationError, Field as DagsterField, ) -from dagster._annotations import experimental +from dagster._annotations import superseded from dagster._config import StringSource from dagster._config.pythonic_config import ConfigurableIOManagerFactory from dagster._core.definitions.events import AssetKey, AssetMaterialization @@ -137,6 +137,7 @@ def create_io_manager(self, context: InitResourceContext) -> "PickledObjectFiles config_schema=FilesystemIOManager.to_config_schema(), description="Built-in filesystem IO manager that stores and retrieves values using pickling.", ) +@superseded(additional_warn_text="Use FilesystemIOManager directly instead") def fs_io_manager(init_context: InitResourceContext) -> "PickledObjectFilesystemIOManager": """Built-in filesystem IO manager that stores and retrieves values using pickling. @@ -339,7 +340,6 @@ def load_input(self, context: InputContext) -> object: @dagster_maintained_io_manager @io_manager(config_schema={"base_dir": DagsterField(StringSource, is_required=True)}) -@experimental def custom_path_fs_io_manager( init_context: InitResourceContext, ) -> CustomPathPickledObjectFilesystemIOManager: