diff --git a/README.md b/README.md index fbf8918..447c634 100644 --- a/README.md +++ b/README.md @@ -30,7 +30,7 @@ Dash-slicer depends on Python 3.6+ plus some [dependencies](requirements.txt). ```py import dash -import dash_html_components as html +from dash import html from dash_slicer import VolumeSlicer import imageio diff --git a/dash_slicer/__init__.py b/dash_slicer/__init__.py index cc53289..6d19f01 100644 --- a/dash_slicer/__init__.py +++ b/dash_slicer/__init__.py @@ -2,7 +2,6 @@ dash_slicer - a volume slicer for Dash """ - from .slicer import VolumeSlicer # noqa: F401 diff --git a/dash_slicer/slicer.py b/dash_slicer/slicer.py index f36c79a..bf16a2b 100644 --- a/dash_slicer/slicer.py +++ b/dash_slicer/slicer.py @@ -83,7 +83,7 @@ import plotly.graph_objects import dash from dash.dependencies import Input, Output, State, ALL -from dash_core_components import Graph, Slider, Store, Interval +from dash.dcc import Graph, Slider, Store, Interval from .utils import ( discrete_colors, diff --git a/examples/all_features.py b/examples/all_features.py index 7504eb6..47e439f 100644 --- a/examples/all_features.py +++ b/examples/all_features.py @@ -4,8 +4,8 @@ import plotly.graph_objects as go import dash -import dash_html_components as html -import dash_core_components as dcc +from dash import html +from dash import dcc from dash_slicer import VolumeSlicer from dash.dependencies import Input, Output, State, ALL import imageio diff --git a/examples/bring_your_own_slider.py b/examples/bring_your_own_slider.py index 5049471..a8a33a4 100644 --- a/examples/bring_your_own_slider.py +++ b/examples/bring_your_own_slider.py @@ -7,8 +7,8 @@ """ import dash -import dash_html_components as html -import dash_core_components as dcc +from dash import html +from dash import dcc from dash.dependencies import Input, Output from dash_slicer import VolumeSlicer import imageio diff --git a/examples/contrast.py b/examples/contrast.py index 780f5d2..eb1b94d 100644 --- a/examples/contrast.py +++ b/examples/contrast.py @@ -3,8 +3,8 @@ """ import dash -import dash_html_components as html -import dash_core_components as dcc +from dash import html +from dash import dcc from dash.dependencies import Input, Output from dash_slicer import VolumeSlicer import imageio diff --git a/examples/set_slicer_position_interactively.py b/examples/set_slicer_position_interactively.py index dde75a9..13999b6 100644 --- a/examples/set_slicer_position_interactively.py +++ b/examples/set_slicer_position_interactively.py @@ -4,9 +4,9 @@ """ import dash -import dash_html_components as html +from dash import html from dash_slicer import VolumeSlicer -import dash_core_components as dcc +from dash import dcc from dash.dependencies import Input, Output import imageio diff --git a/examples/set_slicer_position_simple.py b/examples/set_slicer_position_simple.py index d95a9da..924da31 100644 --- a/examples/set_slicer_position_simple.py +++ b/examples/set_slicer_position_simple.py @@ -5,9 +5,9 @@ """ import dash -import dash_html_components as html +from dash import html from dash_slicer import VolumeSlicer -import dash_core_components as dcc +from dash import dcc from dash.dependencies import Input, Output, ALL import imageio diff --git a/examples/slicer_customized.py b/examples/slicer_customized.py index 7c60c29..16c2ee3 100644 --- a/examples/slicer_customized.py +++ b/examples/slicer_customized.py @@ -4,8 +4,8 @@ """ import dash -import dash_html_components as html -import dash_core_components as dcc +from dash import html +from dash import dcc from dash.dependencies import Input, Output, State from dash_slicer import VolumeSlicer import imageio diff --git a/examples/slicer_with_1_plus_2_views.py b/examples/slicer_with_1_plus_2_views.py index c4ed28d..a164f8e 100644 --- a/examples/slicer_with_1_plus_2_views.py +++ b/examples/slicer_with_1_plus_2_views.py @@ -14,7 +14,7 @@ """ import dash -import dash_html_components as html +from dash import html from dash_slicer import VolumeSlicer import imageio diff --git a/examples/slicer_with_1_view.py b/examples/slicer_with_1_view.py index d1874e5..c65dbee 100644 --- a/examples/slicer_with_1_view.py +++ b/examples/slicer_with_1_view.py @@ -3,7 +3,7 @@ """ import dash -import dash_html_components as html +from dash import html from dash_slicer import VolumeSlicer import imageio diff --git a/examples/slicer_with_2_views.py b/examples/slicer_with_2_views.py index 0707dca..7f4a9fa 100644 --- a/examples/slicer_with_2_views.py +++ b/examples/slicer_with_2_views.py @@ -3,7 +3,7 @@ """ import dash -import dash_html_components as html +from dash import html from dash_slicer import VolumeSlicer import imageio diff --git a/examples/slicer_with_3_views.py b/examples/slicer_with_3_views.py index c174069..6dbdee2 100644 --- a/examples/slicer_with_3_views.py +++ b/examples/slicer_with_3_views.py @@ -5,8 +5,8 @@ import plotly.graph_objects as go import dash -import dash_html_components as html -import dash_core_components as dcc +from dash import html +from dash import dcc from dash_slicer import VolumeSlicer from dash.dependencies import Input, Output, State, ALL from skimage.measure import marching_cubes diff --git a/examples/threshold_contour.py b/examples/threshold_contour.py index 4aac28f..193f6a2 100644 --- a/examples/threshold_contour.py +++ b/examples/threshold_contour.py @@ -7,8 +7,8 @@ import plotly import dash -import dash_html_components as html -import dash_core_components as dcc +from dash import html +from dash import dcc from dash.dependencies import Input, Output from dash_slicer import VolumeSlicer import imageio diff --git a/examples/threshold_overlay.py b/examples/threshold_overlay.py index fadad47..1f2ea26 100644 --- a/examples/threshold_overlay.py +++ b/examples/threshold_overlay.py @@ -7,8 +7,8 @@ """ import dash -import dash_html_components as html -import dash_core_components as dcc +from dash import html +from dash import dcc from dash.dependencies import Input, Output from dash_slicer import VolumeSlicer import numpy as np diff --git a/requirements.txt b/requirements.txt index 2e416aa..64ba684 100644 --- a/requirements.txt +++ b/requirements.txt @@ -2,4 +2,3 @@ pillow numpy plotly dash -dash_core_components diff --git a/test_deploy/app.py b/test_deploy/app.py index 5e1ba15..9b7cafc 100644 --- a/test_deploy/app.py +++ b/test_deploy/app.py @@ -3,7 +3,7 @@ """ import dash -import dash_html_components as html +from dash import html from dash_slicer import VolumeSlicer import imageio diff --git a/tests/performance1.py b/tests/performance1.py index adbfe80..d2d900a 100644 --- a/tests/performance1.py +++ b/tests/performance1.py @@ -4,8 +4,8 @@ import plotly.graph_objects as go import dash -import dash_html_components as html -import dash_core_components as dcc +from dash import html +from dash import dcc from dash.dependencies import Input, Output, State import imageio from dash_slicer.utils import img_array_to_uri diff --git a/tests/performance2.py b/tests/performance2.py index 21e0af3..e885bef 100644 --- a/tests/performance2.py +++ b/tests/performance2.py @@ -5,8 +5,8 @@ import plotly.graph_objects as go import dash -import dash_html_components as html -import dash_core_components as dcc +from dash import html +from dash import dcc from dash.dependencies import Input, Output, State import imageio from dash_slicer.utils import img_array_to_uri diff --git a/tests/test_slicer.py b/tests/test_slicer.py index 621328c..fc1757e 100644 --- a/tests/test_slicer.py +++ b/tests/test_slicer.py @@ -3,7 +3,7 @@ import numpy as np from pytest import raises import dash -import dash_core_components as dcc +from dash import dcc def test_slicer_init():