Skip to content

Commit

Permalink
Add packages and extensions for the jupyterlab minimal notebook (#8)
Browse files Browse the repository at this point in the history
  • Loading branch information
atheo89 authored Oct 3, 2022
1 parent 475b86c commit d3f3845
Show file tree
Hide file tree
Showing 4 changed files with 135 additions and 147 deletions.
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ define pip_compile
$(info # Locking $(3) file..)
$(eval PY_BUILDER_IMAGE := $(IMAGE_REGISTRY):$(subst /,-,$(1))-$(IMAGE_TAG))
$(CONTAINER_ENGINE) run -q --rm -i --entrypoint="" $(PY_BUILDER_IMAGE) \
pip-compile -q --generate-hashes --output-file=- - <<< $$(cat $(2)) > $(3)
pip-compile -q --generate-hashes --allow-unsafe --output-file=- - <<< $$(cat $(2)) > $(3)
endef

# Build bootstrap/ubi8-python-3.8 image, used to generate the corresponding
Expand Down
15 changes: 10 additions & 5 deletions base/ubi8-python-3.8/requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# This file is autogenerated by pip-compile with python 3.8
# To update, run:
#
# pip-compile --generate-hashes --output-file=- -
# pip-compile --allow-unsafe --generate-hashes --output-file=- -
#
build==0.8.0 \
--hash=sha256:19b0ed489f92ace6947698c3ca8436cb0556a66e2aa2d34cd70e2a5d27cd0437 \
Expand Down Expand Up @@ -39,7 +39,12 @@ wheel==0.37.1 \
--hash=sha256:e9a504e793efbca1b8e0e9cb979a249cf4a0a7b5b8c9e8b65a5e39d49529c1c4
# via pip-tools

# WARNING: The following packages were not pinned, but pip requires them to be
# pinned when the requirements file includes hashes. Consider using the --allow-unsafe flag.
# pip
# setuptools
# The following packages are considered to be unsafe in a requirements file:
pip==22.2.2 \
--hash=sha256:3fd1929db052f056d7a998439176d3333fa1b3f6c1ad881de1885c0717608a4b \
--hash=sha256:b61a374b5bc40a6e982426aede40c9b5a08ff20e640f5b56977f4f91fed1e39a
# via pip-tools
setuptools==65.4.1 \
--hash=sha256:1b6bdc6161661409c5f21508763dc63ab20a9ac2f8ba20029aaaa7fdb9118012 \
--hash=sha256:3050e338e5871e70c72983072fe34f6032ae1cdeeeb67338199c2f74e083a80e
# via pip-tools
13 changes: 13 additions & 0 deletions jupyter/minimal/ubi8-python-3.8/requirements.in
Original file line number Diff line number Diff line change
@@ -1 +1,14 @@
# Notebook requirements
jupyterlab==3.2.4

# JupyterLab requirements
jupyterlab_server==2.3.0
jupyter_server==1.4.1
nbclassic==0.2.6
notebook==6.4.1
ipykernel==5.5.5
ipython==7.16.1

# JupyterLab extensions
jupyterlab-git==0.30.1
nbdime==3.1.0
Loading

0 comments on commit d3f3845

Please sign in to comment.