Skip to content

Commit efe6338

Browse files
Merge pull request #4055 from plotly/update-codegen
Update codegen with packaging.Version changes
2 parents 92ce5bc + 8934285 commit efe6338

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

packages/python/plotly/codegen/__init__.py

+4-4
Original file line numberDiff line numberDiff line change
@@ -270,8 +270,8 @@ def perform_codegen():
270270
if sys.version_info < (3, 7) or TYPE_CHECKING:
271271
try:
272272
import ipywidgets as _ipywidgets
273-
from distutils.version import LooseVersion as _LooseVersion
274-
if _LooseVersion(_ipywidgets.__version__) >= _LooseVersion("7.0.0"):
273+
from packaging.version import Version as _Version
274+
if _Version(_ipywidgets.__version__) >= _Version("7.0.0"):
275275
from ..graph_objs._figurewidget import FigureWidget
276276
else:
277277
raise ImportError()
@@ -284,9 +284,9 @@ def __getattr__(import_name):
284284
if import_name == "FigureWidget":
285285
try:
286286
import ipywidgets
287-
from distutils.version import LooseVersion
287+
from packaging.version import Version
288288
289-
if LooseVersion(ipywidgets.__version__) >= LooseVersion("7.0.0"):
289+
if Version(ipywidgets.__version__) >= Version("7.0.0"):
290290
from ..graph_objs._figurewidget import FigureWidget
291291
292292
return FigureWidget

0 commit comments

Comments
 (0)