gitextract_w6y_9n58/ ├── .devcontainer/ │ ├── Dockerfile │ └── devcontainer.json ├── .flake8 ├── .gitattributes ├── .github/ │ ├── ISSUE_TEMPLATE/ │ │ ├── blank.yml │ │ ├── bug_report.yml │ │ ├── config.yml │ │ └── feature_request.yml │ ├── actions/ │ │ ├── apply-single-tags/ │ │ │ └── action.yml │ │ ├── create-dev-env/ │ │ │ └── action.yml │ │ ├── free-disk-space/ │ │ │ └── action.yml │ │ └── load-image/ │ │ └── action.yml │ ├── dependabot.yml │ ├── pull_request_template.md │ └── workflows/ │ ├── contributed-recipes.yml │ ├── docker-build-test-upload.yml │ ├── docker-tag-merge.yml │ ├── docker-tag-push-merge.yml │ ├── docker-tag-push.yml │ ├── docker-wiki-update.yml │ ├── docker.yml │ ├── pre-commit.yml │ ├── registry-move.yml │ ├── registry-overviews.yml │ └── sphinx.yml ├── .gitignore ├── .hadolint.yaml ├── .markdownlint.yaml ├── .pre-commit-config.yaml ├── .readthedocs.yaml ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE.md ├── Makefile ├── README.md ├── SECURITY.md ├── binder/ │ ├── Dockerfile │ └── README.ipynb ├── docs/ │ ├── conf.py │ ├── contributing/ │ │ ├── features.md │ │ ├── issues.md │ │ ├── lint.md │ │ ├── packages.md │ │ ├── recipes.md │ │ ├── stacks.md │ │ └── tests.md │ ├── index.rst │ ├── maintaining/ │ │ ├── new-images-and-packages-policy.md │ │ ├── tagging.md │ │ ├── tagging_examples/ │ │ │ ├── docker_runner.py │ │ │ └── git_helper.py │ │ └── tasks.md │ ├── requirements.txt │ └── using/ │ ├── changelog.md │ ├── common.md │ ├── custom-images.md │ ├── faq.md │ ├── recipe_code/ │ │ ├── custom_environment.dockerfile │ │ ├── dask_jupyterlab.dockerfile │ │ ├── docker-bake.custom-python.hcl │ │ ├── generate_matrix.py │ │ ├── ijavascript.dockerfile │ │ ├── jupyterhub_version.dockerfile │ │ ├── mamba_install.dockerfile │ │ ├── manpage_install.dockerfile │ │ ├── microsoft_odbc.dockerfile │ │ ├── oracledb.dockerfile │ │ ├── pip_install.dockerfile │ │ ├── requirements.txt │ │ ├── rise_jupyterlab.dockerfile │ │ ├── spellcheck_notebook_v6.dockerfile │ │ └── xgboost.dockerfile │ ├── recipes.md │ ├── running.md │ ├── selecting.md │ ├── specifics.md │ └── troubleshooting.md ├── examples/ │ ├── README.md │ ├── docker-compose/ │ │ ├── README.md │ │ ├── bin/ │ │ │ ├── letsencrypt.sh │ │ │ ├── sl-dns.sh │ │ │ ├── softlayer.sh │ │ │ └── vbox.sh │ │ └── notebook/ │ │ ├── Dockerfile │ │ ├── build.sh │ │ ├── down.sh │ │ ├── env.sh │ │ ├── letsencrypt-notebook.yml │ │ ├── notebook.yml │ │ ├── secure-notebook.yml │ │ └── up.sh │ ├── make-deploy/ │ │ ├── Dockerfile │ │ ├── Makefile │ │ ├── README.md │ │ ├── letsencrypt.makefile │ │ ├── self-signed.makefile │ │ ├── softlayer.makefile │ │ └── virtualbox.makefile │ ├── openshift/ │ │ ├── README.md │ │ └── templates.json │ └── source-to-image/ │ ├── README.md │ ├── assemble │ ├── run │ ├── save-artifacts │ └── templates.json ├── images/ │ ├── all-spark-notebook/ │ │ ├── .dockerignore │ │ ├── Dockerfile │ │ └── README.md │ ├── base-notebook/ │ │ ├── .dockerignore │ │ ├── Dockerfile │ │ ├── README.md │ │ ├── docker_healthcheck.py │ │ ├── jupyter_server_config.py │ │ ├── start-notebook.py │ │ ├── start-notebook.sh │ │ ├── start-singleuser.py │ │ └── start-singleuser.sh │ ├── datascience-notebook/ │ │ ├── .dockerignore │ │ ├── Dockerfile │ │ └── README.md │ ├── docker-stacks-foundation/ │ │ ├── .dockerignore │ │ ├── 10activate-conda-env.sh │ │ ├── Dockerfile │ │ ├── README.md │ │ ├── fix-permissions │ │ ├── initial-condarc │ │ ├── run-hooks.sh │ │ └── start.sh │ ├── julia-notebook/ │ │ ├── .dockerignore │ │ ├── Dockerfile │ │ └── README.md │ ├── minimal-notebook/ │ │ ├── .dockerignore │ │ ├── Dockerfile │ │ ├── README.md │ │ ├── Rprofile.site │ │ └── setup-scripts/ │ │ ├── activate_notebook_custom_env.py │ │ ├── setup-julia-packages.bash │ │ └── setup_julia.py │ ├── pyspark-notebook/ │ │ ├── .dockerignore │ │ ├── Dockerfile │ │ ├── README.md │ │ ├── ipython_kernel_config.py │ │ └── setup_spark.py │ ├── pytorch-notebook/ │ │ ├── .dockerignore │ │ ├── Dockerfile │ │ ├── README.md │ │ ├── cuda12/ │ │ │ └── Dockerfile │ │ └── cuda13/ │ │ └── Dockerfile │ ├── r-notebook/ │ │ ├── .dockerignore │ │ ├── Dockerfile │ │ └── README.md │ ├── scipy-notebook/ │ │ ├── .dockerignore │ │ ├── Dockerfile │ │ └── README.md │ └── tensorflow-notebook/ │ ├── .dockerignore │ ├── Dockerfile │ ├── README.md │ └── cuda/ │ ├── 20tensorboard-proxy-env.sh │ ├── Dockerfile │ └── nvidia-lib-dirs.sh ├── mypy.ini ├── requirements-dev.txt ├── tagging/ │ ├── README.md │ ├── __init__.py │ ├── apps/ │ │ ├── __init__.py │ │ ├── apply_tags.py │ │ ├── common_cli_arguments.py │ │ ├── config.py │ │ ├── merge_tags.py │ │ ├── write_manifest.py │ │ └── write_tags_file.py │ ├── hierarchy/ │ │ ├── __init__.py │ │ ├── get_manifests.py │ │ ├── get_taggers.py │ │ └── images_hierarchy.py │ ├── manifests/ │ │ ├── __init__.py │ │ ├── apt_packages.py │ │ ├── build_info.py │ │ ├── conda_environment.py │ │ ├── julia_packages.py │ │ ├── manifest_interface.py │ │ ├── r_packages.py │ │ └── spark_info.py │ ├── taggers/ │ │ ├── __init__.py │ │ ├── date.py │ │ ├── sha.py │ │ ├── tagger_interface.py │ │ ├── ubuntu_version.py │ │ └── versions.py │ └── utils/ │ ├── __init__.py │ ├── docker_runner.py │ ├── get_platform.py │ ├── get_prefix.py │ ├── git_helper.py │ └── quoted_output.py ├── tests/ │ ├── README.md │ ├── __init__.py │ ├── by_image/ │ │ ├── all-spark-notebook/ │ │ │ ├── data/ │ │ │ │ ├── local_sparkR.ipynb │ │ │ │ └── local_sparklyr.ipynb │ │ │ └── test_spark_r_nbconvert.py │ │ ├── base-notebook/ │ │ │ ├── data/ │ │ │ │ └── check_listening.py │ │ │ ├── test_container_options.py │ │ │ ├── test_healthcheck.py │ │ │ ├── test_ips.py │ │ │ ├── test_notebook.py │ │ │ ├── test_pandoc.py │ │ │ └── test_start_container.py │ │ ├── datascience-notebook/ │ │ │ ├── test_julia_datascience.py │ │ │ ├── test_mimetypes.py │ │ │ └── test_pluto_datascience.py │ │ ├── docker-stacks-foundation/ │ │ │ ├── data/ │ │ │ │ └── run-hooks/ │ │ │ │ ├── change/ │ │ │ │ │ ├── a.sh │ │ │ │ │ ├── b.sh │ │ │ │ │ └── c.sh │ │ │ │ ├── executables/ │ │ │ │ │ ├── executable.py │ │ │ │ │ ├── non_executable.py │ │ │ │ │ └── run-me.sh │ │ │ │ ├── failures/ │ │ │ │ │ ├── a.sh │ │ │ │ │ ├── b.py │ │ │ │ │ ├── c.sh │ │ │ │ │ └── d.sh │ │ │ │ ├── sh-files/ │ │ │ │ │ ├── executable.sh │ │ │ │ │ └── non-executable.sh │ │ │ │ └── unset/ │ │ │ │ ├── a.sh │ │ │ │ ├── b.sh │ │ │ │ └── c.sh │ │ │ ├── test_outdated.py │ │ │ ├── test_package_managers.py │ │ │ ├── test_packages.py │ │ │ ├── test_python_version.py │ │ │ ├── test_run_hooks.py │ │ │ ├── test_units.py │ │ │ └── test_user_options.py │ │ ├── julia-notebook/ │ │ │ ├── test_julia.py │ │ │ └── test_pluto.py │ │ ├── minimal-notebook/ │ │ │ ├── data/ │ │ │ │ ├── notebook_math.ipynb │ │ │ │ └── notebook_svg.ipynb │ │ │ └── test_nbconvert.py │ │ ├── pyspark-notebook/ │ │ │ ├── data/ │ │ │ │ ├── issue_1168.ipynb │ │ │ │ └── local_pyspark.ipynb │ │ │ ├── test_spark.py │ │ │ ├── test_spark_nbconvert.py │ │ │ └── units/ │ │ │ ├── unit_pandas_version.py │ │ │ └── unit_spark.py │ │ ├── pytorch-notebook/ │ │ │ └── units/ │ │ │ └── unit_pytorch.py │ │ ├── r-notebook/ │ │ │ └── test_R_mimetypes.py │ │ ├── scipy-notebook/ │ │ │ ├── data/ │ │ │ │ ├── cython/ │ │ │ │ │ ├── helloworld.pyx │ │ │ │ │ └── setup.py │ │ │ │ └── matplotlib/ │ │ │ │ ├── matplotlib_1.py │ │ │ │ └── matplotlib_fonts_1.py │ │ │ ├── test_cython.py │ │ │ ├── test_extensions.py │ │ │ ├── test_matplotlib.py │ │ │ └── units/ │ │ │ └── unit_pandas.py │ │ └── tensorflow-notebook/ │ │ └── units/ │ │ └── unit_tensorflow.py │ ├── conftest.py │ ├── hierarchy/ │ │ ├── __init__.py │ │ ├── get_test_dirs.py │ │ └── images_hierarchy.py │ ├── pytest.ini │ ├── run_tests.py │ ├── shared_checks/ │ │ ├── R_mimetype_check.py │ │ ├── __init__.py │ │ ├── nbconvert_check.py │ │ └── pluto_check.py │ └── utils/ │ ├── __init__.py │ ├── conda_package_helper.py │ └── tracked_container.py └── wiki/ ├── Home.md ├── __init__.py ├── config.py ├── manifest_time.py └── update_wiki.py