Skip to content

Commit

Permalink
Related to flyteorg/flyte#5805 [Flyte Deck] Extras has been added (#2786
Browse files Browse the repository at this point in the history
)

* [Flyte Deck] Extras has been added

Signed-off-by: 101rakibulhasan <101rakibulhasan@gmail.com>

* Added "All" which will install all the libraries

Signed-off-by: 101rakibulhasan <101rakibulhasan@gmail.com>

* Fixed linting issue using both pylint & flake8 on modified lines

Signed-off-by: 101rakibulhasan <101rakibulhasan@gmail.com>

* fix lint

Signed-off-by: Future-Outlier <eric901201@gmail.com>

---------

Signed-off-by: 101rakibulhasan <101rakibulhasan@gmail.com>
Signed-off-by: Future-Outlier <eric901201@gmail.com>
Co-authored-by: Future-Outlier <eric901201@gmail.com>
  • Loading branch information
101rakibulhasan and Future-Outlier authored Oct 8, 2024
1 parent 79f683b commit 11585d1
Showing 1 changed file with 11 additions and 0 deletions.
11 changes: 11 additions & 0 deletions plugins/flytekit-deck-standard/setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -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(
Expand All @@ -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=[
Expand Down

0 comments on commit 11585d1

Please sign in to comment.