From 7b1d145bc129e11fe9544c5a7d8f160cff1e3c72 Mon Sep 17 00:00:00 2001 From: Brian Kim Date: Fri, 19 Apr 2024 11:24:42 -0700 Subject: [PATCH 1/3] Upgrade to JupyterLab4 and update packages --- dockerfiles/r-stat-201/conda-linux-64.lock | 45 ++++++++++------------ dockerfiles/r-stat-201/environment.yml | 9 +++-- 2 files changed, 26 insertions(+), 28 deletions(-) diff --git a/dockerfiles/r-stat-201/conda-linux-64.lock b/dockerfiles/r-stat-201/conda-linux-64.lock index 914a3f4..ea06789 100644 --- a/dockerfiles/r-stat-201/conda-linux-64.lock +++ b/dockerfiles/r-stat-201/conda-linux-64.lock @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: 077781abecc1857ade44c1f940a6b81ae67dc82525174364b7fbb954340dcbfa +# input_hash: 308c8df7a349f76a998c1555ee92e81f7caa085d8a1c868d78654cd0d38d7a6b @EXPLICIT https://conda.anaconda.org/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2#d7c89558ba9fa0495403155b64376d81 https://conda.anaconda.org/conda-forge/noarch/_r-mutex-1.0.1-anacondar_1.tar.bz2#19f9db5f4f1b7f5ef5f6d67207f25f38 @@ -116,7 +116,6 @@ https://conda.anaconda.org/conda-forge/linux-64/re2-2023.09.01-h7f4b329_2.conda# https://conda.anaconda.org/conda-forge/linux-64/tktable-2.10-h0c5db8f_5.conda#9464044754ea25557a9c93f0327d90a6 https://conda.anaconda.org/conda-forge/linux-64/unixodbc-2.3.12-h661eb56_0.conda#a737e5c549c13fbb5590c581848b0446 https://conda.anaconda.org/conda-forge/linux-64/xorg-libx11-1.8.9-h8ee46fc_0.conda#077b6e8ad6a3ddb741fce2496dd01bec -https://conda.anaconda.org/conda-forge/noarch/aiofiles-22.1.0-pyhd8ed1ab_0.tar.bz2#a88c206fdb78e34adb1c4081f5f838dd https://conda.anaconda.org/conda-forge/noarch/attrs-23.2.0-pyh71513ae_0.conda#5e4c0743c70186509d1412e03c2d8dfa https://conda.anaconda.org/conda-forge/linux-64/aws-c-event-stream-0.4.2-h01f5eca_8.conda#afb85fc0f01032d115c57c961950e7d8 https://conda.anaconda.org/conda-forge/linux-64/aws-c-http-0.8.1-hdb68c23_10.conda#cb6065938167da2d2f078c2f08473b84 @@ -132,8 +131,9 @@ https://conda.anaconda.org/conda-forge/noarch/entrypoints-0.4-pyhd8ed1ab_0.tar.b https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.0-pyhd8ed1ab_2.conda#8d652ea2ee8eaee02ed8dc820bc794aa https://conda.anaconda.org/conda-forge/noarch/executing-2.0.1-pyhd8ed1ab_0.conda#e16be50e378d8a4533b989035b196ab8 https://conda.anaconda.org/conda-forge/linux-64/fontconfig-2.14.2-h14ed4e7_0.conda#0f69b688f52ff6da70bccb7ff7001d1d +https://conda.anaconda.org/conda-forge/noarch/hpack-4.0.0-pyh9f0ad1d_0.tar.bz2#914d6646c4dbb1fd3ff539830a12fd71 +https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.0.1-pyhd8ed1ab_0.tar.bz2#9f765cbfab6870c8435b9eefecd7a1f4 https://conda.anaconda.org/conda-forge/noarch/idna-3.7-pyhd8ed1ab_0.conda#c0cc1420498b17414d8617d0b9f506ca -https://conda.anaconda.org/conda-forge/noarch/ipython_genutils-0.2.0-py_1.tar.bz2#5071c982548b3a20caf70462f04f5287 https://conda.anaconda.org/conda-forge/noarch/json5-0.9.25-pyhd8ed1ab_0.conda#5d8c241a9261e720a34a07a3e1ac4109 https://conda.anaconda.org/conda-forge/linux-64/jsonpointer-2.4-py311h38be061_3.conda#41d52d822edf991bf0e6b08c1921a8ec https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-22_linux64_openblas.conda#1a2a0cd3153464fee6646f3dd6dad9b8 @@ -174,7 +174,7 @@ https://conda.anaconda.org/conda-forge/noarch/soupsieve-2.5-pyhd8ed1ab_1.conda#3 https://conda.anaconda.org/conda-forge/noarch/toml-0.10.2-pyhd8ed1ab_0.tar.bz2#f832c45a477c78bebd107098db465095 https://conda.anaconda.org/conda-forge/noarch/tomli-2.0.1-pyhd8ed1ab_0.tar.bz2#5844808ffab9ebdb694585b50ba02a96 https://conda.anaconda.org/conda-forge/linux-64/tornado-6.4-py311h459d7ec_0.conda#cc7727006191b8f3630936b339a76cd0 -https://conda.anaconda.org/conda-forge/noarch/traitlets-5.9.0-pyhd8ed1ab_0.conda#d0b4f5c87cd35ac3fb3d47b223263a64 +https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_0.conda#3df84416a021220d8b5700c613af2dc5 https://conda.anaconda.org/conda-forge/noarch/types-python-dateutil-2.9.0.20240316-pyhd8ed1ab_0.conda#7831efa91d57475373ee52fb92e8d137 https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.11.0-pyha770c72_0.conda#6ef2fc37559256cf682d8b3375e89b80 https://conda.anaconda.org/conda-forge/noarch/typing_utils-0.1.0-pyhd8ed1ab_0.tar.bz2#eb67e3cace64c66233e2d35949e20f92 @@ -186,10 +186,10 @@ https://conda.anaconda.org/conda-forge/noarch/websocket-client-1.7.0-pyhd8ed1ab_ https://conda.anaconda.org/conda-forge/linux-64/xorg-libxext-1.3.4-h0b41bf4_2.conda#82b6df12252e6f32402b96dacc656fec https://conda.anaconda.org/conda-forge/linux-64/xorg-libxrender-0.9.11-hd590300_0.conda#ed67c36f215b310412b2af935bf3e530 https://conda.anaconda.org/conda-forge/linux-64/xorg-libxt-1.3.0-hd590300_1.conda#ae92aab42726eb29d16488924f7312cb -https://conda.anaconda.org/conda-forge/linux-64/y-py-0.5.9-py311hfe55011_0.conda#216fb67bd1016b05fe33672bd71937a8 https://conda.anaconda.org/conda-forge/noarch/zipp-3.17.0-pyhd8ed1ab_0.conda#2e4d6bc0b14e10f895fc6791a7d9b26a -https://conda.anaconda.org/conda-forge/noarch/anyio-3.7.1-pyhd8ed1ab_0.conda#7b517e7a6f0790337906c055aa97ca49 +https://conda.anaconda.org/conda-forge/noarch/anyio-4.3.0-pyhd8ed1ab_0.conda#ac95aa8ed65adfdde51132595c79aade https://conda.anaconda.org/conda-forge/noarch/asttokens-2.4.1-pyhd8ed1ab_0.conda#5f25798dcefd8252ce5f9dc494d5f571 +https://conda.anaconda.org/conda-forge/noarch/async-lru-2.0.4-pyhd8ed1ab_0.conda#3d081de3a6ea9f894bbb585e8e3a4dcb https://conda.anaconda.org/conda-forge/linux-64/aws-c-auth-0.7.17-he0b1f16_2.conda#ea6d998135d5f8932cffc91381104690 https://conda.anaconda.org/conda-forge/linux-64/aws-c-mqtt-0.10.3-h50844eb_4.conda#e72fdd8942f266ea79c70ec085661d6c https://conda.anaconda.org/conda-forge/noarch/babel-2.14.0-pyhd8ed1ab_0.conda#9669586875baeced8fc30c0826c3270e @@ -201,12 +201,14 @@ https://conda.anaconda.org/conda-forge/linux-64/cffi-1.16.0-py311hb3a22ac_0.cond https://conda.anaconda.org/conda-forge/noarch/comm-0.2.2-pyhd8ed1ab_0.conda#948d84721b578d426294e17a02e24cbb https://conda.anaconda.org/conda-forge/linux-64/curl-8.7.1-hca28451_0.conda#d2dd5466be2ce818f8097847341da63d https://conda.anaconda.org/conda-forge/noarch/gitdb-4.0.11-pyhd8ed1ab_0.conda#623b19f616f2ca0c261441067e18ae40 +https://conda.anaconda.org/conda-forge/noarch/h11-0.14.0-pyhd8ed1ab_0.tar.bz2#b21ed0883505ba1910994f1df031a428 +https://conda.anaconda.org/conda-forge/noarch/h2-4.1.0-pyhd8ed1ab_0.tar.bz2#b748fbf7060927a6e82df7cb5ee8f097 https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-7.1.0-pyha770c72_0.conda#0896606848b2dc5cebdf111b6543aa04 https://conda.anaconda.org/conda-forge/noarch/importlib_resources-6.4.0-pyhd8ed1ab_0.conda#c5d3907ad8bd7bf557521a1833cf7e6d https://conda.anaconda.org/conda-forge/noarch/jedi-0.19.1-pyhd8ed1ab_0.conda#81a3be0b2023e1ea8555781f0ad904a2 https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.3-pyhd8ed1ab_0.conda#e7d8df6509ba635247ff9aea31134262 https://conda.anaconda.org/conda-forge/linux-64/jupyter_core-5.7.2-py311h38be061_0.conda#f85e78497dfed6f6a4b865191f42de2e -https://conda.anaconda.org/conda-forge/noarch/jupyterlab_pygments-0.3.0-pyhd8ed1ab_0.conda#3f0915b1fb2252ab73686a533c5f9d3f +https://conda.anaconda.org/conda-forge/noarch/jupyterlab_pygments-0.3.0-pyhd8ed1ab_1.conda#afcd1b53bcac8844540358e33f33d28f https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-22_linux64_openblas.conda#4b31699e0ec5de64d5896e580389c9a1 https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-2.22.0-h9be4e54_1.conda#4b4e36a91e7dabf7345b82d85767a7c3 https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-22_linux64_openblas.conda#b083767b6c877e24ee597d93b87ab838 @@ -222,13 +224,13 @@ https://conda.anaconda.org/conda-forge/noarch/terminado-0.18.1-pyh0d859eb_0.cond https://conda.anaconda.org/conda-forge/noarch/tinycss2-1.2.1-pyhd8ed1ab_0.tar.bz2#7234c9eefff659501cd2fe0d2ede4d48 https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.11.0-hd8ed1ab_0.conda#471e3988f8ca5e9eb3ce6be7eac3bcee https://conda.anaconda.org/conda-forge/noarch/urllib3-2.2.1-pyhd8ed1ab_0.conda#08807a87fa7af10754d46f63b368e016 -https://conda.anaconda.org/conda-forge/noarch/aiosqlite-0.19.0-pyhd8ed1ab_0.conda#c60a47f9f29057417165a8af579396a8 https://conda.anaconda.org/conda-forge/linux-64/argon2-cffi-bindings-21.2.0-py311h459d7ec_4.conda#de5b16869a430949b02161b04b844a30 https://conda.anaconda.org/conda-forge/noarch/arrow-1.3.0-pyhd8ed1ab_0.conda#b77d8c2313158e6e461ca0efb1c2c508 https://conda.anaconda.org/conda-forge/linux-64/aws-c-s3-0.5.7-hb7bd14b_1.conda#82bd3d7da86d969c62ff541bab19526a https://conda.anaconda.org/conda-forge/noarch/fqdn-1.5.1-pyhd8ed1ab_0.tar.bz2#642d35437078749ef23a5dca2c9bb1f3 https://conda.anaconda.org/conda-forge/noarch/gitpython-3.1.43-pyhd8ed1ab_0.conda#0b2154c1818111e17381b1df5b4b0176 https://conda.anaconda.org/conda-forge/linux-64/harfbuzz-8.3.0-h3d44ed6_0.conda#5a6f6c00ef982a9bc83558d9ac8f64a0 +https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.5-pyhd8ed1ab_0.conda#a6b9a0158301e697e4d0a36a3d60e133 https://conda.anaconda.org/conda-forge/noarch/importlib_metadata-7.1.0-hd8ed1ab_0.conda#6ef2b72d291b39e479d7694efa2b2b98 https://conda.anaconda.org/conda-forge/noarch/jsonschema-specifications-2023.12.1-pyhd8ed1ab_0.conda#a0e4efb5f35786a05af4809a2fb1f855 https://conda.anaconda.org/conda-forge/noarch/jupyter_server_terminals-0.5.3-pyhd8ed1ab_0.conda#219b3833aa8ed91d47d1be6ca03f30be @@ -239,14 +241,13 @@ https://conda.anaconda.org/conda-forge/noarch/requests-2.31.0-pyhd8ed1ab_0.conda https://conda.anaconda.org/conda-forge/noarch/stack_data-0.6.2-pyhd8ed1ab_0.conda#e7df0fdd404616638df5ece6e69ba7af https://conda.anaconda.org/conda-forge/noarch/argon2-cffi-23.1.0-pyhd8ed1ab_0.conda#3afef1f55a1366b4d3b6a0d92e2235e4 https://conda.anaconda.org/conda-forge/linux-64/aws-crt-cpp-0.26.6-hf567797_4.conda#ffb662b31aef333e68a00dd17fda2027 -https://conda.anaconda.org/conda-forge/noarch/ipython-8.21.0-pyh707e725_0.conda#371344fdbdf9c70cfe9adb512a8cbca6 +https://conda.anaconda.org/conda-forge/noarch/httpx-0.27.0-pyhd8ed1ab_0.conda#9f359af5a886fd6ca6b2b6ea02e58332 +https://conda.anaconda.org/conda-forge/noarch/ipython-8.22.2-pyh707e725_0.conda#f0abe827c8a7c6d91bccdf90cb1fbee3 https://conda.anaconda.org/conda-forge/noarch/isoduration-20.11.0-pyhd8ed1ab_0.tar.bz2#4cb68948e0b8429534380243d063a27a https://conda.anaconda.org/conda-forge/noarch/jsonschema-4.21.1-pyhd8ed1ab_0.conda#8a3a3d01629da20befa340919e3dd2c4 https://conda.anaconda.org/conda-forge/noarch/jupyter_client-8.6.1-pyhd8ed1ab_0.conda#c03972cfce69ad913d520c652e5ed908 -https://conda.anaconda.org/conda-forge/noarch/jupyter_ydoc-0.2.4-pyhd8ed1ab_0.conda#be5d4633c1cc40343ed417153a184006 https://conda.anaconda.org/conda-forge/linux-64/nlopt-2.7.1-py311h9461afb_4.conda#37a93922701d4bf8c5fb387388655d96 https://conda.anaconda.org/conda-forge/linux-64/pango-1.52.2-ha41ecd1_0.conda#a658eeabf188c3040da36b0763de2bfd -https://conda.anaconda.org/conda-forge/noarch/ypy-websocket-0.8.2-pyhd8ed1ab_0.conda#5ee5ad3af20138020065985de57f0711 https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.267-hbf3e495_6.conda#a6caf5a0d9ca940d95f21d40afe8f857 https://conda.anaconda.org/conda-forge/noarch/ipykernel-6.29.3-pyhd33586a_0.conda#e0deff12c601ce5cb7476f93718f3168 https://conda.anaconda.org/conda-forge/noarch/jsonschema-with-format-nongpl-4.21.1-pyhd8ed1ab_0.conda#26bce4b5405738c09304d4f4796b2c2a @@ -405,7 +406,6 @@ https://conda.anaconda.org/conda-forge/linux-64/r-xml2-1.3.6-r42hbfba7a4_1.conda https://conda.anaconda.org/conda-forge/linux-64/r-zoo-1.8_12-r42h57805ef_1.conda#5367d265c0c9c151dea85f1ccb515ec1 https://conda.anaconda.org/conda-forge/noarch/jupyter_server-2.14.0-pyhd8ed1ab_0.conda#b82b9798563dea0cd8e4e3074227f04c https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-14.0.2-hac33072_16_cpu.conda#58277cd6a5d64ea26e8ddeb0874a644e -https://conda.anaconda.org/conda-forge/noarch/nbconvert-pandoc-7.16.3-hd8ed1ab_1.conda#105151637d2223d6274c5c79d839cc64 https://conda.anaconda.org/conda-forge/noarch/r-bayestestr-0.13.2-r42hc72bb7e_0.conda#56afd13b109df57602e3e51e182a9329 https://conda.anaconda.org/conda-forge/noarch/r-callr-3.7.6-r42hc72bb7e_0.conda#4fb1765d6dc531936db81af3f6be316a https://conda.anaconda.org/conda-forge/noarch/r-doparallel-1.0.17-r42hc72bb7e_2.conda#1cddfbaade4416f0234670391bb31ba2 @@ -439,12 +439,11 @@ https://conda.anaconda.org/conda-forge/noarch/r-urlchecker-1.0.1-r42hc72bb7e_2.c https://conda.anaconda.org/conda-forge/linux-64/r-vctrs-0.6.5-r42ha503ecb_0.conda#5689030c60302fb5bb7a48b54c11dbe8 https://conda.anaconda.org/conda-forge/noarch/r-xopen-1.0.0-r42hc72bb7e_1005.conda#5a3e7fb0eb2ebd3d3a775f455d03a61f https://conda.anaconda.org/conda-forge/linux-64/r-xts-0.13.2-r42h57805ef_0.conda#36bbcdcd2acc20eec4d6cd095615245d -https://conda.anaconda.org/conda-forge/noarch/jupyter-resource-usage-0.7.1-pyhd8ed1ab_0.conda#62ed54dc748d19d0cf056a3f90cc8f12 +https://conda.anaconda.org/conda-forge/noarch/jupyter-lsp-2.2.5-pyhd8ed1ab_0.conda#885867f6adab3d7ecdf8ab6ca0785f51 +https://conda.anaconda.org/conda-forge/noarch/jupyter-resource-usage-1.0.2-pyhd8ed1ab_0.conda#dec5f3f95c6bef50591d552d00c22c0c https://conda.anaconda.org/conda-forge/noarch/jupyter-server-mathjax-0.2.6-pyh5bfe37b_1.conda#11ca195fc8a16770661a387bcce27c36 -https://conda.anaconda.org/conda-forge/noarch/jupyter_server_fileid-0.9.1-pyhd8ed1ab_0.conda#6ce5585ef1f70cfa16352b9c03ddbfc5 https://conda.anaconda.org/conda-forge/noarch/jupyterlab_server-2.26.0-pyhd8ed1ab_0.conda#bd9f28ac8833e63eeadb69aa1341f269 https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-14.0.2-h9241762_16_cpu.conda#5922ba88e5a196bae61b5b7c2a917821 -https://conda.anaconda.org/conda-forge/noarch/nbconvert-7.16.3-hd8ed1ab_1.conda#c80cd9bcb93679ceb9ea0938cf5f7db0 https://conda.anaconda.org/conda-forge/noarch/notebook-shim-0.2.4-pyhd8ed1ab_0.conda#3d85618e2c97ab896b5b5e298d32b5b3 https://conda.anaconda.org/conda-forge/noarch/r-blob-1.2.4-r42hc72bb7e_1.conda#3c6f866c45c42158ff15bd8237aa68d1 https://conda.anaconda.org/conda-forge/linux-64/r-clock-0.7.0-r42ha503ecb_1.conda#a7eddf28b9a3e21c459110ed935b8470 @@ -476,9 +475,8 @@ https://conda.anaconda.org/conda-forge/linux-64/r-slider-0.3.1-r42ha503ecb_0.con https://conda.anaconda.org/conda-forge/noarch/r-stringr-1.5.1-r42h785f33e_0.conda#3207562ed0a64e80088d4294411590f2 https://conda.anaconda.org/conda-forge/linux-64/r-tidyselect-1.2.0-r42hc72bb7e_1.conda#31de9136bfb018e00176098e4856aade https://conda.anaconda.org/conda-forge/linux-64/r-ttr-0.24.4-r42h57805ef_0.conda#ad484a3401550e0385a782b8436d1fe6 -https://conda.anaconda.org/conda-forge/noarch/jupyter_server_ydoc-0.8.0-pyhd8ed1ab_0.conda#780280d42fbcb2eaf654a6ba7a3e5bb5 -https://conda.anaconda.org/conda-forge/noarch/nbclassic-1.0.0-pyhb4ecaf3_1.conda#a0be31e9bd84d6eae87cdbf74c56b90b -https://conda.anaconda.org/conda-forge/noarch/nbdime-3.2.1-pyhd8ed1ab_0.conda#7b6c7f9f427dd668fd1ef4c6b3454528 +https://conda.anaconda.org/conda-forge/noarch/jupyterlab-4.1.6-pyhd8ed1ab_0.conda#8b0a6b8edbaef9796d2b925c63441b8e +https://conda.anaconda.org/conda-forge/noarch/nbdime-4.0.1-pyhd8ed1ab_0.conda#dd76d44a144499f8ff3254fd20cdb7a2 https://conda.anaconda.org/conda-forge/linux-64/r-arrow-14.0.1-r42h59595ed_0.conda#2782f9264db87d67f8005bb05bb8516d https://conda.anaconda.org/conda-forge/noarch/r-bslib-0.7.0-r42hc72bb7e_0.conda#350adaf3b11c925e9a8f0bf403d5cb35 https://conda.anaconda.org/conda-forge/noarch/r-dofuture-1.0.1-r42hc72bb7e_0.conda#6ab2fda2860232cbfa7fa6e1b6b3adee @@ -502,8 +500,9 @@ https://conda.anaconda.org/conda-forge/linux-64/r-rsqlite-2.3.4-r42ha503ecb_0.co https://conda.anaconda.org/conda-forge/noarch/r-selectr-0.4_2-r42hc72bb7e_3.conda#797e58272dca8e284fdd4003cd261d62 https://conda.anaconda.org/conda-forge/noarch/r-snakecase-0.11.1-r42hc72bb7e_0.conda#d7acf4ccc67407dd483b498ab6022881 https://conda.anaconda.org/conda-forge/linux-64/r-tibble-3.2.1-r42h57805ef_2.conda#b1278a5148c9e52679bb72112770cdc3 -https://conda.anaconda.org/conda-forge/noarch/jupyterlab-git-0.44.0-pyhd8ed1ab_0.conda#c2712866e7f9ab41b547091ce3e92b31 -https://conda.anaconda.org/conda-forge/noarch/notebook-6.5.4-pyha770c72_0.conda#ec4ce3ce0a55ce21b6f5b86049b97af9 +https://conda.anaconda.org/conda-forge/noarch/jupyterlab-git-0.50.0-pyhd8ed1ab_1.conda#5020cacc18e3d5f62a81513f26ac2cac +https://conda.anaconda.org/conda-forge/noarch/jupyterlab_rise-0.42.0-pyhd8ed1ab_0.conda#c5a55d787f26de0ae7866b939c46c907 +https://conda.anaconda.org/conda-forge/noarch/notebook-7.1.3-pyhd8ed1ab_0.conda#a4b1e12d54210fa80f3eb3fc270f2480 https://conda.anaconda.org/conda-forge/noarch/r-cellranger-1.1.0-r42hc72bb7e_1006.conda#dc3d9655cb252f807936ebc9904bf13a https://conda.anaconda.org/conda-forge/noarch/r-correlation-0.8.4-r42hc72bb7e_1.conda#c18ad60b20da065266fbd80196ae6471 https://conda.anaconda.org/conda-forge/linux-64/r-dplyr-1.1.4-r42ha503ecb_0.conda#3216cdbbccac28d270ad78dcf0d47033 @@ -524,7 +523,6 @@ https://conda.anaconda.org/conda-forge/noarch/r-shiny-1.8.1.1-r42h785f33e_0.cond https://conda.anaconda.org/conda-forge/linux-64/r-tseries-0.10_55-r42h13b3f57_0.conda#7005bdbfdef3b131c7a0372324b75a9e https://conda.anaconda.org/conda-forge/noarch/r-usethis-2.2.3-r42hc72bb7e_0.conda#28424e5b074eef0834b34a6d1d7aeadc https://conda.anaconda.org/conda-forge/linux-64/r-vroom-1.6.5-r42ha503ecb_0.conda#c370ffa352da31db7468660e65004747 -https://conda.anaconda.org/conda-forge/noarch/jupyterlab-3.6.6-pyhd8ed1ab_0.conda#05def61d4c64b0f3161eaeb3b00cc790 https://conda.anaconda.org/conda-forge/noarch/nbgitpuller-1.2.1-pyhd8ed1ab_0.conda#73abf90c19790f8d6c600b0aa152c932 https://conda.anaconda.org/conda-forge/noarch/r-cowplot-1.1.3-r42hc72bb7e_0.conda#fa299c48afadd0764b8bbd7b408c2f7f https://conda.anaconda.org/conda-forge/noarch/r-dials-1.2.1-r42hc72bb7e_0.conda#45f0e223bb76a9fb61c2d0ac9dbc01df @@ -537,7 +535,7 @@ https://conda.anaconda.org/conda-forge/noarch/r-irkernel-1.3.2-r42h785f33e_1.con https://conda.anaconda.org/conda-forge/noarch/r-miniui-0.1.1.1-r42hc72bb7e_1004.conda#36c62d0b12b5140b4df278f1fd349bba https://conda.anaconda.org/conda-forge/noarch/r-modeldata-1.3.0-r42hc72bb7e_0.conda#76c052b0b4af7db585a084d9ed233457 https://conda.anaconda.org/conda-forge/noarch/r-patchwork-1.2.0-r42hc72bb7e_0.conda#5dcf464858bb5aa5702a2be0ec0ddf7a -https://conda.anaconda.org/conda-forge/noarch/r-pkgdown-2.0.8-r42hc72bb7e_0.conda#24e170570a177c494cff40f7e865a702 +https://conda.anaconda.org/conda-forge/noarch/r-pkgdown-2.0.9-r42hc72bb7e_0.conda#b6f25f00ff34328e4e9aeb97b6f5a079 https://conda.anaconda.org/conda-forge/noarch/r-qqplotr-0.0.6-r42hc72bb7e_1.conda#97960657f94f5f21560623688e525b8e https://conda.anaconda.org/conda-forge/linux-64/r-readr-2.1.5-r42ha503ecb_0.conda#0a2df843986e4f58e543a6615c77f669 https://conda.anaconda.org/conda-forge/linux-64/r-readxl-1.4.3-r42ha5c9fba_0.conda#844662300b15c2ac396370022f946d7a @@ -546,7 +544,6 @@ https://conda.anaconda.org/conda-forge/noarch/r-see-0.8.3-r42hc72bb7e_0.conda#f6 https://conda.anaconda.org/conda-forge/linux-64/r-tidyr-1.3.1-r42ha503ecb_0.conda#026d17d808d7a5f6f534d37aeb97862d https://conda.anaconda.org/conda-forge/noarch/r-waldo-0.5.2-r42hc72bb7e_0.conda#19d726dfdc4ccdf73f3e59c354f1260f https://conda.anaconda.org/conda-forge/linux-64/r-yardstick-1.3.1-r42h57805ef_0.conda#dc869102e404ee653de84be21b50c235 -https://conda.anaconda.org/conda-forge/noarch/jupyterlab_rise-0.2.0-pyhd8ed1ab_0.conda#6c5e18fc03a8f380327648b50073c356 https://conda.anaconda.org/conda-forge/noarch/r-broom-1.0.5-r42hc72bb7e_1.conda#c3ad1beca9e00f10a8764473d081b717 https://conda.anaconda.org/conda-forge/noarch/r-dbplyr-2.4.0-r42hc72bb7e_0.conda#b60c9731138f6302fd4ba19d05b4f16b https://conda.anaconda.org/conda-forge/linux-64/r-haven-2.5.4-r42ha503ecb_0.conda#152dde35594abeb34a15e8bccaf51aaa @@ -570,7 +567,7 @@ https://conda.anaconda.org/conda-forge/noarch/r-broom.helpers-1.15.0-r42hc72bb7e https://conda.anaconda.org/conda-forge/linux-64/r-conquer-1.3.3-r42h08d816e_2.conda#9b46eb17a5c6c32df28b19caa7191bfb https://conda.anaconda.org/conda-forge/linux-64/r-gsdesign-3.6.2-r42h57805ef_0.conda#cc724b9be4db5f688aef5c48605be268 https://conda.anaconda.org/conda-forge/noarch/r-tidyverse-2.0.0-r42h785f33e_1.conda#855dadfd4b35ef47cc2b0559f5d45eba -https://conda.anaconda.org/conda-forge/noarch/r-tune-1.2.0-r42hc72bb7e_0.conda#821f894f7b9d96915447ddf47ada773d +https://conda.anaconda.org/conda-forge/noarch/r-tune-1.2.1-r42hc72bb7e_0.conda#21037d296b0085b00e345e25d57de101 https://conda.anaconda.org/conda-forge/noarch/r-ggstats-0.6.0-r42hc72bb7e_0.conda#8a1ea35d68dae01119aacf5792104b69 https://conda.anaconda.org/conda-forge/linux-64/r-quantreg-5.97-r42hd9ac46e_0.conda#9e03fdaf66e1d6ca70cc69f3ed7d84b0 https://conda.anaconda.org/conda-forge/noarch/r-workflowsets-1.1.0-r42h785f33e_0.conda#68ebd936b9834525ae771fe53973a870 diff --git a/dockerfiles/r-stat-201/environment.yml b/dockerfiles/r-stat-201/environment.yml index 9c5073e..b38f685 100644 --- a/dockerfiles/r-stat-201/environment.yml +++ b/dockerfiles/r-stat-201/environment.yml @@ -4,13 +4,14 @@ channels: - r - nodefaults dependencies: - - anyio=3.7.1 - - jupyterlab=3.6.6 + - anyio + - jupyterlab - jupyterlab-git - - jupyter-resource-usage<1.0.0 - - jupyterlab_rise=0.2.0 + - jupyter-resource-usage + - jupyterlab_rise - jupytext - nbgitpuller + - python=3.11 - r-aer - r-base - r-binom From 20ea6a9e0deddfdd982e1572fa464974da289847 Mon Sep 17 00:00:00 2001 From: Brian Kim Date: Fri, 19 Apr 2024 11:27:02 -0700 Subject: [PATCH 2/3] Trigger workflow --- dockerfiles/r-stat-201/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dockerfiles/r-stat-201/Dockerfile b/dockerfiles/r-stat-201/Dockerfile index e0f62f0..bb15cc8 100644 --- a/dockerfiles/r-stat-201/Dockerfile +++ b/dockerfiles/r-stat-201/Dockerfile @@ -63,4 +63,4 @@ RUN chown -R ${NB_USER} /home/${NB_USER} USER ${NB_UID} # Disable HEALTHCHECK for performance reasons -HEALTHCHECK NONE \ No newline at end of file +HEALTHCHECK NONE From a8a669a17852647173a97c00cbf87619d60f502a Mon Sep 17 00:00:00 2001 From: Brian Kim Date: Fri, 19 Apr 2024 12:31:32 -0700 Subject: [PATCH 3/3] Allow shortcuts on instructor image --- dockerfiles/r-stat-201-grading/Dockerfile | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dockerfiles/r-stat-201-grading/Dockerfile b/dockerfiles/r-stat-201-grading/Dockerfile index 457fed1..62f07dd 100644 --- a/dockerfiles/r-stat-201-grading/Dockerfile +++ b/dockerfiles/r-stat-201-grading/Dockerfile @@ -13,3 +13,6 @@ RUN mamba install --quiet --yes \ # re-upgrade jupyter-server (mamba downgrades it) RUN pip install --upgrade jupyter-server +# Allow all shortcuts +RUN rm -f /home/${NB_USER}/.jupyter/lab/user-settings/\@jupyterlab/shortcuts-extension/shortcuts.jupyterlab-settings +