diff --git a/plugins/flytekit-deck-standard/setup.py b/plugins/flytekit-deck-standard/setup.py index 6ba3dfb02d..9213b5a533 100644 --- a/plugins/flytekit-deck-standard/setup.py +++ b/plugins/flytekit-deck-standard/setup.py @@ -6,6 +6,16 @@ plugin_requires = ["flytekit"] +extras = { + "pandas": ["pandas"], + "pillow": ["pillow"], + "ydata-profiling": ["ydata-profiling"], + "markdown": ["markdown"], + "plotly": ["plotly"], + "pygments": ["pygments"], + "all": ["pandas", "pillow", "ydata-profiling", "markdown", "plotly", "pygments"], +} + __version__ = "0.0.0+develop" setup( @@ -20,6 +30,7 @@ namespace_packages=["flytekitplugins"], packages=[f"flytekitplugins.{PLUGIN_NAME}"], install_requires=plugin_requires, + extras_require=extras, license="apache2", python_requires=">=3.8", classifiers=[