From 87e5af5454dc505683d527e54af8832dea7f027f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jens=20Henrik=20G=C3=B6bbert?= <j.goebbert@fz-juelich.de> Date: Mon, 2 Dec 2019 02:46:51 +0100 Subject: [PATCH] update sanity-check --- SanityCheck.ipynb | 413 +++++++++++++++++++++++----------------------- 1 file changed, 208 insertions(+), 205 deletions(-) diff --git a/SanityCheck.ipynb b/SanityCheck.ipynb index 07d1954..be54abb 100644 --- a/SanityCheck.ipynb +++ b/SanityCheck.ipynb @@ -9,7 +9,7 @@ }, { "cell_type": "code", - "execution_count": 245, + "execution_count": 248, "metadata": {}, "outputs": [], "source": [ @@ -230,224 +230,225 @@ }, { "cell_type": "code", - "execution_count": 247, + "execution_count": 249, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ - "PYPI NAME : IMPORT NAME REQ.VERSION | INST.VERSION\n", - "=======================================================================\n", - "setuptools : setuptools 41.6.0 \n", - "webencodings : webencodings 0.5.1 \n", - "six : six 1.12.0 \n", - "decorator : decorator 4.4.0 \n", - "MarkupSafe : markupsafe 1.1.1 \n", - "more-itertools : more_itertools 7.2.0 != \u001b[31m7.0.0\u001b[0m\n", - "pickleshare : pickleshare 0.7.5 \n", - "jedi : jedi 0.15.1 != \u001b[31m0.13.3\u001b[0m\n", - "wcwidth : wcwidth 0.1.7 \n", - "attr : attr 19.3.0 != \u001b[31m19.1.0\u001b[0m\n", - "parso : parso 0.5.1 != \u001b[31m0.3.4\u001b[0m\n", - "jinja2 : jinja2 2.10.1 != \u001b[31m2.10\u001b[0m\n", - "pytz : pytz 2019.3 != \u001b[31m2019.1\u001b[0m\n", - "pyparsing : pyparsing 2.2.0 != \u001b[31m2.3.1\u001b[0m\n", - "packaging : packaging 19.2 != \u001b[31m19.0\u001b[0m\n", - "urllib3 : urllib3 1.25.6 != \u001b[31m1.24.1\u001b[0m\n", - "certifi : certifi 2019.9.11 != \u001b[31m2019.03.09\u001b[0m\n", - "requests : requests 2.22.0 != \u001b[31m2.21.0\u001b[0m\n", - "python-dateutil : dateutil 2.8.1 != \u001b[31m2.8.0\u001b[0m\n", - "Pillow : PIL 6.2.1 != \u001b[31m6.0.0\u001b[0m\n", - "ply : ply 3.11 \n", - "pyrsistent : pyrsistent 0.15.4 != \u001b[31m0.14.11\u001b[0m\n", - "lxml : lxml 4.4.1 != \u001b[31m4.3.3\u001b[0m\n", - "idna : idna 2.8 \n", - "chardet : chardet 3.0.4 \n", - "pycparser : pycparser 2.19 \n", - "cffi : cffi 1.13.2 != \u001b[31m1.12.2\u001b[0m\n", - "psutil : psutil 5.6.3 != \u001b[31m5.6.1\u001b[0m\n", - "SQLAlchemy : sqlalchemy 1.3.10 != \u001b[31m1.3.1\u001b[0m\n", + "PYPI NAME : IMPORT NAME REQ.VERS.|INST.VERS. IMPORT TIME\n", + "=================================================================================\n", + "setuptools : setuptools 41.6.0 0.000095s\n", + "webencodings : webencodings 0.5.1 0.000064s\n", + "six : six 1.12.0 0.000056s\n", + "decorator : decorator 4.4.0 0.000051s\n", + "MarkupSafe : markupsafe 1.1.1 0.000042s\n", + "more-itertools : more_itertools 7.2.0 != \u001b[31m7.0.0 \u001b[0m 0.000042s\n", + "pickleshare : pickleshare 0.7.5 0.000058s\n", + "jedi : jedi 0.15.1 != \u001b[31m0.13.3 \u001b[0m 0.000043s\n", + "wcwidth : wcwidth 0.1.7 0.000051s\n", + "attr : attr 19.3.0 != \u001b[31m19.1.0 \u001b[0m 0.000053s\n", + "parso : parso 0.5.1 != \u001b[31m0.3.4 \u001b[0m 0.000046s\n", + "jinja2 : jinja2 2.10.1 != \u001b[31m2.10 \u001b[0m 0.000051s\n", + "pytz : pytz 2019.3 != \u001b[31m2019.1 \u001b[0m 0.000073s\n", + "pyparsing : pyparsing 2.2.0 != \u001b[31m2.3.1 \u001b[0m 0.000049s\n", + "packaging : packaging 19.2 != \u001b[31m19.0 \u001b[0m 0.000041s\n", + "urllib3 : urllib3 1.25.6 != \u001b[31m1.24.1 \u001b[0m 0.000040s\n", + "certifi : certifi 2019.9.11 != \u001b[31m2019.03.09\u001b[0m 0.000041s\n", + "requests : requests 2.22.0 != \u001b[31m2.21.0 \u001b[0m 0.000042s\n", + "python-dateutil : dateutil 2.8.1 != \u001b[31m2.8.0 \u001b[0m 0.000041s\n", + "Pillow : PIL 6.2.1 != \u001b[31m6.0.0 \u001b[0m 0.000039s\n", + "ply : ply 3.11 0.000039s\n", + "pyrsistent : pyrsistent 0.15.4 != \u001b[31m0.14.11 \u001b[0m 0.000054s\n", + "lxml : lxml 4.4.1 != \u001b[31m4.3.3 \u001b[0m 0.000054s\n", + "idna : idna 2.8 0.000046s\n", + "chardet : chardet 3.0.4 0.000042s\n", + "pycparser : pycparser 2.19 0.000038s\n", + "cffi : cffi 1.13.2 != \u001b[31m1.12.2 \u001b[0m 0.000039s\n", + "psutil : psutil 5.6.3 != \u001b[31m5.6.1 \u001b[0m 0.000037s\n", + "SQLAlchemy : sqlalchemy 1.3.10 != \u001b[31m1.3.1 \u001b[0m 0.000038s\n", "certipy : certipy \u001b[31mIMPORT FAILED\u001b[0m\n", - "python-editor : editor 1.0.4 \n", - "Mako : mako 1.1.0 != \u001b[31m1.0.8\u001b[0m\n", - "alembic : alembic 1.2.1 != \u001b[31m1.0.8\u001b[0m\n", - "click : click 7.0 \n", - "appdirs : appdirs 1.4.3 \n", - "cloudpickle : cloudpickle 1.2.2 != \u001b[31m0.8.1\u001b[0m\n", - "toolz : toolz 0.10.0 != \u001b[31m0.9.0\u001b[0m\n", - "cryptography : cryptography 2.8 != \u001b[31m2.6.1\u001b[0m\n", - "prompt-toolkit : prompt_toolkit 2.0.10 != \u001b[31m2.0.9\u001b[0m\n", + "python-editor : editor 1.0.4 0.000059s\n", + "Mako : mako 1.1.0 != \u001b[31m1.0.8 \u001b[0m 0.000051s\n", + "alembic : alembic 1.2.1 != \u001b[31m1.0.8 \u001b[0m 0.000039s\n", + "click : click 7.0 0.000039s\n", + "appdirs : appdirs 1.4.3 0.000040s\n", + "cloudpickle : cloudpickle 1.2.2 != \u001b[31m0.8.1 \u001b[0m 0.000037s\n", + "toolz : toolz 0.10.0 != \u001b[31m0.9.0 \u001b[0m 0.000037s\n", + "cryptography : cryptography 2.8 != \u001b[31m2.6.1 \u001b[0m 0.000036s\n", + "prompt-toolkit : prompt_toolkit 2.0.10 != \u001b[31m2.0.9 \u001b[0m 0.000038s\n", "oauthlib : oauthlib \u001b[31mIMPORT FAILED\u001b[0m\n", - "async-generator : async_generator 1.10 \n", - "smmap : smmap 0.9.0 != \u001b[31m2.0.5\u001b[0m\n", - "typed-ast : typed_ast 1.4.0 \n", - "cycler : cycler 0.10.0 \n", - "numpy : numpy 1.15.2 \n", - "scipy : scipy 1.2.1 \n", - "sympy : sympy 1.4 != \u001b[31m1.3\u001b[0m\n", - "pandas : pandas 0.25.3 != \u001b[31m0.24.2\u001b[0m\n", - "mpmath : mpmath 1.1.0 \n", - "kiwisolver : kiwisolver 1.1.0 != \u001b[31m1.0.1\u001b[0m\n", + "async-generator : async_generator 1.10 0.000049s\n", + "smmap : smmap 0.9.0 != \u001b[31m2.0.5 \u001b[0m 0.000038s\n", + "typed-ast : typed_ast 1.4.0 0.000036s\n", + "cycler : cycler 0.10.0 0.000035s\n", + "numpy : numpy 1.15.2 0.000035s\n", + "scipy : scipy 1.2.1 0.000037s\n", + "sympy : sympy 1.4 != \u001b[31m1.3 \u001b[0m 0.000034s\n", + "pandas : pandas 0.25.3 != \u001b[31m0.24.2 \u001b[0m 0.000033s\n", + "mpmath : mpmath 1.1.0 0.000032s\n", + "kiwisolver : kiwisolver 1.1.0 != \u001b[31m1.0.1 \u001b[0m 0.000033s\n", "backports.functools_lru_cache : backports.functools_lru_cache \u001b[31mIMPORT FAILED\u001b[0m\n", - "matplotlib : matplotlib 3.1.1 != \u001b[31m3.0.3\u001b[0m\n", - "xarray : xarray 0.11.3 != \u001b[31m0.12.1\u001b[0m\n", - "pyOpenSSL : OpenSSL 19.0.0 \n", - "entrypoints : entrypoints 0.3 \n", - "async_generator : async_generator 1.10 \n", - "absl-py : absl 0.8.1 \n", - "tornado : tornado 6.0.3 \n", - "bokeh : bokeh 1.3.4 \n", - "seaborn : seaborn 0.9.0 \n", - "nbformat : nbformat 4.4.0 \n", - "param : param 1.9.2 \n", - "pyviz_comms : pyviz_comms 0.7.2 \n", - "holoviews : holoviews 1.12.6 \n", - "alabaster : alabaster 0.7.12 \n", - "Babel : babel 2.7.0 \n", - "snowballstemmer : snowballstemmer 2.0.0 \n", - "docutils : docutils 0.15.2 \n", - "imagesize : imagesize 1.1.0 \n", - "sphinxcontrib-websupport : sphinxcontrib.websupport 1.1.2 \n", - "Sphinx : sphinx 1.8.5 \n", - "pexpect : pexpect 4.7.0 \n", - "ipython : IPython 7.9.0 \n", - "ipynb : ipynb 0.5.1 \n", - "jupyter_core : jupyter_core 4.6.1 \n", - "retrying : retrying 1.3.3 \n", - "plotly : plotly 4.2.1 \n", - "tikzplotlib : tikzplotlib 0.8.4 \n", - "jupyter_client : jupyter_client 5.3.4 \n", - "traitlets : traitlets 4.3.3 \n", - "pyzmq : zmq 18.1.0 \n", - "singledispatch : singledispatch 3.4.0.3 \n", - "ipyparallel : ipyparallel 6.2.4 \n", - "ipykernel : ipykernel 5.1.3 \n", - "terminado : terminado 0.8.2 \n", - "bleach : bleach 3.1.0 \n", - "mistune : mistune 0.8.4 \n", - "pandocfilters : pandocfilters 1.4.2 \n", - "Pygments : pygments 2.4.2 \n", - "testpath : testpath 0.4.2 != \u001b[31m0.4.4\u001b[0m\n", - "nbconvert : nbconvert 5.6.1 \n", - "ipython_genutils : ipython_genutils 0.2.0 \n", - "Send2Trash : send2trash 1.5.0 \n", - "notebook : notebook 6.0.1 != \u001b[31m6.0.2\u001b[0m\n", - "version_information : version_information 1.0.3 \n", - "lesscpy : lesscpy 0.13.0 \n", - "prometheus-client : prometheus_client 0.7.1 \n", - "jupyterthemes : jupyterthemes 0.20.0 \n", - "zipp : zipp 0.6.0 \n", - "importlib_metadata : importlib_metadata 0.23 \n", - "jsonschema : jsonschema 3.1.1 \n", - "jupyterlab_launcher : jupyterlab_launcher 0.13.1 \n", - "sphinx_rtd_theme : sphinx_rtd_theme 0.4.3 \n", - "future : future 0.18.1 \n", - "commonmark : commonmark 0.9.1 \n", - "recommonmark : recommonmark 0.6.0 \n", - "jupyterlab : jupyterlab 1.2.1 \n", - "json5 : json5 0.8.5 \n", - "jupyterlab_server : jupyterlab_server 1.0.6 \n", - "ptyprocess : ptyprocess 0.6.0 \n", - "defusedxml : defusedxml 0.6.0 \n", - "widgetsnbextension : widgetsnbextension 3.5.1 \n", - "ipywidgets : ipywidgets 7.5.1 \n", - "ipydatawidgets : ipydatawidgets 4.0.1 \n", - "traittypes : traittypes 0.2.1 \n", - "bqplot : bqplot 0.11.9 \n", - "pythreejs : pythreejs 2.1.1 \n", - "PyWavelets : pywt 1.1.1 \n", - "imageio : imageio 2.6.1 \n", - "networkx : networkx 2.4 \n", - "scikit-image : skimage 0.16.2 \n", - "ipywebrtc : ipywebrtc 0.5.0 \n", - "ipyvolume : ipyvolume 0.5.2 \n", - "branca : branca 0.3.1 \n", - "ipyleaflet : ipyleaflet 0.11.4 \n", - "ipympl : ipympl 0.3.3 \n", - "PyYAML : yaml 5.1.2 \n", - "jupyter_nbextensions_configurator : jupyter_nbextensions_configurator 0.4.1 \n", - "jupyter_latex_envs : latex_envs 1.4.6 != \u001b[31m1.4.0\u001b[0m\n", - "jupyter_highlight_selected_word : jupyter_highlight_selected_word 0.2.0 \n", - "jupyter_contrib_core : jupyter_contrib_core 0.3.3 \n", - "jupyter_contrib_nbextensions : jupyter_contrib_nbextensions 0.5.1 \n", - "rise : rise 5.5.1 \n", - "typing-extensions : typing_extensions 3.7.4 \n", - "idna-ssl : idna_ssl 1.1.0 \n", - "multidict : multidict 4.5.2 \n", - "yarl : yarl 1.3.0 \n", - "async-timeout : async_timeout 3.0.1 \n", - "aiohttp : aiohttp 3.6.2 \n", - "simpervisor : simpervisor 0.3 \n", - "jupyter_server : jupyter_server 0.1.1 \n", - "jupyter-server-proxy : jupyter_server_proxy 1.1.0 \n", - "jupyterlab_github : jupyterlab_github 1.0.0 \n", - "jupyterlab-gitlab : jupyterlab_gitlab 0.2.0 \n", - "jupyterlab-quickopen : jupyterlab_quickopen 0.3.0 \n", - "zstandard : zstandard 0.12.0 \n", - "pyct : pyct 0.4.6 \n", - "colorcet : colorcet 2.0.2 != \u001b[31m1.0.0\u001b[0m\n", - "ujson : ujson 1.35 \n", - "jupyterlab_iframe : jupyterlab_iframe 0.2.1 \n", - "python-dotenv : dotenv 0.10.3 \n", - "jupyterlab_latex : jupyterlab_latex 1.0.0 \n", - "jupyterlab_slurm : jupyterlab_slurm 1.0.5 \n", - "jupyterlmod : jupyterlmod 1.7.5 \n", - "nbresuse : nbresuse 0.3.2 \n", - "colorama : colorama 0.4.1 \n", - "nbdime : nbdime 1.1.0 \n", - "smmap2 : smmap 2.0.5 \n", - "gitdb2 : gitdb 2.0.6 \n", - "GitPython : git 3.0.4 \n", - "jupyterlab-git : jupyterlab_git 0.8.1 \n", - "sidecar : sidecar 0.3.0 \n", - "pycodestyle : pycodestyle 2.5.0 \n", - "autopep8 : autopep8 1.4.4 \n", - "yapf : yapf 0.28.0 \n", - "toml : toml 0.10.0 \n", - "pathspec : pathspec 0.6.0 \n", - "typed_ast : typed_ast 1.4.0 \n", - "regex : regex 2019.11.1 != \u001b[31m2.5.65\u001b[0m\n", - "black : black 19.10b0 != \u001b[31m19.3b0\u001b[0m\n", - "jupyterlab-code-formatter : jupyterlab_code_formatter 0.6.1 \n", - "pamela : pamela 1.0.0 \n", - "jupyterhub : jupyterhub 1.0.0 \n", - "appmode : appmode 0.6.0 \n", - "HeapDict : heapdict 1.0.1 \n", - "zict : zict 1.0.0 \n", - "tblib : tblib 1.5.0 \n", - "sortedcontainers : sortedcontainers 2.1.0 \n", - "msgpack : msgpack 0.6.2 \n", - "dask : dask 2.6.0 \n", - "distributed : distributed 2.6.0 \n", - "dask_labextension : dask_labextension 1.0.3 \n", - "Automat : automat 0.8.0 \n", - "PyHamcrest : hamcrest 1.9.0 \n", - "Twisted : twisted 19.7.0 \n", - "autobahn : autobahn 19.10.1 \n", - "constantly : constantly 15.1.0 \n", - "hyperlink : hyperlink 19.0.0 \n", - "incremental : incremental 17.5.0 \n", - "txaio : txaio 18.8.1 \n", - "zope.interface : zope.interface 4.6.0 \n", - "backcall : backcall 0.1.0 \n", - "wslink : wslink 0.1.11 \n", - "jupyterlab_pygments : jupyterlab_pygments 0.1.0 \n", - "ipyvue : ipyvue 1.0.0 \n", - "ipyvuetify : ipyvuetify 1.1.1 \n", - "voila : voila 0.1.14 \n", - "voila-material : - 0.2.5 \n", - "voila-gridstack : - 0.0.6 \n", - "voila-vuetify : - 0.1.1 \n" + "matplotlib : matplotlib 3.1.1 != \u001b[31m3.0.3 \u001b[0m 0.000044s\n", + "xarray : xarray 0.11.3 != \u001b[31m0.12.1 \u001b[0m 0.000036s\n", + "pyOpenSSL : OpenSSL 19.0.0 0.000036s\n", + "entrypoints : entrypoints 0.3 0.000051s\n", + "async_generator : async_generator 1.10 0.000034s\n", + "absl-py : absl 0.8.1 0.000034s\n", + "tornado : tornado 6.0.3 0.000053s\n", + "bokeh : bokeh 1.3.4 0.000038s\n", + "seaborn : seaborn 0.9.0 0.000032s\n", + "nbformat : nbformat 4.4.0 0.000033s\n", + "param : param 1.9.2 0.000032s\n", + "pyviz_comms : pyviz_comms 0.7.2 0.000043s\n", + "holoviews : holoviews 1.12.6 0.000032s\n", + "alabaster : alabaster 0.7.12 0.000031s\n", + "Babel : babel 2.7.0 0.000038s\n", + "snowballstemmer : snowballstemmer 2.0.0 0.000032s\n", + "docutils : docutils 0.15.2 0.000052s\n", + "imagesize : imagesize 1.1.0 0.000032s\n", + "sphinxcontrib-websupport : sphinxcontrib.websupport 1.1.2 0.000036s\n", + "Sphinx : sphinx 1.8.5 0.000032s\n", + "pexpect : pexpect 4.7.0 0.000029s\n", + "ipython : IPython 7.9.0 0.000045s\n", + "ipynb : ipynb 0.5.1 0.000031s\n", + "jupyter_core : jupyter_core 4.6.1 0.000035s\n", + "retrying : retrying 1.3.3 0.000030s\n", + "plotly : plotly 4.2.1 0.000035s\n", + "tikzplotlib : tikzplotlib 0.8.4 0.000033s\n", + "jupyter_client : jupyter_client 5.3.4 0.000030s\n", + "traitlets : traitlets 4.3.3 0.000030s\n", + "pyzmq : zmq 18.1.0 0.000030s\n", + "singledispatch : singledispatch 3.4.0.3 0.000029s\n", + "ipyparallel : ipyparallel 6.2.4 0.000040s\n", + "ipykernel : ipykernel 5.1.3 0.000030s\n", + "terminado : terminado 0.8.2 0.000028s\n", + "bleach : bleach 3.1.0 0.000029s\n", + "mistune : mistune 0.8.4 0.000028s\n", + "pandocfilters : pandocfilters 1.4.2 0.000029s\n", + "Pygments : pygments 2.4.2 0.000031s\n", + "testpath : testpath 0.4.2 != \u001b[31m0.4.4 \u001b[0m 0.000030s\n", + "nbconvert : nbconvert 5.6.1 0.000029s\n", + "ipython_genutils : ipython_genutils 0.2.0 0.000028s\n", + "Send2Trash : send2trash 1.5.0 0.000029s\n", + "notebook : notebook 6.0.1 != \u001b[31m6.0.2 \u001b[0m 0.000033s\n", + "version_information : version_information 1.0.3 0.000038s\n", + "lesscpy : lesscpy 0.13.0 0.000030s\n", + "prometheus-client : prometheus_client 0.7.1 0.000029s\n", + "jupyterthemes : jupyterthemes 0.20.0 0.000032s\n", + "zipp : zipp 0.6.0 0.000029s\n", + "importlib_metadata : importlib_metadata 0.23 0.000032s\n", + "jsonschema : jsonschema 3.1.1 0.000031s\n", + "jupyterlab_launcher : jupyterlab_launcher 0.13.1 0.000029s\n", + "sphinx_rtd_theme : sphinx_rtd_theme 0.4.3 0.000028s\n", + "future : future 0.18.1 0.000032s\n", + "commonmark : commonmark 0.9.1 0.000025s\n", + "recommonmark : recommonmark 0.6.0 0.000030s\n", + "jupyterlab : jupyterlab 1.2.1 0.000027s\n", + "json5 : json5 0.8.5 0.000026s\n", + "jupyterlab_server : jupyterlab_server 1.0.6 0.000029s\n", + "ptyprocess : ptyprocess 0.6.0 0.000026s\n", + "defusedxml : defusedxml 0.6.0 0.000026s\n", + "widgetsnbextension : widgetsnbextension 3.5.1 0.000025s\n", + "ipywidgets : ipywidgets 7.5.1 0.000036s\n", + "ipydatawidgets : ipydatawidgets 4.0.1 0.000025s\n", + "traittypes : traittypes 0.2.1 0.000025s\n", + "bqplot : bqplot 0.11.9 0.000025s\n", + "pythreejs : pythreejs 2.1.1 0.000024s\n", + "PyWavelets : pywt 1.1.1 0.000029s\n", + "imageio : imageio 2.6.1 0.000025s\n", + "networkx : networkx 2.4 0.000026s\n", + "scikit-image : skimage 0.16.2 0.000026s\n", + "ipywebrtc : ipywebrtc 0.5.0 0.000025s\n", + "ipyvolume : ipyvolume 0.5.2 0.000025s\n", + "branca : branca 0.3.1 0.000025s\n", + "ipyleaflet : ipyleaflet 0.11.4 0.000025s\n", + "ipympl : ipympl 0.3.3 0.000026s\n", + "PyYAML : yaml 5.1.2 0.000031s\n", + "jupyter_nbextensions_configurator : jupyter_nbextensions_configurator 0.4.1 0.000026s\n", + "jupyter_latex_envs : latex_envs 1.4.6 != \u001b[31m1.4.0 \u001b[0m 0.000025s\n", + "jupyter_highlight_selected_word : jupyter_highlight_selected_word 0.2.0 0.000025s\n", + "jupyter_contrib_core : jupyter_contrib_core 0.3.3 0.000025s\n", + "jupyter_contrib_nbextensions : jupyter_contrib_nbextensions 0.5.1 0.000025s\n", + "rise : rise 5.5.1 0.000025s\n", + "typing-extensions : typing_extensions 3.7.4 0.000027s\n", + "idna-ssl : idna_ssl 1.1.0 0.000031s\n", + "multidict : multidict 4.5.2 0.000029s\n", + "yarl : yarl 1.3.0 0.000026s\n", + "async-timeout : async_timeout 3.0.1 0.000025s\n", + "aiohttp : aiohttp 3.6.2 0.000025s\n", + "simpervisor : simpervisor 0.3 0.000027s\n", + "jupyter_server : jupyter_server 0.1.1 0.000030s\n", + "jupyter-server-proxy : jupyter_server_proxy 1.1.0 0.000027s\n", + "jupyterlab_github : jupyterlab_github 1.0.0 0.000030s\n", + "jupyterlab-gitlab : jupyterlab_gitlab 0.2.0 0.000031s\n", + "jupyterlab-quickopen : jupyterlab_quickopen 0.3.0 0.000024s\n", + "zstandard : zstandard 0.12.0 0.000024s\n", + "pyct : pyct 0.4.6 0.000025s\n", + "colorcet : colorcet 2.0.2 != \u001b[31m1.0.0 \u001b[0m 0.000023s\n", + "ujson : ujson 1.35 0.000024s\n", + "jupyterlab_iframe : jupyterlab_iframe 0.2.1 0.000022s\n", + "python-dotenv : dotenv 0.10.3 0.000024s\n", + "jupyterlab_latex : jupyterlab_latex 1.0.0 0.000025s\n", + "jupyterlab_slurm : jupyterlab_slurm 1.0.5 0.000024s\n", + "jupyterlmod : jupyterlmod 1.7.5 0.000025s\n", + "nbresuse : nbresuse 0.3.2 0.000026s\n", + "colorama : colorama 0.4.1 0.000026s\n", + "nbdime : nbdime 1.1.0 0.000019s\n", + "smmap2 : smmap 2.0.5 0.000018s\n", + "gitdb2 : gitdb 2.0.6 0.000018s\n", + "GitPython : git 3.0.4 0.000018s\n", + "jupyterlab-git : jupyterlab_git 0.8.1 0.000019s\n", + "sidecar : sidecar 0.3.0 0.000025s\n", + "pycodestyle : pycodestyle 2.5.0 0.000020s\n", + "autopep8 : autopep8 1.4.4 0.000018s\n", + "yapf : yapf 0.28.0 0.000018s\n", + "toml : toml 0.10.0 0.000019s\n", + "pathspec : pathspec 0.6.0 0.000026s\n", + "typed_ast : typed_ast 1.4.0 0.000019s\n", + "regex : regex 2019.11.1 != \u001b[31m2.5.65 \u001b[0m 0.000018s\n", + "black : black 19.10b0 != \u001b[31m19.3b0 \u001b[0m 0.000018s\n", + "jupyterlab-code-formatter : jupyterlab_code_formatter 0.6.1 0.000019s\n", + "pamela : pamela 1.0.0 0.000021s\n", + "jupyterhub : jupyterhub 1.0.0 0.000019s\n", + "appmode : appmode 0.6.0 0.000018s\n", + "HeapDict : heapdict 1.0.1 0.000018s\n", + "zict : zict 1.0.0 0.000023s\n", + "tblib : tblib 1.5.0 0.000019s\n", + "sortedcontainers : sortedcontainers 2.1.0 0.000019s\n", + "msgpack : msgpack 0.6.2 0.000018s\n", + "dask : dask 2.6.0 0.000022s\n", + "distributed : distributed 2.6.0 0.000019s\n", + "dask_labextension : dask_labextension 1.0.3 0.000018s\n", + "Automat : automat 0.8.0 0.000019s\n", + "PyHamcrest : hamcrest 1.9.0 0.000022s\n", + "Twisted : twisted 19.7.0 0.000022s\n", + "autobahn : autobahn 19.10.1 0.000020s\n", + "constantly : constantly 15.1.0 0.000018s\n", + "hyperlink : hyperlink 19.0.0 0.000018s\n", + "incremental : incremental 17.5.0 0.000021s\n", + "txaio : txaio 18.8.1 0.000021s\n", + "zope.interface : zope.interface 4.6.0 0.000019s\n", + "backcall : backcall 0.1.0 0.000020s\n", + "wslink : wslink 0.1.11 0.000019s\n", + "jupyterlab_pygments : jupyterlab_pygments 0.1.0 0.000018s\n", + "ipyvue : ipyvue 1.0.0 0.000018s\n", + "ipyvuetify : ipyvuetify 1.1.1 0.000018s\n", + "voila : voila 0.1.14 0.000018s\n", + "voila-material : - 0.2.5 0.000000s\n", + "voila-gridstack : - 0.0.6 0.000000s\n", + "voila-vuetify : - 0.1.1 0.000000s\n" ] } ], "source": [ "import importlib\n", "from colorama import Fore, Style\n", + "from timeit import default_timer as timer\n", "\n", - "print(\"PYPI NAME\".ljust(20), \": \", \"IMPORT NAME\".ljust(20) + \"REQ.VERSION | INST.VERSION\")\n", - "print(\"=======================================================================\")\n", + "print(\"PYPI NAME\".ljust(20), \": \", \"IMPORT NAME\".ljust(20) + \"REQ.VERS.|INST.VERS.\".ljust(25) + \"IMPORT TIME\")\n", + "print(\"=================================================================================\")\n", "for pkg_name, pkg_version, pkg_importname in pkg_list:\n", " if not pkg_importname:\n", " pkg_importname = pkg_name\n", @@ -455,8 +456,10 @@ " \n", " try:\n", " # import package\n", + " start_time = timer()\n", " if pkg_importname != \"-\":\n", " pkg = importlib.import_module(pkg_importname)\n", + " import_time = timer() - start_time\n", " \n", " # get version\n", " try:\n", @@ -467,9 +470,9 @@ " version = get_version(pkg_name)\n", " \n", " if version != pkg_version:\n", - " version = pkg_version.ljust(10) + \" != \" + f\"{Fore.RED}\" + version + f\"{Style.RESET_ALL}\"\n", + " version = pkg_version.ljust(10) + \" != \" + f\"{Fore.RED}\" + version.ljust(10) + f\"{Style.RESET_ALL}\"\n", "\n", - " print(pkg_name.ljust(20), \": \", pkg_importname.ljust(20), version.ljust(10))\n", + " print(pkg_name.ljust(20), \": \", pkg_importname.ljust(20), version.ljust(24), f\"{import_time:.6f}\"+\"s\")\n", " except:\n", " print(pkg_name.ljust(20), \": \", pkg_importname.ljust(20), f\"{Fore.RED}IMPORT FAILED{Style.RESET_ALL}\") \n", " \n", -- GitLab