Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Try to use manager's latexTypesetter if window.MathJax is not defined #3847

Merged
merged 10 commits into from
Dec 19, 2023

Conversation

bollwyvl
Copy link
Contributor

@bollwyvl bollwyvl commented Oct 10, 2023

References

Code Changes

  • use the (widget_manager as any)._rendermime?.latexTypesetter if window.MathJax is not defiend
  • add some log filters to yarn, and disable telemetry (also done on lab core, jupyterlite)
  • add latest jupyterlab 4.0.7, notebook 7.0.5, and nbclassic to binder
  • add jupyter nbclassic-extension to dev-install
  • add set -x to dev-install for clearer debugging
  • tweak whitespace around inline math?
  • tests?

User-facing Changes

note screen
users of JupyterLab 4 should see the rendered math with the correct fonts image
users of Notebook 7 will see the rendered math, but initially with fallback fonts image
users of nbclassic/ Notebook 6 will still see math (but apparently still has some race conditions) image

Alternatives

  • accept additional arguments to utils.typeset
    • at which point, why even keep it, other than for backwards compatibility
  • hoist typeset? to the IWidgetManager interface
    • probably wouldn't be a breaking change
    • no way to make utils.typeset work
    • I actually wish this were typesetting with text/ipython-gfm, but that's a whole other story
  • export utils as a export default const instead of individual export function, and monkeypatch in jupyterlab-manager
    • trying to monkeypatch was ineffective, as the top-level Module like overloading a getter
    • might not work, anyway, due to IWidgetExport issues

@github-actions
Copy link

Binder 👈 Launch a binder notebook on branch bollwyvl/ipywidgets/gh-3829-lab4-mathjax

@bollwyvl bollwyvl changed the title Patch typeset to use latexTypesetter if window.MathJax is not defined Try to use manager's latexTypesetter if window.MathJax is not defined Oct 10, 2023
@bollwyvl bollwyvl marked this pull request as ready for review October 10, 2023 16:25
@bollwyvl
Copy link
Contributor Author

bollwyvl commented Oct 10, 2023

The updated binder log:

Waiting for build to start...
Picked Git content provider.
Cloning into '/tmp/repo2dockerpyvs0tbz'...
HEAD is now at b243fd37 add -x to dev-install for debugging
Python version unspecified, using current default Python version 3.10. This will change in the future.Building conda environment for python=3.10
Using PythonBuildPack builder
Step 1/52 : FROM docker.io/library/buildpack-deps:bionic
 ---> 0f137f206fa8
Step 2/52 : ENV DEBIAN_FRONTEND=noninteractive
 ---> Using cache
 ---> 5adb5d4213f3
