[BUG] DatePickerSingle broken in Dash 1.3.0
See original GitHub issueDescribe your context I’m running an app that allows the user to select options and kick off a process. The code for the control is below:
html.Div([
html.Label('Operating Date'),
dcc.DatePickerSingle(
id='operating-date-picker',
min_date_allowed=datetime(2010, 1, 1),
max_date_allowed=datetime(2099,12,31),
initial_visible_month=datetime.today().date() - timedelta(days=1),
date=datetime.today().date()- timedelta(days=1),
day_size=47,
),
], style={'width' : '10%',
'display': 'inline-block',
'marginLeft' :10,
'marginRight':10,
'marginBottom':10}),
- replace the result of
pip list | grep dash
below
Dash Version 1.3.0
Dash DataTable Version 4.3.0
Dash Core Components Version 1.2.0
Dash HTML Components Version 1.0.1
Pandas Version 0.24.2
Numpy Version 1.16.4
The full list is below:
Package Version
---------------------------------- ---------
-ash-renderer 1.0.0
-ip 19.2.2
alabaster 0.7.12
anaconda-client 1.7.2
anaconda-navigator 1.9.7
anaconda-project 0.8.3
asn1crypto 0.24.0
astroid 2.2.5
astropy 3.2.1
atomicwrites 1.3.0
attrs 19.1.0
Babel 2.7.0
backcall 0.1.0
backports.functools-lru-cache 1.5
backports.os 0.1.1
backports.shutil-get-terminal-size 1.0.0
backports.tempfile 1.0
backports.weakref 1.0.post1
beautifulsoup4 4.7.1
bitarray 0.9.3
bkcharts 0.2
bleach 3.1.0
bokeh 1.2.0
boto 2.49.0
Bottleneck 1.2.1
certifi 2019.6.16
cffi 1.12.3
chardet 3.0.4
Click 7.0
cloudpickle 1.2.1
clyent 1.2.2
colorama 0.4.1
comtypes 1.1.7
conda 4.7.11
conda-build 3.18.8
conda-package-handling 1.3.11
conda-verify 3.4.2
contextlib2 0.5.5
cryptography 2.7
cx-Oracle 7.2.2
cycler 0.10.0
Cython 0.29.12
cytoolz 0.10.0
dash 1.3.0
dash-core-components 1.2.0
dash-daq 0.1.0
dash-html-components 1.0.1
dash-renderer 1.1.0
dash-table 4.3.0
dask 2.1.0
datetime-truncate 1.1.0
decorator 4.4.0
defusedxml 0.6.0
distributed 2.1.0
docutils 0.14
entrypoints 0.3
et-xmlfile 1.0.1
fastcache 1.1.0
filelock 3.0.12
Flask 1.1.1
Flask-Compress 1.4.0
future 0.17.1
geojson 2.5.0
gevent 1.4.0
glob2 0.7
greenlet 0.4.15
h5py 2.9.0
heapdict 1.0.0
html5lib 1.0.1
idna 2.8
imageio 2.5.0
imagesize 1.1.0
importlib-metadata 0.17
ipykernel 5.1.1
ipython 7.6.1
ipython-genutils 0.2.0
ipywidgets 7.5.0
isort 4.3.21
itsdangerous 1.1.0
jdcal 1.4.1
jedi 0.13.3
Jinja2 2.10.1
joblib 0.13.2
json5 0.8.4
jsonschema 3.0.1
jupyter 1.0.0
jupyter-client 5.3.1
jupyter-console 6.0.0
jupyter-core 4.5.0
jupyterlab 1.0.2
jupyterlab-server 1.0.0
keyring 18.0.0
kiwisolver 1.1.0
lazy-object-proxy 1.4.1
libarchive-c 2.8
llvmlite 0.29.0
locket 0.2.0
lxml 4.3.4
MarkupSafe 1.1.1
matplotlib 3.1.0
mccabe 0.6.1
menuinst 1.4.16
mistune 0.8.4
mkl-fft 1.0.12
mkl-random 1.0.2
mkl-service 2.0.2
mock 3.0.5
more-itertools 7.0.0
mpmath 1.1.0
msgpack 0.6.1
multipledispatch 0.6.0
navigator-updater 0.2.1
nbconvert 5.5.0
nbformat 4.4.0
networkx 2.3
nltk 3.4.4
nose 1.3.7
notebook 6.0.0
numba 0.44.1
numexpr 2.6.9
numpy 1.16.4
numpydoc 0.9.1
olefile 0.46
openpyxl 2.6.2
packaging 19.0
pandas 0.24.2
pandas-datareader 0.7.4
pandas-multiprocessing 0.2.1
pandocfilters 1.4.2
parso 0.5.0
partd 1.0.0
path.py 12.0.1
pathlib2 2.3.4
patsy 0.5.1
pep8 1.7.1
percy 2.0.2
pickleshare 0.7.5
Pillow 6.1.0
pip 19.2.2
pkginfo 1.5.0.1
plotly 4.1.0
pluggy 0.12.0
ply 3.11
prometheus-client 0.7.1
prompt-toolkit 2.0.9
psutil 5.6.3
py 1.8.0
pycodestyle 2.5.0
pycosat 0.6.3
pycparser 2.19
pycrypto 2.6.1
pycurl 7.43.0.3
pyflakes 2.1.1
Pygments 2.4.2
pylint 2.3.1
pyodbc 4.0.26
pyOpenSSL 19.0.0
pyowm 2.10.0
pyparsing 2.4.0
pyreadline 2.1
pyrsistent 0.14.11
PySocks 1.7.0
pytest 5.0.1
pytest-arraydiff 0.3
pytest-astropy 0.5.0
pytest-doctestplus 0.3.0
pytest-mock 1.10.4
pytest-openfiles 0.3.2
pytest-remotedata 0.3.1
pytest-sugar 0.9.2
python-dateutil 2.8.0
pytz 2019.1
PyWavelets 1.0.3
pywin32 223
pywinpty 0.5.5
PyYAML 5.1.1
pyzmq 18.0.0
QtAwesome 0.5.7
qtconsole 4.5.1
QtPy 1.8.0
requests 2.22.0
retrying 1.3.3
rope 0.14.0
ruamel-yaml 0.15.46
scikit-image 0.15.0
scikit-learn 0.21.2
scipy 1.2.1
seaborn 0.9.0
selenium 3.141.0
Send2Trash 1.5.0
setuptools 41.0.1
simplegeneric 0.8.1
singledispatch 3.4.0.3
six 1.12.0
snowballstemmer 1.9.0
sortedcollections 1.1.2
sortedcontainers 2.1.0
soupsieve 1.8
Sphinx 2.1.2
sphinxcontrib-applehelp 1.0.1
sphinxcontrib-devhelp 1.0.1
sphinxcontrib-htmlhelp 1.0.2
sphinxcontrib-jsmath 1.0.1
sphinxcontrib-qthelp 1.0.2
sphinxcontrib-serializinghtml 1.1.3
sphinxcontrib-websupport 1.1.2
spyder 3.3.6
spyder-kernels 0.5.1
SQLAlchemy 1.2.12
statsmodels 0.10.0
sympy 1.4
tables 3.5.2
tblib 1.4.0
termcolor 1.1.0
terminado 0.8.2
testpath 0.4.2
toolz 0.10.0
tornado 6.0.3
tqdm 4.32.1
traitlets 4.3.2
typing 3.7.4.1
unicodecsv 0.14.1
urllib3 1.24.2
waitress 1.3.0
wcwidth 0.1.7
webencodings 0.5.1
Werkzeug 0.15.4
wheel 0.33.4
widgetsnbextension 3.5.0
win-inet-pton 1.1.0
win-unicode-console 0.5
wincertstore 0.2
wrapt 1.11.2
xlrd 1.2.0
XlsxWriter 1.1.8
xlwings 0.15.8
xlwt 1.3.0
zict 1.0.0
zipp 0.5.1
-
if frontend related, tell us your Browser, Version and OS
- OS: [Windows 10 Pro]
- Browser [Chrome]
- Version [77.0.3865.90]
Describe the bug
When you click on the date picker, the application crashes with the message listed under the screenshots section.
Expected behavior
Clicking on the datepicker control should bring up the ability to select a date.
Screenshots
(This error originated from the built-in JavaScript code that runs Dash apps. Click to see the full stack trace or open your browser’s console.) TypeError: Cannot read property ‘has’ of undefined
at http://127.0.0.1:8050/_dash-component-suites/dash_core_components/dash_core_components.min.js?v=1.2.0&m=1568823843:47:367725
at Array.forEach (<anonymous>)
at ei (http://127.0.0.1:8050/_dash-component-suites/dash_core_components/dash_core_components.min.js?v=1.2.0&m=1568823843:47:367584)
at t.value (http://127.0.0.1:8050/_dash-component-suites/dash_core_components/dash_core_components.min.js?v=1.2.0&m=1568823843:47:369285)
at t.<anonymous> (http://127.0.0.1:8050/_dash-component-suites/dash_core_components/dash_core_components.min.js?v=1.2.0&m=1568823843:18:338680)
at Object.blocked (http://127.0.0.1:8050/_dash-component-suites/dash_core_components/dash_core_components.min.js?v=1.2.0&m=1568823843:18:330682)
at http://127.0.0.1:8050/_dash-component-suites/dash_core_components/dash_core_components.min.js?v=1.2.0&m=1568823843:18:336941
at Array.filter (<anonymous>)
at t.<anonymous> (http://127.0.0.1:8050/_dash-component-suites/dash_core_components/dash_core_components.min.js?v=1.2.0&m=1568823843:18:336901)
at http://127.0.0.1:8050/_dash-component-suites/dash_core_components/dash_core_components.min.js?v=1.2.0&m=1568823843:18:336752
Issue Analytics
- State:
- Created 4 years ago
- Comments:5 (4 by maintainers)
Top Results From Across the Web
Troubleshooting App Deployment Errors - Dash Python
This troubleshooting guide describes errors that you may encounter when deploying apps to Dash Enterprise as well as steps to resolve them.
Read more >Source - GitHub
[#934](https://github.com/plotly/dash-core-components/pull/934) Fixed a bug in `EnhancedTab` component that ignored `disabled_className` property ...
Read more >Dash User Guide and Documentation
Dash is a productive Python framework for building web applications. Written on top of Flask, Plotly.js, and React.js, Dash is ideal for building...
Read more >Changelog - Dash Enterprise Administration
Fixed a bug on DEK that caused Dash Apps to be deployed on the wrong ... Both light and dark DAQ components will...
Read more >Dash layout is a mystery - I feel like I am programming in Lisp
You can adjust this in the style parameter of each individual html or dcc components upon instantiation. You can define in your app.py...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Wow that was quick!
@davidghill The regression fix has been released. https://community.plot.ly/t/dash-v1-3-1-released/28940