Skip to content
This repository was archived by the owner on Nov 28, 2019. It is now read-only.

Commit 8630cb2

Browse files
committed
Wrap DatePicker import in try/except
1 parent 58f0d84 commit 8630cb2

1 file changed

Lines changed: 7 additions & 5 deletions

File tree

paramnb/widgets.py

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@
66
import ipywidgets
77
from ipywidgets import (SelectMultiple, Button, HBox, VBox, Layout,
88
Text, HTML, FloatSlider, FloatText, IntText,
9-
IntSlider, SelectMultiple, Image, DatePicker,
10-
ColorPicker, FloatRangeSlider, IntRangeSlider)
9+
IntSlider, SelectMultiple, Image, ColorPicker,
10+
FloatRangeSlider, IntRangeSlider)
1111
from traitlets import Unicode
1212

1313
from .util import named_objs
@@ -302,12 +302,14 @@ def apply_error_style(w, error):
302302

303303
# Handle new parameters introduced in param 1.5
304304
try:
305-
from param import Color, Date, Range
305+
from param import Color, Range
306306
ptype2wtype.update({
307307
Color: ColorWidget,
308-
Date: DateWidget,
309-
Range: RangeWidget,
308+
Range: RangeWidget
310309
})
310+
311+
from ipywidgets import DatePicker
312+
ptype2wtype[Date] = DateWidget
311313
except:
312314
pass
313315

0 commit comments

Comments
 (0)