Step 3/52 : RUN apt-get -qq update &&     apt-get -qq install --yes --no-install-recommends locales > /dev/null &&     apt-get -qq purge &&     apt-get -qq clean &&     rm -rf /var/lib/apt/lists/*
 ---> Using cache
 ---> 3f73fc804dae
Step 4/52 : RUN echo "en_US.UTF-8 UTF-8" > /etc/locale.gen &&     locale-gen
 ---> Using cache
 ---> cc154af39a10
Step 5/52 : ENV LC_ALL=en_US.UTF-8     LANG=en_US.UTF-8     LANGUAGE=en_US.UTF-8
 ---> Using cache
 ---> 6eddaa9e4a0f
Step 6/52 : ENV SHELL=/bin/bash
 ---> Using cache
 ---> 0ec930b315d1
Step 7/52 : ARG NB_USER
 ---> Using cache
 ---> 0b1fdf7dc1a6
Step 8/52 : ARG NB_UID
 ---> Using cache
 ---> 808e307d5962
Step 9/52 : ENV USER=${NB_USER}     HOME=/home/${NB_USER}
 ---> Using cache
 ---> 99c51a4ef002
Step 10/52 : RUN groupadd         --gid ${NB_UID}         ${NB_USER} &&     useradd         --comment "Default user"         --create-home         --gid ${NB_UID}         --no-log-init         --shell /bin/bash         --uid ${NB_UID}         ${NB_USER}
 ---> Using cache
 ---> 55c36f280197
Step 11/52 : RUN apt-get -qq update &&     apt-get -qq install --yes --no-install-recommends        gettext-base        less        unzip        > /dev/null &&     apt-get -qq purge &&     apt-get -qq clean &&     rm -rf /var/lib/apt/lists/*
 ---> Using cache
 ---> 9976c2a6dd60
Step 12/52 : EXPOSE 8888
 ---> Using cache
 ---> 1e3b2169dcd2
Step 13/52 : ENV APP_BASE=/srv
 ---> Using cache
 ---> 070d1f82f7d8
Step 14/52 : ENV CONDA_DIR=${APP_BASE}/conda
 ---> Using cache
 ---> 0789f5d70008
Step 15/52 : ENV NB_PYTHON_PREFIX=${CONDA_DIR}/envs/notebook
 ---> Using cache
 ---> 89e05983b3d4
Step 16/52 : ENV NPM_DIR=${APP_BASE}/npm
 ---> Using cache
 ---> d9ab9faeede3
Step 17/52 : ENV NPM_CONFIG_GLOBALCONFIG=${NPM_DIR}/npmrc
 ---> Using cache
 ---> 5333033100a9
Step 18/52 : ENV NB_ENVIRONMENT_FILE=/tmp/env/environment.lock
 ---> Using cache
 ---> 87b6194588b4
Step 19/52 : ENV MAMBA_ROOT_PREFIX=${CONDA_DIR}
 ---> Using cache
 ---> ccc3cc01fd42
Step 20/52 : ENV MAMBA_EXE=${CONDA_DIR}/bin/mamba
 ---> Using cache
 ---> a99a3e8425e5
Step 21/52 : ENV CONDA_PLATFORM=linux-64
 ---> Using cache
 ---> 3801a3a9ba44
Step 22/52 : ENV KERNEL_PYTHON_PREFIX=${NB_PYTHON_PREFIX}
 ---> Using cache
 ---> 6f08e6d75dc4
Step 23/52 : ENV PATH=${NB_PYTHON_PREFIX}/bin:${CONDA_DIR}/bin:${NPM_DIR}/bin:${PATH}
 ---> Using cache
 ---> 48b7e0dcee04
Step 24/52 : COPY --chown=1000:1000 build_script_files/-2fusr-2flib-2fpython3-2e10-2fsite-2dpackages-2frepo2docker-2fbuildpacks-2fconda-2factivate-2dconda-2esh-44e764 /etc/profile.d/activate-conda.sh
 ---> Using cache
 ---> f65ff4395ebe
Step 25/52 : COPY --chown=1000:1000 build_script_files/-2fusr-2flib-2fpython3-2e10-2fsite-2dpackages-2frepo2docker-2fbuildpacks-2fconda-2fenvironment-2epy-2d3-2e10-2dlinux-2d64-2elock-388e0b /tmp/env/environment.lock
 ---> Using cache
 ---> 0cf444b4c112
Step 26/52 : COPY --chown=1000:1000 build_script_files/-2fusr-2flib-2fpython3-2e10-2fsite-2dpackages-2frepo2docker-2fbuildpacks-2fconda-2finstall-2dbase-2denv-2ebash-e5509f /tmp/install-base-env.bash
 ---> Using cache
 ---> c8556e5324ae
Step 27/52 : RUN TIMEFORMAT='time: %3R' bash -c 'time /tmp/install-base-env.bash' && rm -rf /tmp/install-base-env.bash /tmp/env
 ---> Using cache
 ---> 14ca774f1b7e
Step 28/52 : RUN mkdir -p ${NPM_DIR} && chown -R ${NB_USER}:${NB_USER} ${NPM_DIR}
 ---> Using cache
 ---> 52dfe31bd64d
Step 29/52 : USER root
 ---> Using cache
 ---> 867110017460
Step 30/52 : ARG REPO_DIR=${HOME}
 ---> Using cache
 ---> 7a900b3d302e
Step 31/52 : ENV REPO_DIR=${REPO_DIR}
 ---> Using cache
 ---> 9237adcf31cd
Step 32/52 : RUN if [ ! -d "${REPO_DIR}" ]; then         /usr/bin/install -o ${NB_USER} -g ${NB_USER} -d "${REPO_DIR}";     fi
 ---> Using cache
 ---> 2fd4742b7d0e
Step 33/52 : WORKDIR ${REPO_DIR}
 ---> Using cache
 ---> 8d2933b2b611
Step 34/52 : RUN chown ${NB_USER}:${NB_USER} ${REPO_DIR}
 ---> Using cache
 ---> 9ebfb2f1b3be
Step 35/52 : ENV PATH=${HOME}/.local/bin:${REPO_DIR}/.local/bin:${PATH}
 ---> Using cache
 ---> df4420d42eb1
Step 36/52 : ENV CONDA_DEFAULT_ENV=${KERNEL_PYTHON_PREFIX}
 ---> Using cache
 ---> 445b6c6c9fdd
Step 37/52 : COPY --chown=1000:1000 src/.binder/requirements.txt ${REPO_DIR}/.binder/requirements.txt
 ---> Using cache
 ---> fb841933d066
Step 38/52 : USER ${NB_USER}
 ---> Using cache
 ---> 7d4ac983ed40
Step 39/52 : RUN ${KERNEL_PYTHON_PREFIX}/bin/pip install --no-cache-dir -r ".binder/requirements.txt"
 ---> Using cache
 ---> 3ef6067b4ada
Step 40/52 : USER root
 ---> Using cache
 ---> 28134bcad439
Step 41/52 : COPY --chown=1000:1000 src/ ${REPO_DIR}/
 ---> c7155ec0e3ef
Step 42/52 : LABEL repo2docker.ref="b243fd37681945f81458c52ea3a44f4e647890dd"
 ---> Running in 7e60f4c954d9
Removing intermediate container 7e60f4c954d9
 ---> db3a9ddb87d9
Step 43/52 : LABEL repo2docker.repo="https://github.com/bollwyvl/ipywidgets"
 ---> Running in 7e85dd0a48d4
Removing intermediate container 7e85dd0a48d4
 ---> 8ba28fe45105
Step 44/52 : LABEL repo2docker.version="2023.06.0+8.gd414e99"
 ---> Running in cb743c13864e
Removing intermediate container cb743c13864e
 ---> 599e922c520d
Step 45/52 : USER ${NB_USER}
 ---> Running in 1e383c4c4d09
Removing intermediate container 1e383c4c4d09
 ---> f2a01f4e8ee8
Step 46/52 : RUN chmod +x .binder/postBuild
 ---> Running in 98749508a428
Removing intermediate container 98749508a428
 ---> 2ed7f7cdcaea
Step 47/52 : RUN ./.binder/postBuild
 ---> Running in c7069c157a04

added 1 package in 2s
�[91mnpm notice�[0m�[91m 
npm �[0m�[91mnotice�[0m�[91m New major version of npm available! 9.5.0 -> 10.2.0
npm �[0m�[91mnotice�[0m�[91m Changelog: <https://github.com/npm/cli/releases/tag/v10.2.0>
npm notice�[0m�[91m Run `npm install -g npm@10.2.0` to update!
npm notice�[0m�[91m 
�[0m➤ YN0000: Retrieving https://repo.yarnpkg.com/3.6.4/packages/yarnpkg-cli/bin/yarn.js
➤ YN0000: Saving the new release in .yarn/releases/yarn-3.6.4.cjs
➤ YN0000: Done in 1s 428ms
�[91m+ echo -n 'Checking pip... '
+ pip --version
�[0mChecking pip... pip 23.1.2 from /srv/conda/envs/notebook/lib/python3.10/site-packages/pip (python 3.10)
�[91m+ '[' 0 -ne 0 ']'
�[0m�[91m+ echo -n 'Checking JupyterLab (assuming JupyterLab >=4)... '
�[0mChecking JupyterLab (assuming JupyterLab >=4)... �[91m+ jupyter lab --version
�[0m4.0.6
�[91m+ '[' 0 -ne 0 ']'
+ set -e
�[0m�[91m+ nbExtFlags='--sys-prefix '
�[0mInstalling and building all yarn packages�[91m+ echo -n 'Installing and building all yarn packages'
+ jlpm
�[0m➤ YN0000: ┌ Resolution step
➤ YN0060: │ @jupyter-widgets/base-manager@workspace:packages/base-manager provides webpack (p4adfb) with version 5.82.1, which doesn't satisfy what istanbul-instrumenter-loader requests
➤ YN0060: │ @jupyter-widgets/base@workspace:packages/base provides webpack (pdd4b0) with version 5.82.1, which doesn't satisfy what istanbul-instrumenter-loader requests
➤ YN0060: │ @jupyter-widgets/controls@workspace:packages/controls provides webpack (p47993) with version 5.82.1, which doesn't satisfy what istanbul-instrumenter-loader requests
➤ YN0002: │ @jupyter-widgets/jupyterlab-manager@workspace:python/jupyterlab_widgets doesn't provide react (p0e3ec), requested by @jupyterlab/settingregistry
➤ YN0002: │ @jupyterlab/services@npm:7.0.0 doesn't provide react (p7bfc4), requested by @jupyterlab/settingregistry
➤ YN0000: │ Some peer dependencies are incorrectly met; run yarn explain peer-requirements <hash> for details, where <hash> is the six-letter p-prefixed code
➤ YN0000: └ Completed in 0s 942ms
➤ YN0000: ┌ Fetch step
➤ YN0000: └ Completed in 1m 3s
➤ YN0000: ┌ Link step
➤ YN0000: └ Completed in 24s 93ms
➤ YN0000: Done with warnings in 1m 29s
�[91m+ jlpm build
�[0m�[91mlerna�[0m�[91m notice cli v5.6.2
�[0m�[91mlerna info�[0m�[91m versioning independent
�[0m�[91mlerna�[0m�[91m notice filter excluding "@jupyter-widgets/example-*"
�[0m�[91mlerna �[0m�[91minfo filter�[0m�[91m [ '!@jupyter-widgets/example-*' ]
�[0m�[91mlerna info Executing command in 7 packages: "yarn run build"
�[0m@jupyter-widgets/base: > @jupyter-widgets/base@6.0.6 build:src
@jupyter-widgets/base: > tsc --build
@jupyter-widgets/base-manager: > @jupyter-widgets/base-manager@1.0.7 build:src
@jupyter-widgets/base-manager: > tsc --build
@jupyter-widgets/controls: > @jupyter-widgets/controls@5.0.7 build:src
@jupyter-widgets/controls: > tsc --build
@jupyter-widgets/output: > @jupyter-widgets/output@6.0.6 build:src
@jupyter-widgets/output: > tsc --build
@jupyter-widgets/controls: > @jupyter-widgets/controls@5.0.7 build:css
@jupyter-widgets/controls: > lessc css/nouislider.less css/nouislider.css && postcss --use postcss-import --use postcss-cssnext -o css/widgets.built.css css/widgets.css
�[91m@jupyter-widgets/controls: 178:3	âš   variable '--jp-inverse-ui-font-color1' is undefined and used without a fallback [postcss-custom-properties]
@jupyter-widgets/controls: 182:3	âš   variable '--jp-inverse-ui-font-color0' is undefined and used without a fallback [postcss-custom-properties]
�[0m�[91m@jupyter-widgets/controls: 209:3	âš   variable '--jp-inverse-ui-font-color1' is undefined and used without a fallback [postcss-custom-properties]
�[0m�[91m@jupyter-widgets/controls: 214:3	âš   variable '--jp-inverse-ui-font-color0' is undefined and used without a fallback [postcss-custom-properties]
�[0m�[91m@jupyter-widgets/controls: 221:3	âš   variable '--jp-inverse-ui-font-color1' is undefined and used without a fallback [postcss-custom-properties]
�[0m�[91m@jupyter-widgets/controls: 226:3	âš   variable '--jp-inverse-ui-font-color0' is undefined and used without a fallback [postcss-custom-properties]
�[0m�[91m@jupyter-widgets/controls: 233:3	âš   variable '--jp-inverse-ui-font-color1' is undefined and used without a fallback [postcss-custom-properties]
�[0m�[91m@jupyter-widgets/controls: 238:3	âš   variable '--jp-inverse-ui-font-color0' is undefined and used without a fallback [postcss-custom-properties]
�[0m�[91m@jupyter-widgets/controls: 245:3	âš   variable '--jp-inverse-ui-font-color1' is undefined and used without a fallback [postcss-custom-properties]
�[0m�[91m@jupyter-widgets/controls: 250:3	âš   variable '--jp-inverse-ui-font-color0' is undefined and used without a fallback [postcss-custom-properties]
�[0m�[91m@jupyter-widgets/controls: 257:3	âš   variable '--jp-inverse-ui-font-color1' is undefined and used without a fallback [postcss-custom-properties]
�[0m�[91m@jupyter-widgets/controls: 262:3	âš   variable '--jp-inverse-ui-font-color0' is undefined and used without a fallback [postcss-custom-properties]
�[0m@jupyter-widgets/html-manager: > @jupyter-widgets/html-manager@1.0.9 build:src
@jupyter-widgets/html-manager: > tsc --build
�[91m@jupyter-widgets/jupyterlab-manager: Building extension in .
�[0m�[91m@jupyter-widgets/jupyterlab-manager: Compilation starting…
�[0m�[91m@jupyter-widgets/jupyterlab-manager: Compilation finished
�[0m@jupyter-widgets/jupyterlab-manager: assets by chunk 1.34 MiB (id hint: vendors)
@jupyter-widgets/jupyterlab-manager:   asset vendors-node_modules_backbone_backbone_js-node_modules_lodash_isEqual_js.f05a15b3fa79cb2fc0c7.js 443 KiB [emitted] [immutable] (id hint: vendors) 1 related asset
@jupyter-widgets/jupyterlab-manager:   asset vendors-node_modules_base64-js_index_js-node_modules_sanitize-html_index_js.3c5f4db0d380b2dd1f96.js 416 KiB [emitted] [immutable] (id hint: vendors) 1 related asset
@jupyter-widgets/jupyterlab-manager:   asset vendors-node_modules_jquery_dist_jquery_js.a28298859ec62dfab1dc.js 279 KiB [emitted] [immutable] (id hint: vendors) 1 related asset
@jupyter-widgets/jupyterlab-manager:   asset vendors-node_modules_d3-color_src_color_js-node_modules_d3-format_src_defaultLocale_js-node_m-09b215.ad4a7c8ae9d7ed5a640f.js 135 KiB [emitted] [immutable] (id hint: vendors) 1 related asset
@jupyter-widgets/jupyterlab-manager:   asset vendors-node_modules_semver_index_js.9bca81ecaef8bca2512d.js 102 KiB [emitted] [immutable] (id hint: vendors) 1 related asset
@jupyter-widgets/jupyterlab-manager: asset packages_controls_lib_index_js.d5d1026922de0e86c8b0.js 299 KiB [emitted] [immutable] 1 related asset
@jupyter-widgets/jupyterlab-manager: asset lib_index_js.8c5756b9b55df6c9be8f.js 232 KiB [emitted] [immutable] 1 related asset
@jupyter-widgets/jupyterlab-manager: asset packages_base_lib_index_js-webpack_sharing_consume_default_jquery_jquery.a374461c8fd080a0b2e7.js 94.4 KiB [emitted] [immutable] 1 related asset
@jupyter-widgets/jupyterlab-manager: asset packages_base-manager_lib_index_js.7aef9febe9347926fcb0.js 43.2 KiB [emitted] [immutable] 1 related asset
@jupyter-widgets/jupyterlab-manager: asset remoteEntry.ebf914d8ec4da9cdcb40.js 40.4 KiB [emitted] [immutable] (name: @jupyter-widgets/jupyterlab-manager) 1 related asset
@jupyter-widgets/jupyterlab-manager: asset packages_output_lib_index_js-_63a80.281f7254e19190f79268.js 2.72 KiB [emitted] [immutable] 1 related asset
@jupyter-widgets/jupyterlab-manager: asset packages_output_lib_index_js-_63a81.8b6801557c9848d8919f.js 2.72 KiB [emitted] [immutable] 1 related asset
@jupyter-widgets/jupyterlab-manager: asset packages_controls_lib_version_js.105c0edf5e497d01e132.js 1.02 KiB [emitted] [immutable] 1 related asset
@jupyter-widgets/jupyterlab-manager: runtime modules 29.7 KiB 14 modules
@jupyter-widgets/jupyterlab-manager: orphan modules 6.44 KiB [orphan] 8 modules
@jupyter-widgets/jupyterlab-manager: modules by path ../../node_modules/ 1.07 MiB 383 modules
@jupyter-widgets/jupyterlab-manager: modules by path ../../packages/ 494 KiB 53 modules
@jupyter-widgets/jupyterlab-manager: consume-shared-module modules 966 bytes 23 modules
@jupyter-widgets/jupyterlab-manager: provide-module modules 294 bytes
@jupyter-widgets/jupyterlab-manager:   modules by path provide shared module (default) @jupyter-widgets/ 210 bytes 5 modules
@jupyter-widgets/jupyterlab-manager:   provide shared module (default) jquery@3.7.0 = ../../node_modules/jquery/...(truncated) 42 bytes [built] [code generated]
@jupyter-widgets/jupyterlab-manager:   provide shared module (default) semver@7.5.1 = ../../node_modules/s...(truncated) 42 bytes [built] [code generated]
@jupyter-widgets/jupyterlab-manager: modules by path ./ 33.4 KiB
@jupyter-widgets/jupyterlab-manager:   ./lib/index.js 420 bytes [built] [code generated]
@jupyter-widgets/jupyterlab-manager:   ./lib/plugin.js 9.66 KiB [built] [code generated]
@jupyter-widgets/jupyterlab-manager:   + 5 modules
@jupyter-widgets/jupyterlab-manager: + 6 modules
@jupyter-widgets/jupyterlab-manager: WARNING in shared module jquery
@jupyter-widgets/jupyterlab-manager: No required version specified and unable to automatically determine one. Unable to find required version for "jquery" in description file (/home/jovyan/node_modules/backbone/package.json). It need to be in dependencies, devDependencies or peerDependencies.
@jupyter-widgets/jupyterlab-manager: webpack 5.82.1 compiled with 1 warning in 4146 ms
@jupyter-widgets/html-manager: assets by status 3.13 MiB [big] 3 assets
@jupyter-widgets/html-manager: assets by path *.eot 363 KiB
@jupyter-widgets/html-manager:   asset 9bbb245e67a133f6e486.eot 198 KiB [emitted] [immutable] [from: ../../node_modules/@fortawesome/fontawesome-free/webfonts/fa-solid-900.eot] (auxiliary name: main)
@jupyter-widgets/html-manager:   + 2 assets
@jupyter-widgets/html-manager: assets by path *.ttf 362 KiB
@jupyter-widgets/html-manager:   asset be9ee23c0c6390141475.ttf 198 KiB [emitted] [immutable] [from: ../../node_modules/@fortawesome/fontawesome-free/webfonts/fa-solid-900.ttf] (auxiliary name: main)
@jupyter-widgets/html-manager:   + 2 assets
@jupyter-widgets/html-manager: assets by path *.woff 203 KiB
@jupyter-widgets/html-manager:   asset eeccf4f66002c6f2ba24.woff 99.3 KiB [emitted] [immutable] [from: ../../node_modules/@fortawesome/fontawesome-free/webfonts/fa-solid-900.woff] (auxiliary name: main)
@jupyter-widgets/html-manager:   + 2 assets
@jupyter-widgets/html-manager: assets by path *.woff2 164 KiB
@jupyter-widgets/html-manager:   asset 1551f4f60c37af51121f.woff2 76.4 KiB [emitted] [immutable] [from: ../../node_modules/@fortawesome/fontawesome-free/webfonts/fa-solid-900.woff2] (auxiliary name: main)
@jupyter-widgets/html-manager:   + 2 assets
@jupyter-widgets/html-manager: asset 4689f52cc96215721344.svg 141 KiB [emitted] [immutable] [from: ../../node_modules/@fortawesome/fontawesome-free/webfonts/fa-regular-400.svg] (auxiliary name: main)
@jupyter-widgets/html-manager: orphan modules 3.17 MiB [orphan] 821 modules
@jupyter-widgets/html-manager: runtime modules 2.6 KiB 9 modules
@jupyter-widgets/html-manager: cacheable modules 3.98 MiB (javascript) 2.79 MiB (asset)
@jupyter-widgets/html-manager:   javascript modules 3.94 MiB
@jupyter-widgets/html-manager:     modules by path ../../node_modules/ 2.12 MiB 328 modules
@jupyter-widgets/html-manager:     modules by path ../controls/css/*.css 186 KiB 6 modules
@jupyter-widgets/html-manager:     modules by path ./ 1.64 MiB 3 modules
@jupyter-widgets/html-manager:     + 5 modules
@jupyter-widgets/html-manager:   asset modules 1.32 KiB (javascript) 2.79 MiB (asset) 16 modules
@jupyter-widgets/html-manager:   json modules 41.7 KiB
@jupyter-widgets/html-manager:     modules by path ../../node_modules/ 33.1 KiB 6 modules
@jupyter-widgets/html-manager:     modules by path ../schema/ 3.72 KiB 4 modules
@jupyter-widgets/html-manager:     ./package.json 2.32 KiB [built] [code generated]
@jupyter-widgets/html-manager:     ../controls/package.json 2.51 KiB [built] [code generated]
@jupyter-widgets/html-manager: WARNING in asset size limit: The following asset(s) exceed the recommended size limit (244 KiB).
@jupyter-widgets/html-manager: This can impact web performance.
@jupyter-widgets/html-manager: Assets: 
@jupyter-widgets/html-manager:   embed.js (1.54 MiB)
@jupyter-widgets/html-manager:   2f517e09eb2ca6650ff5.svg (730 KiB)
@jupyter-widgets/html-manager:   7a8b4f130182d19a2d7c.svg (897 KiB)
@jupyter-widgets/html-manager: WARNING in entrypoint size limit: The following entrypoint(s) combined asset size exceeds the recommended limit (244 KiB). This can impact web performance.
@jupyter-widgets/html-manager: Entrypoints:
@jupyter-widgets/html-manager:   main (1.54 MiB)
@jupyter-widgets/html-manager:       embed.js
@jupyter-widgets/html-manager: WARNING in webpack performance recommendations: 
@jupyter-widgets/html-manager: You can limit the size of your bundles by using import() or require.ensure to lazy load some parts of your application.
@jupyter-widgets/html-manager: For more info visit https://webpack.js.org/guides/code-splitting/
@jupyter-widgets/html-manager: webpack 5.82.1 compiled with 3 warnings in 41186 ms
@jupyter-widgets/html-manager: asset embed-amd-render.js 266 bytes [emitted] [minimized] (name: main) 1 related asset
@jupyter-widgets/html-manager: ./lib/embed-amd-render.js 453 bytes [built] [code generated]
@jupyter-widgets/html-manager: webpack 5.82.1 compiled successfully in 1056 ms
@jupyter-widgets/html-manager: assets by status 2.13 MiB [big] 3 assets
@jupyter-widgets/html-manager: assets by path *.eot 363 KiB
@jupyter-widgets/html-manager:   asset 9bbb245e67a133f6e486.eot 198 KiB [emitted] [immutable] [from: ../../node_modules/@fortawesome/fontawesome-free/webfonts/fa-solid-900.eot] (auxiliary name: main)
@jupyter-widgets/html-manager:   + 2 assets
@jupyter-widgets/html-manager: assets by path *.ttf 362 KiB
@jupyter-widgets/html-manager:   asset be9ee23c0c6390141475.ttf 198 KiB [emitted] [immutable] [from: ../../node_modules/@fortawesome/fontawesome-free/webfonts/fa-solid-900.ttf] (auxiliary name: main)
@jupyter-widgets/html-manager:   + 2 assets
@jupyter-widgets/html-manager: assets by path *.woff 203 KiB
@jupyter-widgets/html-manager:   asset eeccf4f66002c6f2ba24.woff 99.3 KiB [emitted] [immutable] [from: ../../node_modules/@fortawesome/fontawesome-free/webfonts/fa-solid-900.woff] (auxiliary name: main)
@jupyter-widgets/html-manager:   + 2 assets
@jupyter-widgets/html-manager: assets by path *.woff2 164 KiB
@jupyter-widgets/html-manager:   asset 1551f4f60c37af51121f.woff2 76.4 KiB [emitted] [immutable] [from: ../../node_modules/@fortawesome/fontawesome-free/webfonts/fa-solid-900.woff2] (auxiliary name: main)
@jupyter-widgets/html-manager:   + 2 assets
@jupyter-widgets/html-manager: asset 4689f52cc96215721344.svg 141 KiB [emitted] [immutable] [from: ../../node_modules/@fortawesome/fontawesome-free/webfonts/fa-regular-400.svg] (auxiliary name: main)
@jupyter-widgets/html-manager: runtime modules 1.38 KiB 7 modules
@jupyter-widgets/html-manager: orphan modules 8.04 KiB [orphan] 5 modules
@jupyter-widgets/html-manager: javascript modules 722 KiB 96 modules
@jupyter-widgets/html-manager: asset modules 1.32 KiB (javascript) 2.79 MiB (asset) 16 modules
@jupyter-widgets/html-manager: json modules 6.79 KiB
@jupyter-widgets/html-manager:   modules by path ../schema/ 3.72 KiB
@jupyter-widgets/html-manager:     modules by path ../schema/v1/*.json 1.51 KiB 2 modules
@jupyter-widgets/html-manager:     modules by path ../schema/v2/*.json 2.21 KiB 2 modules
@jupyter-widgets/html-manager:   modules by path ../../node_modules/ 3.07 KiB
@jupyter-widgets/html-manager:     ../../node_modules/ajv/dist/refs/json-schema-draft-07.json 2.72 KiB [built] [code generated]
@jupyter-widgets/html-manager:     ../../node_modules/ajv/dist/refs/data.json 360 bytes [built] [code generated]
@jupyter-widgets/html-manager: WARNING in asset size limit: The following asset(s) exceed the recommended size limit (244 KiB).
@jupyter-widgets/html-manager: This can impact web performance.
@jupyter-widgets/html-manager: Assets: 
@jupyter-widgets/html-manager:   libembed-amd.js (553 KiB)
@jupyter-widgets/html-manager:   2f517e09eb2ca6650ff5.svg (730 KiB)
@jupyter-widgets/html-manager:   7a8b4f130182d19a2d7c.svg (897 KiB)
@jupyter-widgets/html-manager: WARNING in entrypoint size limit: The following entrypoint(s) combined asset size exceeds the recommended limit (244 KiB). This can impact web performance.
@jupyter-widgets/html-manager: Entrypoints:
@jupyter-widgets/html-manager:   main (553 KiB)
@jupyter-widgets/html-manager:       libembed-amd.js
@jupyter-widgets/html-manager: WARNING in webpack performance recommendations: 
@jupyter-widgets/html-manager: You can limit the size of your bundles by using import() or require.ensure to lazy load some parts of your application.
@jupyter-widgets/html-manager: For more info visit https://webpack.js.org/guides/code-splitting/
@jupyter-widgets/html-manager: webpack 5.82.1 compiled with 3 warnings in 19565 ms
@jupyter-widgets/html-manager: assets by status 2.79 MiB [cached] 15 assets
@jupyter-widgets/html-manager: asset index.js 1.31 MiB [emitted] [minimized] [big] (name: main) 2 related assets
@jupyter-widgets/html-manager: orphan modules 2.72 MiB [orphan] 685 modules
@jupyter-widgets/html-manager: runtime modules 1.6 KiB 8 modules
@jupyter-widgets/html-manager: built modules 3.24 MiB (javascript) 2.79 MiB (asset) [built]
@jupyter-widgets/html-manager:   javascript modules 3.2 MiB 254 modules
@jupyter-widgets/html-manager:   asset modules 1.32 KiB (javascript) 2.79 MiB (asset) 16 modules
@jupyter-widgets/html-manager:   json modules 39.1 KiB
@jupyter-widgets/html-manager:     modules by path ../../node_modules/ 33.1 KiB 6 modules
@jupyter-widgets/html-manager:     modules by path ../schema/ 3.72 KiB
@jupyter-widgets/html-manager:       modules by path ../schema/v1/*.json 1.51 KiB 2 modules
@jupyter-widgets/html-manager:       modules by path ../schema/v2/*.json 2.21 KiB 2 modules
@jupyter-widgets/html-manager:     ./package.json 2.32 KiB [built] [code generated]
@jupyter-widgets/html-manager: WARNING in asset size limit: The following asset(s) exceed the recommended size limit (244 KiB).
@jupyter-widgets/html-manager: This can impact web performance.
@jupyter-widgets/html-manager: Assets: 
@jupyter-widgets/html-manager:   index.js (1.31 MiB)
@jupyter-widgets/html-manager:   2f517e09eb2ca6650ff5.svg (730 KiB)
@jupyter-widgets/html-manager:   7a8b4f130182d19a2d7c.svg (897 KiB)
@jupyter-widgets/html-manager: WARNING in entrypoint size limit: The following entrypoint(s) combined asset size exceeds the recommended limit (244 KiB). This can impact web performance.
@jupyter-widgets/html-manager: Entrypoints:
@jupyter-widgets/html-manager:   main (1.31 MiB)
@jupyter-widgets/html-manager:       index.js
@jupyter-widgets/html-manager: WARNING in webpack performance recommendations: 
@jupyter-widgets/html-manager: You can limit the size of your bundles by using import() or require.ensure to lazy load some parts of your application.
@jupyter-widgets/html-manager: For more info visit https://webpack.js.org/guides/code-splitting/
@jupyter-widgets/html-manager: webpack 5.82.1 compiled with 3 warnings in 35514 ms
@jupyter-widgets/html-manager: asset base.js 376 KiB [emitted] [minimized] [big] (name: main) 2 related assets
@jupyter-widgets/html-manager: orphan modules 1.16 MiB [orphan] 189 modules
@jupyter-widgets/html-manager: runtime modules 1.28 KiB 7 modules
@jupyter-widgets/html-manager: built modules 1.59 MiB [built]
@jupyter-widgets/html-manager:   modules by path ../../node_modules/lodash/*.js 61.2 KiB
@jupyter-widgets/html-manager:     ../../node_modules/lodash/isEqual.js 986 bytes [built] [code generated]
@jupyter-widgets/html-manager:     ../../node_modules/lodash/_baseIsEqual.js 1020 bytes [built] [code generated]
@jupyter-widgets/html-manager:     ../../node_modules/lodash/_baseIsEqualDeep.js 2.94 KiB [built] [code generated]
@jupyter-widgets/html-manager:     ../../node_modules/lodash/isObjectLike.js 614 bytes [built] [code generated]
@jupyter-widgets/html-manager:     + 85 modules
@jupyter-widgets/html-manager:   + 7 modules
@jupyter-widgets/html-manager: WARNING in asset size limit: The following asset(s) exceed the recommended size limit (244 KiB).
@jupyter-widgets/html-manager: This can impact web performance.
@jupyter-widgets/html-manager: Assets: 
@jupyter-widgets/html-manager:   base.js (376 KiB)
@jupyter-widgets/html-manager: WARNING in entrypoint size limit: The following entrypoint(s) combined asset size exceeds the recommended limit (244 KiB). This can impact web performance.
@jupyter-widgets/html-manager: Entrypoints:
@jupyter-widgets/html-manager:   main (376 KiB)
@jupyter-widgets/html-manager:       base.js
@jupyter-widgets/html-manager: WARNING in webpack performance recommendations: 
@jupyter-widgets/html-manager: You can limit the size of your bundles by using import() or require.ensure to lazy load some parts of your application.
@jupyter-widgets/html-manager: For more info visit https://webpack.js.org/guides/code-splitting/
@jupyter-widgets/html-manager: webpack 5.82.1 compiled with 3 warnings in 26187 ms
@jupyter-widgets/html-manager: asset controls.js 454 KiB [emitted] [minimized] [big] (name: main) 2 related assets
@jupyter-widgets/html-manager: orphan modules 1.37 MiB [orphan] 67 modules
@jupyter-widgets/html-manager: runtime modules 964 bytes 5 modules
@jupyter-widgets/html-manager: built modules 1.75 MiB [built]
@jupyter-widgets/html-manager:   cacheable modules 1.75 MiB
@jupyter-widgets/html-manager:     modules by path ../../node_modules/ 396 KiB
@jupyter-widgets/html-manager:       ../../node_modules/jquery/dist/jquery.js 278 KiB [built] [code generated]
@jupyter-widgets/html-manager:       ../../node_modules/nouislider/dist/nouislider.js 99.6 KiB [built] [code generated]
@jupyter-widgets/html-manager:       ../../node_modules/@lumino/coreutils/dist/index.js 18.1 KiB [built] [code generated]
@jupyter-widgets/html-manager:     modules by path ../controls/ 1.36 MiB
@jupyter-widgets/html-manager:       ../controls/lib/index.js + 59 modules 1.36 MiB [built] [code generated]
@jupyter-widgets/html-manager:       ../controls/package.json 2.51 KiB [built] [code generated]
@jupyter-widgets/html-manager:     ./amd-public-path.js 647 bytes [built] [code generated]
@jupyter-widgets/html-manager:   external "module" 42 bytes [built] [code generated]
@jupyter-widgets/html-manager:   external "@jupyter-widgets/base" 42 bytes [built] [code generated]
@jupyter-widgets/html-manager: WARNING in asset size limit: The following asset(s) exceed the recommended size limit (244 KiB).
@jupyter-widgets/html-manager: This can impact web performance.
@jupyter-widgets/html-manager: Assets: 
@jupyter-widgets/html-manager:   controls.js (454 KiB)
@jupyter-widgets/html-manager: WARNING in entrypoint size limit: The following entrypoint(s) combined asset size exceeds the recommended limit (244 KiB). This can impact web performance.
@jupyter-widgets/html-manager: Entrypoints:
@jupyter-widgets/html-manager:   main (454 KiB)
@jupyter-widgets/html-manager:       controls.js
@jupyter-widgets/html-manager: WARNING in webpack performance recommendations: 
@jupyter-widgets/html-manager: You can limit the size of your bundles by using import() or require.ensure to lazy load some parts of your application.
@jupyter-widgets/html-manager: For more info visit https://webpack.js.org/guides/code-splitting/
@jupyter-widgets/html-manager: webpack 5.82.1 compiled with 3 warnings in 26184 ms
@jupyter-widgets/html-manager: > @jupyter-widgets/html-manager@1.0.9 build:embed-amd
@jupyter-widgets/html-manager: > node scripts/concat-amd-build.js && rimraf dist/amd
@jupyter-widgets/notebook-manager: > @jupyter-widgets/notebook-manager@8.0.9 build:nbextension
@jupyter-widgets/notebook-manager: > webpack
@jupyter-widgets/notebook-manager: asset extension.js 971 KiB [emitted] [minimized] [big] (name: main) 2 related assets
@jupyter-widgets/notebook-manager: orphan modules 980 KiB [orphan] 239 modules
@jupyter-widgets/notebook-manager: runtime modules 1.72 KiB 9 modules
@jupyter-widgets/notebook-manager: built modules 2.72 MiB [built]
@jupyter-widgets/notebook-manager:   modules by path ../../node_modules/ 2.03 MiB 178 modules
@jupyter-widgets/notebook-manager:   modules by path ../../packages/ 670 KiB
@jupyter-widgets/notebook-manager:     javascript modules 666 KiB 13 modules
@jupyter-widgets/notebook-manager:     json modules 4.83 KiB
@jupyter-widgets/notebook-manager:       ../../packages/controls/package.json 2.51 KiB [built] [code generated]
@jupyter-widgets/notebook-manager:       ../../packages/html-manager/package.json 2.32 KiB [built] [code generated]
@jupyter-widgets/notebook-manager:   modules by path ./ 32 KiB
@jupyter-widgets/notebook-manager:     modules by path ./src/ 31.3 KiB 7 modules
@jupyter-widgets/notebook-manager:     ./amd-public-path.js 647 bytes [built] [code generated]
@jupyter-widgets/notebook-manager:     ./terminal-highlight (ignored) 15 bytes [built] [code generated]
@jupyter-widgets/notebook-manager:   + 6 modules
@jupyter-widgets/notebook-manager: WARNING in configuration
@jupyter-widgets/notebook-manager: The 'mode' option has not been set, webpack will fallback to 'production' for this value.
@jupyter-widgets/notebook-manager: Set 'mode' option to 'development' or 'production' to enable defaults for each environment.
@jupyter-widgets/notebook-manager: You can also set it to 'none' to disable any default behavior. Learn more: https://webpack.js.org/configuration/mode/
@jupyter-widgets/notebook-manager: WARNING in asset size limit: The following asset(s) exceed the recommended size limit (244 KiB).
@jupyter-widgets/notebook-manager: This can impact web performance.
@jupyter-widgets/notebook-manager: Assets: 
@jupyter-widgets/notebook-manager:   extension.js (971 KiB)
@jupyter-widgets/notebook-manager: WARNING in entrypoint size limit: The following entrypoint(s) combined asset size exceeds the recommended limit (244 KiB). This can impact web performance.
@jupyter-widgets/notebook-manager: Entrypoints:
@jupyter-widgets/notebook-manager:   main (971 KiB)
@jupyter-widgets/notebook-manager:       extension.js
@jupyter-widgets/notebook-manager: WARNING in webpack performance recommendations: 
@jupyter-widgets/notebook-manager: You can limit the size of your bundles by using import() or require.ensure to lazy load some parts of your application.
@jupyter-widgets/notebook-manager: For more info visit https://webpack.js.org/guides/code-splitting/
@jupyter-widgets/notebook-manager: webpack 5.82.1 compiled with 4 warnings in 21066 ms
�[91mlerna success run Ran npm script 'build' in 7 packages in 110.9s:
�[0m�[91mlerna success�[0m�[91m - @jupyter-widgets/base-manager
lerna success�[0m�[91m - @jupyter-widgets/base
lerna success�[0m�[91m - @jupyter-widgets/controls
�[0m�[91mlerna �[0m�[91msuccess�[0m�[91m - @jupyter-widgets/html-manager
lerna �[0m�[91msuccess�[0m�[91m - @jupyter-widgets/output
lerna success�[0m�[91m - @jupyter-widgets/jupyterlab-manager
lerna�[0m�[91m �[0m�[91msuccess�[0m�[91m - @jupyter-widgets/notebook-manager
�[0mwidgetsnbextension�[91m+ echo -n widgetsnbextension
+ pip install -v -e ./python/widgetsnbextension
�[0mUsing pip 23.1.2 from /srv/conda/envs/notebook/lib/python3.10/site-packages/pip (python 3.10)
Obtaining file:///home/jovyan/python/widgetsnbextension
  Installing build dependencies: started
�[91m  Running command pip subprocess to install build dependencies
�[0m�[91m  Collecting jupyter_packaging<2,~=0.10
�[0m�[91m    Downloading jupyter_packaging-0.12.3-py3-none-any.whl (15 kB)
�[0m�[91m  Collecting deprecation (from jupyter_packaging<2,~=0.10)
�[0m�[91m    Downloading deprecation-2.1.0-py2.py3-none-any.whl (11 kB)
�[0m�[91m  Collecting packaging (from jupyter_packaging<2,~=0.10)
�[0m�[91m    Downloading packaging-23.2-py3-none-any.whl (53 kB)
�[0m�[91m       ��������������������������������������� 53.0/53.0 kB 601.2 kB/s eta 0:00:00
�[0m�[91m  Collecting setuptools>=60.2.0 (from jupyter_packaging<2,~=0.10)
�[0m�[91m    Downloading setuptools-68.2.2-py3-none-any.whl (807 kB)
�[0m�[91m       ������������������������������������� 807.9/807.9 kB 726.9 kB/s eta 0:00:00
�[0m�[91m  Collecting tomlkit (from jupyter_packaging<2,~=0.10)
�[0m�[91m    Downloading tomlkit-0.12.1-py3-none-any.whl (37 kB)
�[0m�[91m  Collecting wheel (from jupyter_packaging<2,~=0.10)
�[0m�[91m    Downloading wheel-0.41.2-py3-none-any.whl (64 kB)
�[0m�[91m       ���������������������������������������� 64.8/64.8 kB 1.4 MB/s eta 0:00:00
�[0m�[91m  Installing collected packages: wheel, tomlkit, setuptools, packaging, deprecation, jupyter_packaging
�[0m�[91m  Successfully installed deprecation-2.1.0 jupyter_packaging-0.12.3 packaging-23.2 setuptools-68.2.2 tomlkit-0.12.1 wheel-0.41.2
�[0m  Installing build dependencies: finished with status 'done'
  Checking if build backend supports build_editable: started
�[91m  Running command Checking if build backend supports build_editable
�[0m  Checking if build backend supports build_editable: finished with status 'done'
  Getting requirements to build editable: started
�[91m  Running command Getting requirements to build editable
�[0m�[91m  running egg_info
�[0m�[91m  creating widgetsnbextension.egg-info
�[0m�[91m  writing widgetsnbextension.egg-info/PKG-INFO
�[0m�[91m  writing dependency_links to widgetsnbextension.egg-info/dependency_links.txt
�[0m�[91m  writing top-level names to widgetsnbextension.egg-info/top_level.txt
�[0m�[91m  writing manifest file 'widgetsnbextension.egg-info/SOURCES.txt'
�[0m�[91m  reading manifest file 'widgetsnbextension.egg-info/SOURCES.txt'
�[0m�[91m  reading manifest template 'MANIFEST.in'
�[0m�[91m  adding license file 'LICENSE'
�[0m�[91m  writing manifest file 'widgetsnbextension.egg-info/SOURCES.txt'
�[0m  Getting requirements to build editable: finished with status 'done'
  Preparing editable metadata (pyproject.toml): started
�[91m  Running command Preparing editable metadata (pyproject.toml)
�[0m�[91m  running dist_info
�[0m�[91m  creating /tmp/pip-modern-metadata-xlulvgt8/widgetsnbextension.egg-info
�[0m�[91m  writing /tmp/pip-modern-metadata-xlulvgt8/widgetsnbextension.egg-info/PKG-INFO
�[0m�[91m  writing dependency_links to /tmp/pip-modern-metadata-xlulvgt8/widgetsnbextension.egg-info/dependency_links.txt
�[0m�[91m  writing top-level names to /tmp/pip-modern-metadata-xlulvgt8/widgetsnbextension.egg-info/top_level.txt
�[0m�[91m  writing manifest file '/tmp/pip-modern-metadata-xlulvgt8/widgetsnbextension.egg-info/SOURCES.txt'
�[0m�[91m  reading manifest file '/tmp/pip-modern-metadata-xlulvgt8/widgetsnbextension.egg-info/SOURCES.txt'
�[0m�[91m  reading manifest template 'MANIFEST.in'
�[0m�[91m  adding license file 'LICENSE'
�[0m�[91m  writing manifest file '/tmp/pip-modern-metadata-xlulvgt8/widgetsnbextension.egg-info/SOURCES.txt'
�[0m�[91m  creating '/tmp/pip-modern-metadata-xlulvgt8/widgetsnbextension-4.0.9.dist-info'
�[0m  Preparing editable metadata (pyproject.toml): finished with status 'done'
Building wheels for collected packages: widgetsnbextension
  Building editable for widgetsnbextension (pyproject.toml): started
�[91m  Running command Building editable for widgetsnbextension (pyproject.toml)
�[0m�[91m  running editable_wheel
�[0m�[91m  creating /tmp/pip-wheel-zvvf77ho/.tmp-l9l2nhy3/widgetsnbextension.egg-info
�[0m�[91m  writing /tmp/pip-wheel-zvvf77ho/.tmp-l9l2nhy3/widgetsnbextension.egg-info/PKG-INFO
�[0m�[91m  writing dependency_links to /tmp/pip-wheel-zvvf77ho/.tmp-l9l2nhy3/widgetsnbextension.egg-info/dependency_links.txt
�[0m�[91m  writing top-level names to /tmp/pip-wheel-zvvf77ho/.tmp-l9l2nhy3/widgetsnbextension.egg-info/top_level.txt
�[0m�[91m  writing manifest file '/tmp/pip-wheel-zvvf77ho/.tmp-l9l2nhy3/widgetsnbextension.egg-info/SOURCES.txt'
�[0m�[91m  reading manifest file '/tmp/pip-wheel-zvvf77ho/.tmp-l9l2nhy3/widgetsnbextension.egg-info/SOURCES.txt'
�[0m�[91m  reading manifest template 'MANIFEST.in'
�[0m�[91m  adding license file 'LICENSE'
�[0m�[91m  writing manifest file '/tmp/pip-wheel-zvvf77ho/.tmp-l9l2nhy3/widgetsnbextension.egg-info/SOURCES.txt'
�[0m�[91m  creating '/tmp/pip-wheel-zvvf77ho/.tmp-l9l2nhy3/widgetsnbextension-4.0.9.dist-info'
�[0m�[91m  creating /tmp/pip-wheel-zvvf77ho/.tmp-l9l2nhy3/widgetsnbextension-4.0.9.dist-info/WHEEL
�[0m�[91m  running build_py
�[0m�[91m  running egg_info
�[0m�[91m  creating /tmp/tmpxknyt7ah.build-temp/widgetsnbextension.egg-info
�[0m�[91m  writing /tmp/tmpxknyt7ah.build-temp/widgetsnbextension.egg-info/PKG-INFO
�[0m�[91m  writing dependency_links to /tmp/tmpxknyt7ah.build-temp/widgetsnbextension.egg-info/dependency_links.txt
�[0m�[91m  writing top-level names to /tmp/tmpxknyt7ah.build-temp/widgetsnbextension.egg-info/top_level.txt
�[0m�[91m  writing manifest file '/tmp/tmpxknyt7ah.build-temp/widgetsnbextension.egg-info/SOURCES.txt'
�[0m�[91m  reading manifest file '/tmp/tmpxknyt7ah.build-temp/widgetsnbextension.egg-info/SOURCES.txt'
�[0m�[91m  reading manifest template 'MANIFEST.in'
�[0m�[91m  adding license file 'LICENSE'
�[0m�[91m  writing manifest file '/tmp/tmpxknyt7ah.build-temp/widgetsnbextension.egg-info/SOURCES.txt'
�[0m�[91m  /tmp/pip-build-env-qk61bd_h/overlay/lib/python3.10/site-packages/setuptools/command/build_py.py:204: _Warning: Package 'widgetsnbextension.static' is absent from the `packages` configuration.
�[0m�[91m  !!
�[0m�[91m
�[0m�[91m          ********************************************************************************
�[0m�[91m          ############################
�[0m�[91m          # Package would be ignored #
�[0m�[91m          ############################
�[0m�[91m          Python recognizes 'widgetsnbextension.static' as an importable package[^1],
�[0m�[91m          but it is absent from setuptools' `packages` configuration.
�[0m�[91m
�[0m�[91m          This leads to an ambiguous overall configuration. If you want to distribute this
�[0m�[91m          package, please make sure that 'widgetsnbextension.static' is explicitly added
�[0m�[91m          to the `packages` configuration field.
�[0m�[91m
�[0m�[91m          Alternatively, you can also rely on setuptools' discovery methods
�[0m�[91m          (for example by using `find_namespace_packages(...)`/`find_namespace:`
�[0m�[91m          instead of `find_packages(...)`/`find:`).
�[0m�[91m
�[0m�[91m          You can read more about "package discovery" on setuptools documentation page:
�[0m�[91m
�[0m�[91m          - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html
�[0m�[91m
�[0m�[91m          If you don't want 'widgetsnbextension.static' to be distributed and are
�[0m�[91m          already explicitly excluding 'widgetsnbextension.static' via
�[0m�[91m          `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`,
�[0m�[91m          you can try to use `exclude_package_data`, or `include-package-data=False` in
�[0m�[91m          combination with a more fine grained `package-data` configuration.
�[0m�[91m
�[0m�[91m          You can read more about "package data files" on setuptools documentation page:
�[0m�[91m
�[0m�[91m          - https://setuptools.pypa.io/en/latest/userguide/datafiles.html
�[0m�[91m
�[0m�[91m
�[0m�[91m          [^1]: For Python, any directory (with suitable naming) can be imported,
�[0m�[91m                even if it does not contain any `.py` files.
�[0m�[91m                On the other hand, currently there is no concept of package data
�[0m�[91m                directory, all directories are treated like packages.
�[0m�[91m          ********************************************************************************
�[0m�[91m
�[0m�[91m  !!
�[0m�[91m    check.warn(importable)
�[0m�[91m  Editable install will be performed using a meta path finder.
�[0m�[91m
�[0m�[91m  Options like `package-data`, `include/exclude-package-data` or
�[0m�[91m  `packages.find.exclude/include` may have no effect.
�[0m�[91m
�[0m�[91m  adding '__editable___widgetsnbextension_4_0_9_finder.py'
�[0m�[91m  adding '__editable__.widgetsnbextension-4.0.9.pth'
�[0m�[91m  creating '/tmp/pip-wheel-zvvf77ho/.tmp-l9l2nhy3/widgetsnbextension-4.0.9-0.editable-py3-none-any.whl' and adding '/tmp/tmplcidwg52widgetsnbextension-4.0.9-0.editable-py3-none-any.whl' to it
�[0m�[91m  adding 'widgetsnbextension-4.0.9.dist-info/LICENSE'
�[0m�[91m  adding 'widgetsnbextension-4.0.9.dist-info/METADATA'
�[0m�[91m  adding 'widgetsnbextension-4.0.9.dist-info/WHEEL'
�[0m�[91m  adding 'widgetsnbextension-4.0.9.dist-info/top_level.txt'
�[0m�[91m  adding 'widgetsnbextension-4.0.9.dist-info/RECORD'
�[0m�[91m  /tmp/pip-build-env-qk61bd_h/overlay/lib/python3.10/site-packages/setuptools/command/editable_wheel.py:347: InformationOnly: Editable installation.
�[0m�[91m  !!
�[0m�[91m
�[0m�[91m          ********************************************************************************
�[0m�[91m          Please be careful with folders in your working directory with the same
�[0m�[91m          name as your package as they may take precedence during imports.
�[0m�[91m          ********************************************************************************
�[0m�[91m
�[0m�[91m  !!
�[0m�[91m    with strategy, WheelFile(wheel_path, "w") as wheel_obj:
�[0m  Building editable for widgetsnbextension (pyproject.toml): finished with status 'done'
  Created wheel for widgetsnbextension: filename=widgetsnbextension-4.0.9-0.editable-py3-none-any.whl size=4234 sha256=72da40542a67755cf3fa49073d0749780a16614850926bbf1bbca577c377e9bb
  Stored in directory: /tmp/pip-ephem-wheel-cache-oewntfaj/wheels/0b/b6/99/06380d169937340178cc8954418ab5d27c49bc6180a3eb7d7b
Successfully built widgetsnbextension
Installing collected packages: widgetsnbextension
  Attempting uninstall: widgetsnbextension
    Found existing installation: widgetsnbextension 4.0.7
    Uninstalling widgetsnbextension-4.0.7:
      Removing file or directory /srv/conda/envs/notebook/etc/jupyter/nbconfig/notebook.d/widgetsnbextension.json
      Removing file or directory /srv/conda/envs/notebook/lib/python3.10/site-packages/widgetsnbextension-4.0.7.dist-info/
      Removing file or directory /srv/conda/envs/notebook/lib/python3.10/site-packages/widgetsnbextension/
      Removing file or directory /srv/conda/envs/notebook/share/jupyter/nbextensions/jupyter-js-widgets/
      Successfully uninstalled widgetsnbextension-4.0.7
Successfully installed widgetsnbextension-4.0.9
�[91m+ [[ linux-gnu == \m\s\y\s ]]
�[0m�[91m+ jupyter nbextension install --overwrite --py --symlink --sys-prefix widgetsnbextension
�[0m�[91musage: jupyter [-h] [--version] [--config-dir] [--data-dir] [--runtime-dir]
               [--paths] [--json] [--debug]
               [subcommand]

Jupyter: Interactive Computing

positional arguments:
  subcommand     the subcommand to launch

options:
  -h, --help     show this help message and exit
  --version      show the versions of core jupyter packages and exit
  --config-dir   show Jupyter config dir
  --data-dir     show Jupyter data dir
  --runtime-dir  show Jupyter runtime dir
  --paths        show all Jupyter paths. Add --json for machine-readable
                 format.
  --json         output paths as machine-readable json
  --debug        output debug information about paths

Available subcommands: dejavu events execute fileid kernel kernelspec lab
labextension labhub migrate nbclassic nbconvert notebook run server
troubleshoot trust

Jupyter command `jupyter-nbextension` not found.
�[0m�[91m+ true
�[0m�[91m+ jupyter nbclassic-extension install --overwrite --py --symlink --sys-prefix widgetsnbextension
�[0m�[91mInstalling /home/jovyan/python/widgetsnbextension/widgetsnbextension/static -> jupyter-js-widgets
�[0m�[91mSymlinking: /srv/conda/envs/notebook/share/jupyter/nbextensions/jupyter-js-widgets -> /home/jovyan/python/widgetsnbextension/widgetsnbextension/static
�[0m�[91m- Validating: �[32mOK�[0m
�[0m�[91m
    To initialize this nbextension in the browser every time the notebook (or other app) loads:
    
          jupyter nbclassic-extension enable widgetsnbextension --py --sys-prefix
    
�[0m�[91m+ jupyter nbextension enable --py --sys-prefix widgetsnbextension
�[0m�[91musage: jupyter [-h] [--version] [--config-dir] [--data-dir] [--runtime-dir]
               [--paths] [--json] [--debug]
               [subcommand]

Jupyter: Interactive Computing

positional arguments:
  subcommand     the subcommand to launch

options:
  -h, --help     show this help message and exit
  --version      show the versions of core jupyter packages and exit
  --config-dir   show Jupyter config dir
  --data-dir     show Jupyter data dir
  --runtime-dir  show Jupyter runtime dir
  --paths        show all Jupyter paths. Add --json for machine-readable
                 format.
  --json         output paths as machine-readable json
  --debug        output debug information about paths

Available subcommands: dejavu events execute fileid kernel kernelspec lab
labextension labhub migrate nbclassic nbconvert notebook run server
troubleshoot trust

Jupyter command `jupyter-nbextension` not found.
�[0m�[91m+ true
�[0m�[91m+ jupyter nbclassic-extension enable --py --sys-prefix widgetsnbextension
�[0m�[91mEnabling notebook extension jupyter-js-widgets/extension...
�[0m�[91m      - Validating: �[32mOK�[0m
�[0m�[91m+ echo -n ipywidgets
�[0mipywidgets�[91m+ pip install -v -e './python/ipywidgets[test]'
�[0mUsing pip 23.1.2 from /srv/conda/envs/notebook/lib/python3.10/site-packages/pip (python 3.10)
Obtaining file:///home/jovyan/python/ipywidgets
  Installing build dependencies: started
�[91m  Running command pip subprocess to install build dependencies
�[0m�[91m  Collecting setuptools>=40.8.0
�[0m�[91m    Using cached setuptools-68.2.2-py3-none-any.whl (807 kB)
�[0m�[91m  Collecting wheel
�[0m�[91m    Using cached wheel-0.41.2-py3-none-any.whl (64 kB)
�[0m�[91m  Installing collected packages: wheel, setuptools
�[0m�[91m  Successfully installed setuptools-68.2.2 wheel-0.41.2
�[0m  Installing build dependencies: finished with status 'done'
  Checking if build backend supports build_editable: started
�[91m  Running command Checking if build backend supports build_editable
�[0m  Checking if build backend supports build_editable: finished with status 'done'
  Getting requirements to build editable: started
�[91m  Running command Getting requirements to build editable
�[0m�[91m  running egg_info
�[0m�[91m  creating ipywidgets.egg-info
�[0m�[91m  writing ipywidgets.egg-info/PKG-INFO
�[0m�[91m  writing dependency_links to ipywidgets.egg-info/dependency_links.txt
�[0m�[91m  writing requirements to ipywidgets.egg-info/requires.txt
�[0m�[91m  writing top-level names to ipywidgets.egg-info/top_level.txt
�[0m�[91m  writing manifest file 'ipywidgets.egg-info/SOURCES.txt'
�[0m�[91m  reading manifest file 'ipywidgets.egg-info/SOURCES.txt'
�[0m�[91m  reading manifest template 'MANIFEST.in'
�[0m�[91m  warning: no files found matching 'CONTRIBUTING.md'
�[0m�[91m  warning: no files found matching 'package.json'
�[0m�[91m  warning: no directories found matching 'docs'
�[0m�[91m  warning: no previously-included files found matching 'docs/#*'
�[0m�[91m  warning: no directories found matching 'ipywidgets/static'
�[0m�[91m  no previously-included directories found matching 'docs/build'
�[0m�[91m  no previously-included directories found matching 'docs/dist'
�[0m�[91m  warning: no previously-included files matching '*~' found anywhere in distribution
�[0m�[91m  warning: no previously-included files matching '*.pyc' found anywhere in distribution
�[0m�[91m  warning: no previously-included files matching '*.pyo' found anywhere in distribution
�[0m�[91m  warning: no previously-included files matching '.git' found anywhere in distribution
�[0m�[91m  warning: no previously-included files matching '.ipynb_checkpoints' found anywhere in distribution
�[0m�[91m  warning: no previously-included files found matching 'scripts'
�[0m�[91m  adding license file 'LICENSE'
�[0m�[91m  writing manifest file 'ipywidgets.egg-info/SOURCES.txt'
�[0m  Getting requirements to build editable: finished with status 'done'
  Preparing editable metadata (pyproject.toml): started
�[91m  Running command Preparing editable metadata (pyproject.toml)
�[0m�[91m  running dist_info
�[0m�[91m  creating /tmp/pip-modern-metadata-gvbvgbpw/ipywidgets.egg-info
�[0m�[91m  writing /tmp/pip-modern-metadata-gvbvgbpw/ipywidgets.egg-info/PKG-INFO
�[0m�[91m  writing dependency_links to /tmp/pip-modern-metadata-gvbvgbpw/ipywidgets.egg-info/dependency_links.txt
�[0m�[91m  writing requirements to /tmp/pip-modern-metadata-gvbvgbpw/ipywidgets.egg-info/requires.txt
�[0m�[91m  writing top-level names to /tmp/pip-modern-metadata-gvbvgbpw/ipywidgets.egg-info/top_level.txt
�[0m�[91m  writing manifest file '/tmp/pip-modern-metadata-gvbvgbpw/ipywidgets.egg-info/SOURCES.txt'
�[0m�[91m  reading manifest file '/tmp/pip-modern-metadata-gvbvgbpw/ipywidgets.egg-info/SOURCES.txt'
�[0m�[91m  reading manifest template 'MANIFEST.in'
�[0m�[91m  warning: no files found matching 'CONTRIBUTING.md'
�[0m�[91m  warning: no files found matching 'package.json'
�[0m�[91m  warning: no directories found matching 'docs'
�[0m�[91m  warning: no previously-included files found matching 'docs/#*'
�[0m�[91m  warning: no directories found matching 'ipywidgets/static'
�[0m�[91m  no previously-included directories found matching 'docs/build'
�[0m�[91m  no previously-included directories found matching 'docs/dist'
�[0m�[91m  warning: no previously-included files matching '*~' found anywhere in distribution
�[0m�[91m  warning: no previously-included files matching '*.pyc' found anywhere in distribution
�[0m�[91m  warning: no previously-included files matching '*.pyo' found anywhere in distribution
�[0m�[91m  warning: no previously-included files matching '.git' found anywhere in distribution
�[0m�[91m  warning: no previously-included files matching '.ipynb_checkpoints' found anywhere in distribution
�[0m�[91m  warning: no previously-included files found matching 'scripts'
�[0m�[91m  adding license file 'LICENSE'
�[0m�[91m  writing manifest file '/tmp/pip-modern-metadata-gvbvgbpw/ipywidgets.egg-info/SOURCES.txt'
�[0m�[91m  creating '/tmp/pip-modern-metadata-gvbvgbpw/ipywidgets-8.1.1.dist-info'
�[0m  Preparing editable metadata (pyproject.toml): finished with status 'done'
Requirement already satisfied: comm>=0.1.3 in /srv/conda/envs/notebook/lib/python3.10/site-packages (from ipywidgets==8.1.1) (0.1.3)
Requirement already satisfied: ipython>=6.1.0 in /srv/conda/envs/notebook/lib/python3.10/site-packages (from ipywidgets==8.1.1) (8.14.0)
Requirement already satisfied: traitlets>=4.3.1 in /srv/conda/envs/notebook/lib/python3.10/site-packages (from ipywidgets==8.1.1) (5.9.0)
Requirement already satisfied: widgetsnbextension~=4.0.9 in /srv/conda/envs/notebook/lib/python3.10/site-packages (from ipywidgets==8.1.1) (4.0.9)
Collecting jupyterlab-widgets~=3.0.9 (from ipywidgets==8.1.1)
  Downloading jupyterlab_widgets-3.0.9-py3-none-any.whl (214 kB)
     ������������������������������������� 214.9/214.9 kB 737.8 kB/s eta 0:00:00
Requirement already satisfied: jsonschema in /srv/conda/envs/notebook/lib/python3.10/site-packages (from ipywidgets==8.1.1) (4.17.3)
Requirement already satisfied: ipykernel in /srv/conda/envs/notebook/lib/python3.10/site-packages (from ipywidgets==8.1.1) (6.23.1)
Collecting pytest>=3.6.0 (from ipywidgets==8.1.1)
  Downloading pytest-7.4.2-py3-none-any.whl (324 kB)
     ��������������������������������������� 324.5/324.5 kB 3.7 MB/s eta 0:00:00
Collecting pytest-cov (from ipywidgets==8.1.1)
  Downloading pytest_cov-4.1.0-py3-none-any.whl (21 kB)
Requirement already satisfied: pytz in /srv/conda/envs/notebook/lib/python3.10/site-packages (from ipywidgets==8.1.1) (2023.3)
Requirement already satisfied: backcall in /srv/conda/envs/notebook/lib/python3.10/site-packages (from ipython>=6.1.0->ipywidgets==8.1.1) (0.2.0)
Requirement already satisfied: decorator in /srv/conda/envs/notebook/lib/python3.10/site-packages (from ipython>=6.1.0->ipywidgets==8.1.1) (5.1.1)
Requirement already satisfied: jedi>=0.16 in /srv/conda/envs/notebook/lib/python3.10/site-packages (from ipython>=6.1.0->ipywidgets==8.1.1) (0.18.2)
Requirement already satisfied: matplotlib-inline in /srv/conda/envs/notebook/lib/python3.10/site-packages (from ipython>=6.1.0->ipywidgets==8.1.1) (0.1.6)
Requirement already satisfied: pickleshare in /srv/conda/envs/notebook/lib/python3.10/site-packages (from ipython>=6.1.0->ipywidgets==8.1.1) (0.7.5)
Requirement already satisfied: prompt-toolkit!=3.0.37,<3.1.0,>=3.0.30 in /srv/conda/envs/notebook/lib/python3.10/site-packages (from ipython>=6.1.0->ipywidgets==8.1.1) (3.0.38)
Requirement already satisfied: pygments>=2.4.0 in /srv/conda/envs/notebook/lib/python3.10/site-packages (from ipython>=6.1.0->ipywidgets==8.1.1) (2.15.1)
Requirement already satisfied: stack-data in /srv/conda/envs/notebook/lib/python3.10/site-packages (from ipython>=6.1.0->ipywidgets==8.1.1) (0.6.2)
Requirement already satisfied: pexpect>4.3 in /srv/conda/envs/notebook/lib/python3.10/site-packages (from ipython>=6.1.0->ipywidgets==8.1.1) (4.8.0)
Collecting iniconfig (from pytest>=3.6.0->ipywidgets==8.1.1)
  Downloading iniconfig-2.0.0-py3-none-any.whl (5.9 kB)
Requirement already satisfied: packaging in /srv/conda/envs/notebook/lib/python3.10/site-packages (from pytest>=3.6.0->ipywidgets==8.1.1) (23.1)
Collecting pluggy<2.0,>=0.12 (from pytest>=3.6.0->ipywidgets==8.1.1)
  Downloading pluggy-1.3.0-py3-none-any.whl (18 kB)
Requirement already satisfied: exceptiongroup>=1.0.0rc8 in /srv/conda/envs/notebook/lib/python3.10/site-packages (from pytest>=3.6.0->ipywidgets==8.1.1) (1.1.1)
Requirement already satisfied: tomli>=1.0.0 in /srv/conda/envs/notebook/lib/python3.10/site-packages (from pytest>=3.6.0->ipywidgets==8.1.1) (2.0.1)
Requirement already satisfied: debugpy>=1.6.5 in /srv/conda/envs/notebook/lib/python3.10/site-packages (from ipykernel->ipywidgets==8.1.1) (1.6.7)
Requirement already satisfied: jupyter-client>=6.1.12 in /srv/conda/envs/notebook/lib/python3.10/site-packages (from ipykernel->ipywidgets==8.1.1) (8.2.0)
Requirement already satisfied: jupyter-core!=5.0.*,>=4.12 in /srv/conda/envs/notebook/lib/python3.10/site-packages (from ipykernel->ipywidgets==8.1.1) (5.3.0)
Requirement already satisfied: nest-asyncio in /srv/conda/envs/notebook/lib/python3.10/site-packages (from ipykernel->ipywidgets==8.1.1) (1.5.6)
Requirement already satisfied: psutil in /srv/conda/envs/notebook/lib/python3.10/site-packages (from ipykernel->ipywidgets==8.1.1) (5.9.5)
Requirement already satisfied: pyzmq>=20 in /srv/conda/envs/notebook/lib/python3.10/site-packages (from ipykernel->ipywidgets==8.1.1) (25.1.0)
Requirement already satisfied: tornado>=6.1 in /srv/conda/envs/notebook/lib/python3.10/site-packages (from ipykernel->ipywidgets==8.1.1) (6.3.2)
Requirement already satisfied: attrs>=17.4.0 in /srv/conda/envs/notebook/lib/python3.10/site-packages (from jsonschema->ipywidgets==8.1.1) (23.1.0)
Requirement already satisfied: pyrsistent!=0.17.0,!=0.17.1,!=0.17.2,>=0.14.0 in /srv/conda/envs/notebook/lib/python3.10/site-packages (from jsonschema->ipywidgets==8.1.1) (0.19.3)
Collecting coverage[toml]>=5.2.1 (from pytest-cov->ipywidgets==8.1.1)
  Downloading coverage-7.3.2-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (227 kB)
     ������������������������������������� 227.5/227.5 kB 497.3 kB/s eta 0:00:00
Requirement already satisfied: parso<0.9.0,>=0.8.0 in /srv/conda/envs/notebook/lib/python3.10/site-packages (from jedi>=0.16->ipython>=6.1.0->ipywidgets==8.1.1) (0.8.3)
Requirement already satisfied: python-dateutil>=2.8.2 in /srv/conda/envs/notebook/lib/python3.10/site-packages (from jupyter-client>=6.1.12->ipykernel->ipywidgets==8.1.1) (2.8.2)
Requirement already satisfied: platformdirs>=2.5 in /srv/conda/envs/notebook/lib/python3.10/site-packages (from jupyter-core!=5.0.*,>=4.12->ipykernel->ipywidgets==8.1.1) (3.5.1)
Requirement already satisfied: ptyprocess>=0.5 in /srv/conda/envs/notebook/lib/python3.10/site-packages (from pexpect>4.3->ipython>=6.1.0->ipywidgets==8.1.1) (0.7.0)
Requirement already satisfied: wcwidth in /srv/conda/envs/notebook/lib/python3.10/site-packages (from prompt-toolkit!=3.0.37,<3.1.0,>=3.0.30->ipython>=6.1.0->ipywidgets==8.1.1) (0.2.6)
Requirement already satisfied: executing>=1.2.0 in /srv/conda/envs/notebook/lib/python3.10/site-packages (from stack-data->ipython>=6.1.0->ipywidgets==8.1.1) (1.2.0)
Requirement already satisfied: asttokens>=2.1.0 in /srv/conda/envs/notebook/lib/python3.10/site-packages (from stack-data->ipython>=6.1.0->ipywidgets==8.1.1) (2.2.1)
Requirement already satisfied: pure-eval in /srv/conda/envs/notebook/lib/python3.10/site-packages (from stack-data->ipython>=6.1.0->ipywidgets==8.1.1) (0.2.2)
Requirement already satisfied: six in /srv/conda/envs/notebook/lib/python3.10/site-packages (from asttokens>=2.1.0->stack-data->ipython>=6.1.0->ipywidgets==8.1.1) (1.16.0)
Building wheels for collected packages: ipywidgets
  Building editable for ipywidgets (pyproject.toml): started
�[91m  Running command Building editable for ipywidgets (pyproject.toml)
�[0m�[91m  running editable_wheel
�[0m�[91m  creating /tmp/pip-wheel-swqwygl6/.tmp-qx1w5cj7/ipywidgets.egg-info
�[0m�[91m  writing /tmp/pip-wheel-swqwygl6/.tmp-qx1w5cj7/ipywidgets.egg-info/PKG-INFO
�[0m�[91m  writing dependency_links to /tmp/pip-wheel-swqwygl6/.tmp-qx1w5cj7/ipywidgets.egg-info/dependency_links.txt
�[0m�[91m  writing requirements to /tmp/pip-wheel-swqwygl6/.tmp-qx1w5cj7/ipywidgets.egg-info/requires.txt
�[0m�[91m  writing top-level names to /tmp/pip-wheel-swqwygl6/.tmp-qx1w5cj7/ipywidgets.egg-info/top_level.txt
�[0m�[91m  writing manifest file '/tmp/pip-wheel-swqwygl6/.tmp-qx1w5cj7/ipywidgets.egg-info/SOURCES.txt'
�[0m�[91m  reading manifest file '/tmp/pip-wheel-swqwygl6/.tmp-qx1w5cj7/ipywidgets.egg-info/SOURCES.txt'
�[0m�[91m  reading manifest template 'MANIFEST.in'
�[0m�[91m  warning: no files found matching 'CONTRIBUTING.md'
�[0m�[91m  warning: no files found matching 'package.json'
�[0m�[91m  warning: no directories found matching 'docs'
�[0m�[91m  warning: no previously-included files found matching 'docs/#*'
�[0m�[91m  warning: no directories found matching 'ipywidgets/static'
�[0m�[91m  no previously-included directories found matching 'docs/build'
�[0m�[91m  no previously-included directories found matching 'docs/dist'
�[0m�[91m  warning: no previously-included files matching '*~' found anywhere in distribution
�[0m�[91m  warning: no previously-included files matching '*.pyc' found anywhere in distribution
�[0m�[91m  warning: no previously-included files matching '*.pyo' found anywhere in distribution
�[0m�[91m  warning: no previously-included files matching '.git' found anywhere in distribution
�[0m�[91m  warning: no previously-included files matching '.ipynb_checkpoints' found anywhere in distribution
�[0m�[91m  warning: no previously-included files found matching 'scripts'
�[0m�[91m  adding license file 'LICENSE'
�[0m�[91m  writing manifest file '/tmp/pip-wheel-swqwygl6/.tmp-qx1w5cj7/ipywidgets.egg-info/SOURCES.txt'
�[0m�[91m  creating '/tmp/pip-wheel-swqwygl6/.tmp-qx1w5cj7/ipywidgets-8.1.1.dist-info'
�[0m�[91m  creating /tmp/pip-wheel-swqwygl6/.tmp-qx1w5cj7/ipywidgets-8.1.1.dist-info/WHEEL
�[0m�[91m  running build_py
�[0m�[91m  Editable install will be performed using a meta path finder.
�[0m�[91m
�[0m�[91m  Options like `package-data`, `include/exclude-package-data` or
�[0m�[91m  `packages.find.exclude/include` may have no effect.
�[0m�[91m
�[0m�[91m  adding '__editable___ipywidgets_8_1_1_finder.py'
�[0m�[91m  adding '__editable__.ipywidgets-8.1.1.pth'
�[0m�[91m  creating '/tmp/pip-wheel-swqwygl6/.tmp-qx1w5cj7/ipywidgets-8.1.1-0.editable-py3-none-any.whl' and adding '/tmp/tmpz_i9dh8sipywidgets-8.1.1-0.editable-py3-none-any.whl' to it
�[0m�[91m  adding 'ipywidgets-8.1.1.dist-info/LICENSE'
�[0m�[91m  adding 'ipywidgets-8.1.1.dist-info/METADATA'
�[0m�[91m  adding 'ipywidgets-8.1.1.dist-info/WHEEL'
�[0m�[91m  adding 'ipywidgets-8.1.1.dist-info/top_level.txt'
�[0m�[91m  adding 'ipywidgets-8.1.1.dist-info/RECORD'
�[0m�[91m  /tmp/pip-build-env-hvjpb1n_/overlay/lib/python3.10/site-packages/setuptools/command/editable_wheel.py:347: InformationOnly: Editable installation.
�[0m�[91m  !!
�[0m�[91m
�[0m�[91m          ********************************************************************************
�[0m�[91m          Please be careful with folders in your working directory with the same
�[0m�[91m          name as your package as they may take precedence during imports.
�[0m�[91m          ********************************************************************************
�[0m�[91m
�[0m�[91m  !!
�[0m�[91m    with strategy, WheelFile(wheel_path, "w") as wheel_obj:
�[0m  Building editable for ipywidgets (pyproject.toml): finished with status 'done'
  Created wheel for ipywidgets: filename=ipywidgets-8.1.1-0.editable-py3-none-any.whl size=4336 sha256=b30f5a71ba57bdf0d167fb8bca275ee763795acd29d1ce293cd6f0d9371adc75
  Stored in directory: /tmp/pip-ephem-wheel-cache-1eiwy6il/wheels/b9/ab/e1/27a0cec37929033534b6c351d5b0912e9579da2ad9a2ae2250
Successfully built ipywidgets
Installing collected packages: pluggy, jupyterlab-widgets, iniconfig, coverage, pytest, pytest-cov, ipywidgets
  Attempting uninstall: jupyterlab-widgets
    Found existing installation: jupyterlab-widgets 3.0.7
    Uninstalling jupyterlab-widgets-3.0.7:
      Removing file or directory /srv/conda/envs/notebook/lib/python3.10/site-packages/jupyterlab_widgets-3.0.7.dist-info/
      Removing file or directory /srv/conda/envs/notebook/lib/python3.10/site-packages/jupyterlab_widgets/
      Removing file or directory /srv/conda/envs/notebook/share/jupyter/labextensions/@jupyter-widgets/jupyterlab-manager/
      Successfully uninstalled jupyterlab-widgets-3.0.7
  changing mode of /srv/conda/envs/notebook/bin/coverage to 755
  changing mode of /srv/conda/envs/notebook/bin/coverage-3.10 to 755
  changing mode of /srv/conda/envs/notebook/bin/coverage3 to 755
  changing mode of /srv/conda/envs/notebook/bin/py.test to 755
  changing mode of /srv/conda/envs/notebook/bin/pytest to 755
  Attempting uninstall: ipywidgets
    Found existing installation: ipywidgets 8.0.6
    Uninstalling ipywidgets-8.0.6:
      Removing file or directory /srv/conda/envs/notebook/lib/python3.10/site-packages/ipywidgets-8.0.6.dist-info/
      Removing file or directory /srv/conda/envs/notebook/lib/python3.10/site-packages/ipywidgets/
      Successfully uninstalled ipywidgets-8.0.6
Successfully installed coverage-7.3.2 iniconfig-2.0.0 ipywidgets-8.1.1 jupyterlab-widgets-3.0.9 pluggy-1.3.0 pytest-7.4.2 pytest-cov-4.1.0
�[91m+ test '' '!=' yes
+ echo -n jupyterlab_ipywidgets
+ pip install jupyter_packaging
�[0mjupyterlab_ipywidgetsCollecting jupyter_packaging
  Using cached jupyter_packaging-0.12.3-py3-none-any.whl (15 kB)
Collecting deprecation (from jupyter_packaging)
  Using cached deprecation-2.1.0-py2.py3-none-any.whl (11 kB)
Requirement already satisfied: packaging in /srv/conda/envs/notebook/lib/python3.10/site-packages (from jupyter_packaging) (23.1)
Requirement already satisfied: setuptools>=60.2.0 in /srv/conda/envs/notebook/lib/python3.10/site-packages (from jupyter_packaging) (67.7.2)
Collecting tomlkit (from jupyter_packaging)
  Using cached tomlkit-0.12.1-py3-none-any.whl (37 kB)
Requirement already satisfied: wheel in /srv/conda/envs/notebook/lib/python3.10/site-packages (from jupyter_packaging) (0.40.0)
Installing collected packages: tomlkit, deprecation, jupyter_packaging
Successfully installed deprecation-2.1.0 jupyter_packaging-0.12.3 tomlkit-0.12.1
�[91m+ pip install -ve ./python/jupyterlab_widgets
�[0mUsing pip 23.1.2 from /srv/conda/envs/notebook/lib/python3.10/site-packages/pip (python 3.10)
Obtaining file:///home/jovyan/python/jupyterlab_widgets
  Installing build dependencies: started
�[91m  Running command pip subprocess to install build dependencies
�[0m�[91m  Collecting jupyter_packaging<2,~=0.10
�[0m�[91m    Using cached jupyter_packaging-0.12.3-py3-none-any.whl (15 kB)
�[0m�[91m  Collecting jupyterlab~=4.0
�[0m�[91m    Downloading jupyterlab-4.0.6-py3-none-any.whl (9.2 MB)
�[0m�[91m       ���������������������������������������� 9.2/9.2 MB 17.1 MB/s eta 0:00:00
�[0m�[91m  Collecting deprecation (from jupyter_packaging<2,~=0.10)
�[0m�[91m    Using cached deprecation-2.1.0-py2.py3-none-any.whl (11 kB)
�[0m�[91m  Collecting packaging (from jupyter_packaging<2,~=0.10)
�[0m�[91m    Using cached packaging-23.2-py3-none-any.whl (53 kB)
�[0m�[91m  Collecting setuptools>=60.2.0 (from jupyter_packaging<2,~=0.10)
�[0m�[91m    Using cached setuptools-68.2.2-py3-none-any.whl (807 kB)
�[0m�[91m  Collecting tomlkit (from jupyter_packaging<2,~=0.10)
�[0m�[91m    Using cached tomlkit-0.12.1-py3-none-any.whl (37 kB)
�[0m�[91m  Collecting wheel (from jupyter_packaging<2,~=0.10)
�[0m�[91m    Using cached wheel-0.41.2-py3-none-any.whl (64 kB)
�[0m�[91m  Collecting async-lru>=1.0.0 (from jupyterlab~=4.0)
�[0m�[91m    Downloading async_lru-2.0.4-py3-none-any.whl (6.1 kB)
�[0m�[91m  Collecting ipykernel (from jupyterlab~=4.0)
�[0m�[91m    Downloading ipykernel-6.25.2-py3-none-any.whl (154 kB)
�[0m�[91m       �������������������������������������� 154.2/154.2 kB 19.6 MB/s eta 0:00:00
�[0m�[91m  Collecting jinja2>=3.0.3 (from jupyterlab~=4.0)
�[0m�[91m    Downloading Jinja2-3.1.2-py3-none-any.whl (133 kB)
�[0m�[91m       �������������������������������������� 133.1/133.1 kB 21.5 MB/s eta 0:00:00
�[0m�[91m  Collecting jupyter-core (from jupyterlab~=4.0)
�[0m�[91m    Downloading jupyter_core-5.4.0-py3-none-any.whl (28 kB)
�[0m�[91m  Collecting jupyter-lsp>=2.0.0 (from jupyterlab~=4.0)
�[0m�[91m    Downloading jupyter_lsp-2.2.0-py3-none-any.whl (65 kB)
�[0m�[91m       ���������������������������������������� 66.0/66.0 kB 12.5 MB/s eta 0:00:00
�[0m�[91m  Collecting jupyter-server<3,>=2.4.0 (from jupyterlab~=4.0)
�[0m�[91m    Downloading jupyter_server-2.7.3-py3-none-any.whl (375 kB)
�[0m�[91m       ��������������������������������������� 375.6/375.6 kB 6.3 MB/s eta 0:00:00
�[0m�[91m  Collecting jupyterlab-server<3,>=2.19.0 (from jupyterlab~=4.0)
�[0m�[91m    Downloading jupyterlab_server-2.25.0-py3-none-any.whl (57 kB)
�[0m�[91m       ���������������������������������������� 57.2/57.2 kB 1.9 MB/s eta 0:00:00
�[0m�[91m  Collecting notebook-shim>=0.2 (from jupyterlab~=4.0)
�[0m�[91m    Downloading notebook_shim-0.2.3-py3-none-any.whl (13 kB)
�[0m�[91m  Collecting tomli (from jupyterlab~=4.0)
�[0m�[91m    Downloading tomli-2.0.1-py3-none-any.whl (12 kB)
�[0m�[91m  Collecting tornado>=6.2.0 (from jupyterlab~=4.0)
�[0m�[91m    Downloading tornado-6.3.3-cp38-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (427 kB)
�[0m�[91m       �������������������������������������� 427.7/427.7 kB 11.0 MB/s eta 0:00:00
�[0m�[91m  Collecting traitlets (from jupyterlab~=4.0)
�[0m�[91m    Downloading traitlets-5.11.2-py3-none-any.whl (83 kB)
�[0m�[91m       ���������������������������������������� 83.7/83.7 kB 18.2 MB/s eta 0:00:00
�[0m�[91m  Collecting typing-extensions>=4.0.0 (from async-lru>=1.0.0->jupyterlab~=4.0)
�[0m�[91m    Downloading typing_extensions-4.8.0-py3-none-any.whl (31 kB)
�[0m�[91m  Collecting MarkupSafe>=2.0 (from jinja2>=3.0.3->jupyterlab~=4.0)
�[0m�[91m    Downloading MarkupSafe-2.1.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (25 kB)
�[0m�[91m  Collecting anyio>=3.1.0 (from jupyter-server<3,>=2.4.0->jupyterlab~=4.0)
�[0m�[91m    Downloading anyio-4.0.0-py3-none-any.whl (83 kB)
�[0m�[91m       ���������������������������������������� 83.1/83.1 kB 10.7 MB/s eta 0:00:00
�[0m�[91m  Collecting argon2-cffi (from jupyter-server<3,>=2.4.0->jupyterlab~=4.0)
�[0m�[91m    Downloading argon2_cffi-23.1.0-py3-none-any.whl (15 kB)
�[0m�[91m  Collecting jupyter-client>=7.4.4 (from jupyter-server<3,>=2.4.0->jupyterlab~=4.0)
�[0m�[91m    Downloading jupyter_client-8.3.1-py3-none-any.whl (104 kB)
�[0m�[91m       �������������������������������������� 104.1/104.1 kB 15.1 MB/s eta 0:00:00
�[0m�[91m  Collecting jupyter-events>=0.6.0 (from jupyter-server<3,>=2.4.0->jupyterlab~=4.0)
�[0m�[91m    Downloading jupyter_events-0.7.0-py3-none-any.whl (18 kB)
�[0m�[91m  Collecting jupyter-server-terminals (from jupyter-server<3,>=2.4.0->jupyterlab~=4.0)
�[0m�[91m    Downloading jupyter_server_terminals-0.4.4-py3-none-any.whl (13 kB)
�[0m�[91m  Collecting nbconvert>=6.4.4 (from jupyter-server<3,>=2.4.0->jupyterlab~=4.0)
�[0m�[91m    Downloading nbconvert-7.9.2-py3-none-any.whl (256 kB)
�[0m�[91m       �������������������������������������� 256.4/256.4 kB 10.6 MB/s eta 0:00:00
�[0m�[91m  Collecting nbformat>=5.3.0 (from jupyter-server<3,>=2.4.0->jupyterlab~=4.0)
�[0m�[91m    Downloading nbformat-5.9.2-py3-none-any.whl (77 kB)
�[0m�[91m       ���������������������������������������� 77.6/77.6 kB 20.7 MB/s eta 0:00:00
�[0m�[91m  Collecting overrides (from jupyter-server<3,>=2.4.0->jupyterlab~=4.0)
�[0m�[91m    Downloading overrides-7.4.0-py3-none-any.whl (17 kB)
�[0m�[91m  Collecting prometheus-client (from jupyter-server<3,>=2.4.0->jupyterlab~=4.0)
�[0m�[91m    Downloading prometheus_client-0.17.1-py3-none-any.whl (60 kB)
�[0m�[91m       ��������������������������������������� 60.6/60.6 kB 573.4 kB/s eta 0:00:00
�[0m�[91m  Collecting pyzmq>=24 (from jupyter-server<3,>=2.4.0->jupyterlab~=4.0)
�[0m�[91m    Downloading pyzmq-25.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB)
�[0m�[91m       ���������������������������������������� 1.1/1.1 MB 8.4 MB/s eta 0:00:00
�[0m�[91m  Collecting send2trash>=1.8.2 (from jupyter-server<3,>=2.4.0->jupyterlab~=4.0)
�[0m�[91m    Downloading Send2Trash-1.8.2-py3-none-any.whl (18 kB)
�[0m�[91m  Collecting terminado>=0.8.3 (from jupyter-server<3,>=2.4.0->jupyterlab~=4.0)
�[0m�[91m    Downloading terminado-0.17.1-py3-none-any.whl (17 kB)
�[0m�[91m  Collecting websocket-client (from jupyter-server<3,>=2.4.0->jupyterlab~=4.0)
�[0m�[91m    Downloading websocket_client-1.6.4-py3-none-any.whl (57 kB)
�[0m�[91m       ���������������������������������������� 57.3/57.3 kB 13.7 MB/s eta 0:00:00
�[0m�[91m  Collecting platformdirs>=2.5 (from jupyter-core->jupyterlab~=4.0)
�[0m�[91m    Downloading platformdirs-3.11.0-py3-none-any.whl (17 kB)
�[0m�[91m  Collecting babel>=2.10 (from jupyterlab-server<3,>=2.19.0->jupyterlab~=4.0)
�[0m�[91m    Downloading Babel-2.13.0-py3-none-any.whl (10.1 MB)
�[0m�[91m       ���������������������������������������� 10.1/10.1 MB 5.9 MB/s eta 0:00:00
�[0m�[91m  Collecting json5>=0.9.0 (from jupyterlab-server<3,>=2.19.0->jupyterlab~=4.0)
�[0m�[91m    Downloading json5-0.9.14-py2.py3-none-any.whl (19 kB)
�[0m�[91m  Collecting jsonschema>=4.18.0 (from jupyterlab-server<3,>=2.19.0->jupyterlab~=4.0)
�[0m�[91m    Downloading jsonschema-4.19.1-py3-none-any.whl (83 kB)
�[0m�[91m       ���������������������������������������� 83.3/83.3 kB 1.4 MB/s eta 0:00:00
�[0m�[91m  Collecting requests>=2.31 (from jupyterlab-server<3,>=2.19.0->jupyterlab~=4.0)
�[0m�[91m    Downloading requests-2.31.0-py3-none-any.whl (62 kB)
�[0m�[91m       ���������������������������������������� 62.6/62.6 kB 4.2 MB/s eta 0:00:00
�[0m�[91m  Collecting comm>=0.1.1 (from ipykernel->jupyterlab~=4.0)
�[0m�[91m    Downloading comm-0.1.4-py3-none-any.whl (6.6 kB)
�[0m�[91m  Collecting debugpy>=1.6.5 (from ipykernel->jupyterlab~=4.0)
�[0m�[91m    Downloading debugpy-1.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.3 MB)
�[0m�[91m       ���������������������������������������� 3.3/3.3 MB 4.4 MB/s eta 0:00:00
�[0m�[91m  Collecting ipython>=7.23.1 (from ipykernel->jupyterlab~=4.0)
�[0m�[91m    Downloading ipython-8.16.1-py3-none-any.whl (806 kB)
�[0m�[91m       ��������������������������������������� 807.0/807.0 kB 4.4 MB/s eta 0:00:00
�[0m�[91m  Collecting matplotlib-inline>=0.1 (from ipykernel->jupyterlab~=4.0)
�[0m�[91m    Downloading matplotlib_inline-0.1.6-py3-none-any.whl (9.4 kB)
�[0m�[91m  Collecting nest-asyncio (from ipykernel->jupyterlab~=4.0)
�[0m�[91m    Downloading nest_asyncio-1.5.8-py3-none-any.whl (5.3 kB)
�[0m�[91m  Collecting psutil (from ipykernel->jupyterlab~=4.0)
�[0m�[91m    Downloading psutil-5.9.5-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (282 kB)
�[0m�[91m       ��������������������������������������� 282.1/282.1 kB 4.2 MB/s eta 0:00:00
�[0m�[91m  Collecting idna>=2.8 (from anyio>=3.1.0->jupyter-server<3,>=2.4.0->jupyterlab~=4.0)
�[0m�[91m    Downloading idna-3.4-py3-none-any.whl (61 kB)
�[0m�[91m       ���������������������������������������� 61.5/61.5 kB 5.1 MB/s eta 0:00:00
�[0m�[91m  Collecting sniffio>=1.1 (from anyio>=3.1.0->jupyter-server<3,>=2.4.0->jupyterlab~=4.0)
�[0m�[91m    Downloading sniffio-1.3.0-py3-none-any.whl (10 kB)
�[0m�[91m  Collecting exceptiongroup>=1.0.2 (from anyio>=3.1.0->jupyter-server<3,>=2.4.0->jupyterlab~=4.0)
�[0m�[91m    Downloading exceptiongroup-1.1.3-py3-none-any.whl (14 kB)
�[0m�[91m  Collecting backcall (from ipython>=7.23.1->ipykernel->jupyterlab~=4.0)
�[0m�[91m    Downloading backcall-0.2.0-py2.py3-none-any.whl (11 kB)
�[0m�[91m  Collecting decorator (from ipython>=7.23.1->ipykernel->jupyterlab~=4.0)
�[0m�[91m    Downloading decorator-5.1.1-py3-none-any.whl (9.1 kB)
�[0m�[91m  Collecting jedi>=0.16 (from ipython>=7.23.1->ipykernel->jupyterlab~=4.0)
�[0m�[91m    Downloading jedi-0.19.1-py2.py3-none-any.whl (1.6 MB)
�[0m�[91m       ���������������������������������������� 1.6/1.6 MB 3.4 MB/s eta 0:00:00
�[0m�[91m  Collecting pickleshare (from ipython>=7.23.1->ipykernel->jupyterlab~=4.0)
�[0m�[91m    Downloading pickleshare-0.7.5-py2.py3-none-any.whl (6.9 kB)
�[0m�[91m  Collecting prompt-toolkit!=3.0.37,<3.1.0,>=3.0.30 (from ipython>=7.23.1->ipykernel->jupyterlab~=4.0)
�[0m�[91m    Downloading prompt_toolkit-3.0.39-py3-none-any.whl (385 kB)
�[0m�[91m       ��������������������������������������� 385.2/385.2 kB 2.8 MB/s eta 0:00:00
�[0m�[91m  Collecting pygments>=2.4.0 (from ipython>=7.23.1->ipykernel->jupyterlab~=4.0)
�[0m�[91m    Downloading Pygments-2.16.1-py3-none-any.whl (1.2 MB)
�[0m�[91m       ���������������������������������������� 1.2/1.2 MB 2.1 MB/s eta 0:00:00
�[0m�[91m  Collecting stack-data (from ipython>=7.23.1->ipykernel->jupyterlab~=4.0)
�[0m�[91m    Downloading stack_data-0.6.3-py3-none-any.whl (24 kB)
�[0m�[91m  Collecting pexpect>4.3 (from ipython>=7.23.1->ipykernel->jupyterlab~=4.0)
�[0m�[91m    Downloading pexpect-4.8.0-py2.py3-none-any.whl (59 kB)
�[0m�[91m       ���������������������������������������� 59.0/59.0 kB 1.2 MB/s eta 0:00:00
�[0m�[91m  Collecting attrs>=22.2.0 (from jsonschema>=4.18.0->jupyterlab-server<3,>=2.19.0->jupyterlab~=4.0)
�[0m�[91m    Downloading attrs-23.1.0-py3-none-any.whl (61 kB)
�[0m�[91m       ���������������������������������������� 61.2/61.2 kB 1.3 MB/s eta 0:00:00
�[0m�[91m  Collecting jsonschema-specifications>=2023.03.6 (from jsonschema>=4.18.0->jupyterlab-server<3,>=2.19.0->jupyterlab~=4.0)
�[0m�[91m    Downloading jsonschema_specifications-2023.7.1-py3-none-any.whl (17 kB)
�[0m�[91m  Collecting referencing>=0.28.4 (from jsonschema>=4.18.0->jupyterlab-server<3,>=2.19.0->jupyterlab~=4.0)
�[0m�[91m    Downloading referencing-0.30.2-py3-none-any.whl (25 kB)
�[0m�[91m  Collecting rpds-py>=0.7.1 (from jsonschema>=4.18.0->jupyterlab-server<3,>=2.19.0->jupyterlab~=4.0)
�[0m�[91m    Downloading rpds_py-0.10.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.2 MB)
�[0m�[91m       ���������������������������������������� 1.2/1.2 MB 2.4 MB/s eta 0:00:00
�[0m�[91m  Collecting python-dateutil>=2.8.2 (from jupyter-client>=7.4.4->jupyter-server<3,>=2.4.0->jupyterlab~=4.0)
�[0m�[91m    Downloading python_dateutil-2.8.2-py2.py3-none-any.whl (247 kB)
�[0m�[91m       ��������������������������������������� 247.7/247.7 kB 2.9 MB/s eta 0:00:00
�[0m�[91m  Collecting python-json-logger>=2.0.4 (from jupyter-events>=0.6.0->jupyter-server<3,>=2.4.0->jupyterlab~=4.0)
�[0m�[91m    Downloading python_json_logger-2.0.7-py3-none-any.whl (8.1 kB)
�[0m�[91m  Collecting pyyaml>=5.3 (from jupyter-events>=0.6.0->jupyter-server<3,>=2.4.0->jupyterlab~=4.0)
�[0m�[91m    Downloading PyYAML-6.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (705 kB)
�[0m�[91m       ��������������������������������������� 705.5/705.5 kB 3.2 MB/s eta 0:00:00
�[0m�[91m  Collecting rfc3339-validator (from jupyter-events>=0.6.0->jupyter-server<3,>=2.4.0->jupyterlab~=4.0)
�[0m�[91m    Downloading rfc3339_validator-0.1.4-py2.py3-none-any.whl (3.5 kB)
�[0m�[91m  Collecting rfc3986-validator>=0.1.1 (from jupyter-events>=0.6.0->jupyter-server<3,>=2.4.0->jupyterlab~=4.0)
�[0m�[91m    Downloading rfc3986_validator-0.1.1-py2.py3-none-any.whl (4.2 kB)
�[0m�[91m  Collecting beautifulsoup4 (from nbconvert>=6.4.4->jupyter-server<3,>=2.4.0->jupyterlab~=4.0)
�[0m�[91m    Downloading beautifulsoup4-4.12.2-py3-none-any.whl (142 kB)
�[0m�[91m       ��������������������������������������� 143.0/143.0 kB 2.7 MB/s eta 0:00:00
�[0m�[91m  Collecting bleach!=5.0.0 (from nbconvert>=6.4.4->jupyter-server<3,>=2.4.0->jupyterlab~=4.0)
�[0m�[91m    Downloading bleach-6.1.0-py3-none-any.whl (162 kB)
�[0m�[91m       ��������������������������������������� 162.8/162.8 kB 3.9 MB/s eta 0:00:00
�[0m�[91m  Collecting defusedxml (from nbconvert>=6.4.4->jupyter-server<3,>=2.4.0->jupyterlab~=4.0)
�[0m�[91m    Downloading defusedxml-0.7.1-py2.py3-none-any.whl (25 kB)
�[0m�[91m  Collecting jupyterlab-pygments (from nbconvert>=6.4.4->jupyter-server<3,>=2.4.0->jupyterlab~=4.0)
�[0m�[91m    Downloading jupyterlab_pygments-0.2.2-py2.py3-none-any.whl (21 kB)
�[0m�[91m  Collecting mistune<4,>=2.0.3 (from nbconvert>=6.4.4->jupyter-server<3,>=2.4.0->jupyterlab~=4.0)
�[0m�[91m    Downloading mistune-3.0.2-py3-none-any.whl (47 kB)
�[0m�[91m       ���������������������������������������� 48.0/48.0 kB 3.4 MB/s eta 0:00:00
�[0m�[91m  Collecting nbclient>=0.5.0 (from nbconvert>=6.4.4->jupyter-server<3,>=2.4.0->jupyterlab~=4.0)
�[0m�[91m    Downloading nbclient-0.8.0-py3-none-any.whl (73 kB)
�[0m�[91m       ���������������������������������������� 73.1/73.1 kB 3.2 MB/s eta 0:00:00
�[0m�[91m  Collecting pandocfilters>=1.4.1 (from nbconvert>=6.4.4->jupyter-server<3,>=2.4.0->jupyterlab~=4.0)
�[0m�[91m    Downloading pandocfilters-1.5.0-py2.py3-none-any.whl (8.7 kB)
�[0m�[91m  Collecting tinycss2 (from nbconvert>=6.4.4->jupyter-server<3,>=2.4.0->jupyterlab~=4.0)
�[0m�[91m    Downloading tinycss2-1.2.1-py3-none-any.whl (21 kB)
�[0m�[91m  Collecting fastjsonschema (from nbformat>=5.3.0->jupyter-server<3,>=2.4.0->jupyterlab~=4.0)
�[0m�[91m    Downloading fastjsonschema-2.18.1-py3-none-any.whl (23 kB)
�[0m�[91m  Collecting charset-normalizer<4,>=2 (from requests>=2.31->jupyterlab-server<3,>=2.19.0->jupyterlab~=4.0)
�[0m�[91m    Downloading charset_normalizer-3.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (138 kB)
�[0m�[91m       ��������������������������������������� 138.7/138.7 kB 4.0 MB/s eta 0:00:00
�[0m�[91m  Collecting urllib3<3,>=1.21.1 (from requests>=2.31->jupyterlab-server<3,>=2.19.0->jupyterlab~=4.0)
�[0m�[91m    Downloading urllib3-2.0.6-py3-none-any.whl (123 kB)
�[0m�[91m       ��������������������������������������� 123.8/123.8 kB 3.5 MB/s eta 0:00:00
�[0m�[91m  Collecting certifi>=2017.4.17 (from requests>=2.31->jupyterlab-server<3,>=2.19.0->jupyterlab~=4.0)
�[0m�[91m    Downloading certifi-2023.7.22-py3-none-any.whl (158 kB)
�[0m�[91m       ��������������������������������������� 158.3/158.3 kB 3.7 MB/s eta 0:00:00
�[0m�[91m  Collecting ptyprocess (from terminado>=0.8.3->jupyter-server<3,>=2.4.0->jupyterlab~=4.0)
�[0m�[91m    Downloading ptyprocess-0.7.0-py2.py3-none-any.whl (13 kB)
�[0m�[91m  Collecting argon2-cffi-bindings (from argon2-cffi->jupyter-server<3,>=2.4.0->jupyterlab~=4.0)
�[0m�[91m    Downloading argon2_cffi_bindings-21.2.0-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (86 kB)
�[0m�[91m       ���������������������������������������� 86.2/86.2 kB 3.4 MB/s eta 0:00:00
�[0m�[91m  Collecting six>=1.9.0 (from bleach!=5.0.0->nbconvert>=6.4.4->jupyter-server<3,>=2.4.0->jupyterlab~=4.0)
�[0m�[91m    Downloading six-1.16.0-py2.py3-none-any.whl (11 kB)
�[0m�[91m  Collecting webencodings (from bleach!=5.0.0->nbconvert>=6.4.4->jupyter-server<3,>=2.4.0->jupyterlab~=4.0)
�[0m�[91m    Downloading webencodings-0.5.1-py2.py3-none-any.whl (11 kB)
�[0m�[91m  Collecting parso<0.9.0,>=0.8.3 (from jedi>=0.16->ipython>=7.23.1->ipykernel->jupyterlab~=4.0)
�[0m�[91m    Downloading parso-0.8.3-py2.py3-none-any.whl (100 kB)
�[0m�[91m       ��������������������������������������� 100.8/100.8 kB 2.4 MB/s eta 0:00:00
�[0m�[91m  Collecting fqdn (from jsonschema>=4.18.0->jupyterlab-server<3,>=2.19.0->jupyterlab~=4.0)
�[0m�[91m    Downloading fqdn-1.5.1-py3-none-any.whl (9.1 kB)
�[0m�[91m  Collecting isoduration (from jsonschema>=4.18.0->jupyterlab-server<3,>=2.19.0->jupyterlab~=4.0)
�[0m�[91m    Downloading isoduration-20.11.0-py3-none-any.whl (11 kB)
�[0m�[91m  Collecting jsonpointer>1.13 (from jsonschema>=4.18.0->jupyterlab-server<3,>=2.19.0->jupyterlab~=4.0)
�[0m�[91m    Downloading jsonpointer-2.4-py2.py3-none-any.whl (7.8 kB)
�[0m�[91m  Collecting uri-template (from jsonschema>=4.18.0->jupyterlab-server<3,>=2.19.0->jupyterlab~=4.0)
�[0m�[91m    Downloading uri_template-1.3.0-py3-none-any.whl (11 kB)
�[0m�[91m  Collecting webcolors>=1.11 (from jsonschema>=4.18.0->jupyterlab-server<3,>=2.19.0->jupyterlab~=4.0)
�[0m�[91m    Downloading webcolors-1.13-py3-none-any.whl (14 kB)
�[0m�[91m  Collecting wcwidth (from prompt-toolkit!=3.0.37,<3.1.0,>=3.0.30->ipython>=7.23.1->ipykernel->jupyterlab~=4.0)
�[0m�[91m    Downloading wcwidth-0.2.8-py2.py3-none-any.whl (31 kB)
�[0m�[91m  Collecting cffi>=1.0.1 (from argon2-cffi-bindings->argon2-cffi->jupyter-server<3,>=2.4.0->jupyterlab~=4.0)
�[0m�[91m    Downloading cffi-1.16.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (443 kB)
�[0m�[91m       ��������������������������������������� 443.9/443.9 kB 3.0 MB/s eta 0:00:00
�[0m�[91m  Collecting soupsieve>1.2 (from beautifulsoup4->nbconvert>=6.4.4->jupyter-server<3,>=2.4.0->jupyterlab~=4.0)
�[0m�[91m    Downloading soupsieve-2.5-py3-none-any.whl (36 kB)
�[0m�[91m  Collecting executing>=1.2.0 (from stack-data->ipython>=7.23.1->ipykernel->jupyterlab~=4.0)
�[0m�[91m    Downloading executing-2.0.0-py2.py3-none-any.whl (24 kB)
�[0m�[91m  Collecting asttokens>=2.1.0 (from stack-data->ipython>=7.23.1->ipykernel->jupyterlab~=4.0)
�[0m�[91m    Downloading asttokens-2.4.0-py2.py3-none-any.whl (27 kB)
�[0m�[91m  Collecting pure-eval (from stack-data->ipython>=7.23.1->ipykernel->jupyterlab~=4.0)
�[0m�[91m    Downloading pure_eval-0.2.2-py3-none-any.whl (11 kB)
�[0m�[91m  Collecting pycparser (from cffi>=1.0.1->argon2-cffi-bindings->argon2-cffi->jupyter-server<3,>=2.4.0->jupyterlab~=4.0)
�[0m�[91m    Downloading pycparser-2.21-py2.py3-none-any.whl (118 kB)
�[0m�[91m       ��������������������������������������� 118.7/118.7 kB 2.6 MB/s eta 0:00:00
�[0m�[91m  Collecting arrow>=0.15.0 (from isoduration->jsonschema>=4.18.0->jupyterlab-server<3,>=2.19.0->jupyterlab~=4.0)
�[0m�[91m    Downloading arrow-1.3.0-py3-none-any.whl (66 kB)
�[0m�[91m       ���������������������������������������� 66.4/66.4 kB 3.8 MB/s eta 0:00:00
�[0m�[91m  Collecting types-python-dateutil>=2.8.10 (from arrow>=0.15.0->isoduration->jsonschema>=4.18.0->jupyterlab-server<3,>=2.19.0->jupyterlab~=4.0)
�[0m�[91m    Downloading types_python_dateutil-2.8.19.14-py3-none-any.whl (9.4 kB)
�[0m�[91m  Installing collected packages: webencodings, wcwidth, types-python-dateutil, pure-eval, ptyprocess, pickleshare, json5, fastjsonschema, executing, backcall, wheel, websocket-client, webcolors, urllib3, uri-template, typing-extensions, traitlets, tornado, tomlkit, tomli, tinycss2, soupsieve, sniffio, six, setuptools, send2trash, rpds-py, rfc3986-validator, pyzmq, pyyaml, python-json-logger, pygments, pycparser, psutil, prompt-toolkit, prometheus-client, platformdirs, pexpect, parso, pandocfilters, packaging, overrides, nest-asyncio, mistune, MarkupSafe, jupyterlab-pygments, jsonpointer, idna, fqdn, exceptiongroup, defusedxml, decorator, debugpy, charset-normalizer, certifi, babel, attrs, terminado, rfc3339-validator, requests, referencing, python-dateutil, matplotlib-inline, jupyter-core, jinja2, jedi, deprecation, comm, cffi, bleach, beautifulsoup4, async-lru, asttokens, anyio, stack-data, jupyter-server-terminals, jupyter_packaging, jupyter-client, jsonschema-specifications, arrow, argon2-cffi-bindings, jsonschema, isoduration, ipython, argon2-cffi, nbformat, ipykernel, nbclient, jupyter-events, nbconvert, jupyter-server, notebook-shim, jupyterlab-server, jupyter-lsp, jupyterlab
�[0m�[91m  Successfully installed MarkupSafe-2.1.3 anyio-4.0.0 argon2-cffi-23.1.0 argon2-cffi-bindings-21.2.0 arrow-1.3.0 asttokens-2.4.0 async-lru-2.0.4 attrs-23.1.0 babel-2.13.0 backcall-0.2.0 beautifulsoup4-4.12.2 bleach-6.1.0 certifi-2023.7.22 cffi-1.16.0 charset-normalizer-3.3.0 comm-0.1.4 debugpy-1.8.0 decorator-5.1.1 defusedxml-0.7.1 deprecation-2.1.0 exceptiongroup-1.1.3 executing-2.0.0 fastjsonschema-2.18.1 fqdn-1.5.1 idna-3.4 ipykernel-6.25.2 ipython-8.16.1 isoduration-20.11.0 jedi-0.19.1 jinja2-3.1.2 json5-0.9.14 jsonpointer-2.4 jsonschema-4.19.1 jsonschema-specifications-2023.7.1 jupyter-client-8.3.1 jupyter-core-5.4.0 jupyter-events-0.7.0 jupyter-lsp-2.2.0 jupyter-server-2.7.3 jupyter-server-terminals-0.4.4 jupyter_packaging-0.12.3 jupyterlab-4.0.6 jupyterlab-pygments-0.2.2 jupyterlab-server-2.25.0 matplotlib-inline-0.1.6 mistune-3.0.2 nbclient-0.8.0 nbconvert-7.9.2 nbformat-5.9.2 nest-asyncio-1.5.8 notebook-shim-0.2.3 overrides-7.4.0 packaging-23.2 pandocfilters-1.5.0 parso-0.8.3 pexpect-4.8.0 pickleshare-0.7.5 platformdirs-3.11.0 prometheus-client-0.17.1 prompt-toolkit-3.0.39 psutil-5.9.5 ptyprocess-0.7.0 pure-eval-0.2.2 pycparser-2.21 pygments-2.16.1 python-dateutil-2.8.2 python-json-logger-2.0.7 pyyaml-6.0.1 pyzmq-25.1.1 referencing-0.30.2 requests-2.31.0 rfc3339-validator-0.1.4 rfc3986-validator-0.1.1 rpds-py-0.10.4 send2trash-1.8.2 setuptools-68.2.2 six-1.16.0 sniffio-1.3.0 soupsieve-2.5 stack-data-0.6.3 terminado-0.17.1 tinycss2-1.2.1 tomli-2.0.1 tomlkit-0.12.1 tornado-6.3.3 traitlets-5.11.2 types-python-dateutil-2.8.19.14 typing-extensions-4.8.0 uri-template-1.3.0 urllib3-2.0.6 wcwidth-0.2.8 webcolors-1.13 webencodings-0.5.1 websocket-client-1.6.4 wheel-0.41.2
�[0m  Installing build dependencies: finished with status 'done'
  Checking if build backend supports build_editable: started
�[91m  Running command Checking if build backend supports build_editable
�[0m  Checking if build backend supports build_editable: finished with status 'done'
  Getting requirements to build wheel: started
�[91m  Running command Getting requirements to build wheel
�[0m�[91m  running egg_info
�[0m�[91m  creating jupyterlab_widgets.egg-info
�[0m�[91m  writing jupyterlab_widgets.egg-info/PKG-INFO
�[0m�[91m  writing dependency_links to jupyterlab_widgets.egg-info/dependency_links.txt
�[0m�[91m  writing top-level names to jupyterlab_widgets.egg-info/top_level.txt
�[0m�[91m  writing manifest file 'jupyterlab_widgets.egg-info/SOURCES.txt'
�[0m�[91m  reading manifest file 'jupyterlab_widgets.egg-info/SOURCES.txt'
�[0m�[91m  reading manifest template 'MANIFEST.in'
�[0m�[91m  no previously-included directories found matching 'src'
�[0m�[91m  no previously-included directories found matching 'style'
�[0m�[91m  no previously-included directories found matching '**/node_modules'
�[0m�[91m  no previously-included directories found matching 'lib'
�[0m�[91m  warning: no previously-included files matching '*~' found anywhere in distribution
�[0m�[91m  warning: no previously-included files matching '*.pyc' found anywhere in distribution
�[0m�[91m  warning: no previously-included files matching '*.pyo' found anywhere in distribution
�[0m�[91m  warning: no previously-included files matching '.git' found anywhere in distribution
�[0m�[91m  warning: no previously-included files matching '.ipynb_checkpoints' found anywhere in distribution
�[0m�[91m  adding license file 'LICENSE'
�[0m�[91m  writing manifest file 'jupyterlab_widgets.egg-info/SOURCES.txt'
�[0m  Getting requirements to build wheel: finished with status 'done'
  Preparing metadata (pyproject.toml): started
�[91m  Running command Preparing metadata (pyproject.toml)
�[0m�[91m  running dist_info
�[0m�[91m  creating /tmp/pip-modern-metadata-ug4zlc_d/jupyterlab_widgets.egg-info
�[0m�[91m  writing /tmp/pip-modern-metadata-ug4zlc_d/jupyterlab_widgets.egg-info/PKG-INFO
�[0m�[91m  writing dependency_links to /tmp/pip-modern-metadata-ug4zlc_d/jupyterlab_widgets.egg-info/dependency_links.txt
�[0m�[91m  writing top-level names to /tmp/pip-modern-metadata-ug4zlc_d/jupyterlab_widgets.egg-info/top_level.txt
�[0m�[91m  writing manifest file '/tmp/pip-modern-metadata-ug4zlc_d/jupyterlab_widgets.egg-info/SOURCES.txt'
�[0m�[91m  reading manifest file '/tmp/pip-modern-metadata-ug4zlc_d/jupyterlab_widgets.egg-info/SOURCES.txt'
�[0m�[91m  reading manifest template 'MANIFEST.in'
�[0m�[91m  no previously-included directories found matching 'src'
�[0m�[91m  no previously-included directories found matching 'style'
�[0m�[91m  no previously-included directories found matching '**/node_modules'
�[0m�[91m  no previously-included directories found matching 'lib'
�[0m�[91m  warning: no previously-included files matching '*~' found anywhere in distribution
�[0m�[91m  warning: no previously-included files matching '*.pyc' found anywhere in distribution
�[0m�[91m  warning: no previously-included files matching '*.pyo' found anywhere in distribution
�[0m�[91m  warning: no previously-included files matching '.git' found anywhere in distribution
�[0m�[91m  warning: no previously-included files matching '.ipynb_checkpoints' found anywhere in distribution
�[0m�[91m  adding license file 'LICENSE'
�[0m�[91m  writing manifest file '/tmp/pip-modern-metadata-ug4zlc_d/jupyterlab_widgets.egg-info/SOURCES.txt'
�[0m�[91m  creating '/tmp/pip-modern-metadata-ug4zlc_d/jupyterlab_widgets-3.0.9.dist-info'
�[0m  Preparing metadata (pyproject.toml): finished with status 'done'
Installing collected packages: jupyterlab-widgets
  Attempting uninstall: jupyterlab-widgets
    Found existing installation: jupyterlab-widgets 3.0.9
    Uninstalling jupyterlab-widgets-3.0.9:
      Removing file or directory /srv/conda/envs/notebook/lib/python3.10/site-packages/jupyterlab_widgets-3.0.9.dist-info/
      Removing file or directory /srv/conda/envs/notebook/lib/python3.10/site-packages/jupyterlab_widgets/
      Removing file or directory /srv/conda/envs/notebook/share/jupyter/labextensions/@jupyter-widgets/jupyterlab-manager/
      Successfully uninstalled jupyterlab-widgets-3.0.9
  Running setup.py develop for jupyterlab-widgets
�[91m    Running command python setup.py develop
�[0m�[91m    running develop
�[0m�[91m    /tmp/pip-build-env-mqpheee2/overlay/lib/python3.10/site-packages/setuptools/command/develop.py:40: EasyInstallDeprecationWarning: easy_install command is deprecated.
�[0m�[91m    !!
�[0m�[91m
�[0m�[91m            ********************************************************************************
�[0m�[91m            Please avoid running ``setup.py`` and ``easy_install``.
�[0m�[91m            Instead, use pypa/build, pypa/installer or other
�[0m�[91m            standards-based tools.
�[0m�[91m
�[0m�[91m            See https://github.com/pypa/setuptools/issues/917 for details.
�[0m�[91m            ********************************************************************************
�[0m�[91m
�[0m�[91m    !!
�[0m�[91m      easy_install.initialize_options(self)
�[0m�[91m    /tmp/pip-build-env-mqpheee2/overlay/lib/python3.10/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated.
�[0m�[91m    !!
�[0m�[91m
�[0m�[91m            ********************************************************************************
�[0m�[91m            Please avoid running ``setup.py`` directly.
�[0m�[91m            Instead, use pypa/build, pypa/installer or other
�[0m�[91m            standards-based tools.
�[0m�[91m
�[0m�[91m            See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details.
�[0m�[91m            ********************************************************************************
�[0m�[91m
�[0m�[91m    !!
�[0m�[91m      self.initialize_options()
�[0m�[91m    running egg_info
�[0m�[91m    writing jupyterlab_widgets.egg-info/PKG-INFO
�[0m�[91m    writing dependency_links to jupyterlab_widgets.egg-info/dependency_links.txt
�[0m�[91m    writing top-level names to jupyterlab_widgets.egg-info/top_level.txt
�[0m�[91m    reading manifest file 'jupyterlab_widgets.egg-info/SOURCES.txt'
�[0m�[91m    reading manifest template 'MANIFEST.in'
�[0m�[91m    no previously-included directories found matching 'src'
�[0m�[91m    no previously-included directories found matching 'style'
�[0m�[91m    no previously-included directories found matching '**/node_modules'
�[0m�[91m    no previously-included directories found matching 'lib'
�[0m�[91m    warning: no previously-included files matching '*~' found anywhere in distribution
�[0m�[91m    warning: no previously-included files matching '*.pyc' found anywhere in distribution
�[0m�[91m    warning: no previously-included files matching '*.pyo' found anywhere in distribution
�[0m�[91m    warning: no previously-included files matching '.git' found anywhere in distribution
�[0m�[91m    warning: no previously-included files matching '.ipynb_checkpoints' found anywhere in distribution
�[0m�[91m    adding license file 'LICENSE'
�[0m�[91m    writing manifest file 'jupyterlab_widgets.egg-info/SOURCES.txt'
�[0m�[91m    running build_ext
�[0m�[91m    Creating /srv/conda/envs/notebook/lib/python3.10/site-packages/jupyterlab-widgets.egg-link (link to .)
�[0m�[91m    Adding jupyterlab-widgets 3.0.9 to easy-install.pth file
�[0m�[91m
�[0m�[91m    Installed /home/jovyan/python/jupyterlab_widgets
�[0m�[91m    running post_develop
�[0mSuccessfully installed jupyterlab-widgets-3.0.9
�[91m+ jupyter labextension develop ./python/jupyterlab_widgets --overwrite
�[0m�[91mInstalling /home/jovyan/python/jupyterlab_widgets/labextension -> @jupyter-widgets/jupyterlab-manager
�[0m�[91mSymlinking: /srv/conda/envs/notebook/share/jupyter/labextensions/@jupyter-widgets/jupyterlab-manager -> /home/jovyan/python/jupyterlab_widgets/labextension
�[0mRemoving intermediate container c7069c157a04
 ---> 4ae439d769e5
Step 48/52 : ENV PYTHONUNBUFFERED=1
 ---> Running in c4ed2269c054
Removing intermediate container c4ed2269c054
 ---> ebf25ea87148
Step 49/52 : COPY /python3-login /usr/local/bin/python3-login
 ---> 225d3d0fac9b
Step 50/52 : COPY /repo2docker-entrypoint /usr/local/bin/repo2docker-entrypoint
 ---> d78837916244
Step 51/52 : ENTRYPOINT ["/usr/local/bin/repo2docker-entrypoint"]
 ---> Running in 431a3ebce8fc
Removing intermediate container 431a3ebce8fc
 ---> bb339d2c27e5
Step 52/52 : CMD ["jupyter", "notebook", "--ip", "0.0.0.0"]
 ---> Running in 67ea42ceaefe
Removing intermediate container 67ea42ceaefe
 ---> 88b56e4e6853
{"aux": {"ID": "sha256:88b56e4e6853396410d165fd40f0ce3a7e6be715bc22aeadd1d314ced00f2bb2"}}Successfully built 88b56e4e6853
Successfully tagged gesiscss/binder-r2d-g5b5b759-bollwyvl-2dipywidgets-2b8ed1:b243fd37681945f81458c52ea3a44f4e647890dd
Pushing image
Pushing image
Pushing image
Pushing image
Pushing image
Pushing image
Pushing image
Pushing image
Pushing image

@bollwyvl
Copy link
Contributor Author

Will look at the docs fails on a separate PR. sphinxext-rediraffe is becoming a bit bothersome.

@bollwyvl
Copy link
Contributor Author

Had a look at some of the docs stuff... it looks like a good amount of webpack-5-and-requirejs5 stuff... never really worked in the 8.x line. So while potentially related, it's probably not particularly relevant to this issue.

Copy link
Member

@ibdafna ibdafna left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Doc tests failure seems unrelated. Visual regressions tests all pass. Let's merge and revisit if this needs tweaking.

@ibdafna ibdafna merged commit b253179 into jupyter-widgets:main Dec 19, 2023
19 of 20 checks passed
@bollwyvl bollwyvl deleted the gh-3829-lab4-mathjax branch December 19, 2023 14:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants