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

Merge from jupyter docker stacks main 20241010 #9

Merged
merged 439 commits into from
Oct 11, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
439 commits
Select commit Hold shift + click to select a range
3aed21e
Improve wording in tasks.md
mathbunnyru Oct 21, 2023
ad28158
Make troubleshooting.md source code more readable
mathbunnyru Oct 21, 2023
b331741
Start new sentences on a new line in markdown
mathbunnyru Oct 21, 2023
343ef3d
Rearrange parts in README.md to and remove call for maintainers (#2013)
mathbunnyru Oct 23, 2023
df0464c
Add navigation_with_keys: False and sort options
mathbunnyru Oct 26, 2023
2e35c52
Introduce policy for new images/packages (#2016)
mathbunnyru Oct 27, 2023
fb105c9
Fix .readthedocs.yaml style
mathbunnyru Oct 27, 2023
66f7bef
add grpcio grpcio-status to support spark connect (#2017)
xieshuaihu Oct 30, 2023
64248b8
Increase timeout in test_spark_notebooks
mathbunnyru Oct 30, 2023
7b57f14
Fix README info
mathbunnyru Oct 31, 2023
463ced7
Update tag example
mathbunnyru Oct 31, 2023
e9bb9c1
Update first example
mathbunnyru Oct 31, 2023
1543434
[TMP] Disable mybinder linkcheck
mathbunnyru Oct 31, 2023
65618ec
Add missing condition on running aarch64-tensorflow build
mathbunnyru Oct 31, 2023
7bdc64f
Always use expression inside env
mathbunnyru Oct 31, 2023
c27ab18
Remove use of expressions inside if
mathbunnyru Oct 31, 2023
af37e9c
Compare env variable with string 'true' value
mathbunnyru Oct 31, 2023
61e2710
Make manifests more beautiful
mathbunnyru Nov 3, 2023
1f11f44
Fix broken link to r-notebook tags on quay (#2021)
acjbrouwer Nov 3, 2023
9df3959
[FAST_BUILD] Introduce fast build (#2014)
mathbunnyru Nov 4, 2023
d52ea47
[FAST_BUILD] Test unset in run-hooks (#2022)
mathbunnyru Nov 4, 2023
29e6a45
Introduce run_source_in_dir to make run-hooks tests easier to write
mathbunnyru Nov 4, 2023
0ad837a
[FAST_BUILD] Test change variable value in run-hooks (#2023)
mathbunnyru Nov 4, 2023
8c874a1
Rename run-hooks subdir to better show the test meaning
mathbunnyru Nov 4, 2023
0a0e833
Fix quay.io naming
mathbunnyru Nov 4, 2023
dc5ec3d
Move test_packages.py to docker-stacks-foundation tests
mathbunnyru Nov 4, 2023
7866050
Improve wording in test_extensions.py
mathbunnyru Nov 4, 2023
e6f89de
Mark test_nbconvert as a flaky test
mathbunnyru Nov 5, 2023
eac7571
Fix bool -> boolean
mathbunnyru Nov 5, 2023
2d640b3
Fix using inputs in actions: use lowercase input ids, remove types, f…
mathbunnyru Nov 5, 2023
29a79fc
Fix handling boolean variable in the action
mathbunnyru Nov 5, 2023
a73ba5a
Specify code blocks in manifests
mathbunnyru Nov 5, 2023
2401290
Make manifests and manifests.py itself more beautiful
mathbunnyru Nov 5, 2023
641e13e
Add command which was run to the markdown piece
mathbunnyru Nov 5, 2023
3f5cc4f
Refactor wiki page to put everything in monthly files
mathbunnyru Nov 5, 2023
156cc18
Improve update_wiki.py
mathbunnyru Nov 5, 2023
8521680
Simpler wiki home page table
mathbunnyru Nov 5, 2023
5f31a1f
Simpler month_line
mathbunnyru Nov 5, 2023
6e880b0
Add missing julia manifests download
mathbunnyru Nov 6, 2023
74dfec8
Remove old manifests and put everything in folders (#2026)
mathbunnyru Nov 6, 2023
5a2225e
Improve logs during manifests handle
mathbunnyru Nov 6, 2023
b97d0d6
Actually put manifests in monthly folders, not daily
mathbunnyru Nov 6, 2023
3d87ce2
Create missing dir for manifest month
mathbunnyru Nov 6, 2023
9ab127b
Put monthly-files in its own folder in docs
mathbunnyru Nov 6, 2023
e0c2997
Better logs
mathbunnyru Nov 6, 2023
87afdf9
Better logs
mathbunnyru Nov 6, 2023
1105030
Mention 2i2c as sponsoring aarch64 self-hosted runners (#2019)
mathbunnyru Nov 6, 2023
364b81a
Revert "[TMP] Disable mybinder linkcheck"
mathbunnyru Nov 6, 2023
78fe45a
[pre-commit.ci] pre-commit autoupdate (#2027)
pre-commit-ci[bot] Nov 6, 2023
5f8f5b6
Add workflow to check aarch64 setup script (#2028)
mathbunnyru Nov 6, 2023
3badd8f
Improve text in tagging files
mathbunnyru Nov 6, 2023
7166835
Fix table style on the home page
mathbunnyru Nov 7, 2023
4915006
Add asserts to make sure wiki is always updated
mathbunnyru Nov 7, 2023
51f6a5a
Mention that 2i2c is a non-profit (#2029)
yuvipanda Nov 7, 2023
9c07045
Add workflow to move some images from Docker Hub to Quay.io (#2032)
mathbunnyru Nov 15, 2023
534bcda
Fix using contexts for env vars
mathbunnyru Nov 15, 2023
31f4c98
Update info about old images
mathbunnyru Nov 15, 2023
ec949a7
Remove tags from registry-move workflow
mathbunnyru Nov 16, 2023
0c800ad
Add one tag so GitHub doesn't complain
mathbunnyru Nov 16, 2023
cd2875a
[FAST_BUILD] Remove latest tag in workflow to make local development …
mathbunnyru Nov 17, 2023
793bbd0
Correctly move multi-arch images from Docker Hub to Quay.io (#2035)
mathbunnyru Nov 18, 2023
5cd1f13
Use tag which doesn't exist in registry-move
mathbunnyru Nov 18, 2023
dbaa43f
Update tag example
mathbunnyru Nov 18, 2023
07fdeaa
Update README.md
mathbunnyru Nov 18, 2023
7378b61
Update packages.md
mathbunnyru Nov 18, 2023
bbd5211
Update recipes.md
mathbunnyru Nov 18, 2023
fd364af
Update stacks.md
mathbunnyru Nov 18, 2023
f15ec03
Update lint.md
mathbunnyru Nov 18, 2023
094078c
Update tests.md
mathbunnyru Nov 18, 2023
f1b0425
Update new-images-and-packages-policy.md
mathbunnyru Nov 18, 2023
b0ef5b9
Update tasks.md
mathbunnyru Nov 18, 2023
011a724
Update common.md
mathbunnyru Nov 18, 2023
a49920a
Update faq.md
mathbunnyru Nov 18, 2023
4df689f
Update recipes.md
mathbunnyru Nov 18, 2023
1ed3bb0
Update running.md
mathbunnyru Nov 18, 2023
e79a501
Update selecting.md
mathbunnyru Nov 18, 2023
52e4cb9
Fix codestyle
mathbunnyru Nov 18, 2023
db01bfb
Update specifics.md
mathbunnyru Nov 18, 2023
cc00341
Update troubleshooting.md
mathbunnyru Nov 18, 2023
132dfd1
Docker build doesn't depend on tests/README.md
mathbunnyru Nov 18, 2023
188ff1e
Update README.md
mathbunnyru Nov 18, 2023
bb56acf
Fix typo
mathbunnyru Nov 18, 2023
8517280
Unify style
mathbunnyru Nov 18, 2023
71e66b2
Sphinx workflow doesn't depend on .readthedocs.yaml
mathbunnyru Nov 19, 2023
d032293
Fix some grammar issues
mathbunnyru Nov 19, 2023
d8c60bc
Fix more grammar issues
mathbunnyru Nov 19, 2023
69e5b1d
Fix arg names for --hist-lines-dir and --manifests-dir
mathbunnyru Nov 19, 2023
8096727
Fix usages of hist_lines_dir and manifests_dir
mathbunnyru Nov 19, 2023
d53e397
Minor improvements
mathbunnyru Nov 21, 2023
0a75e3d
Minor improvements
mathbunnyru Nov 21, 2023
278dd76
Add jupyter/pytorch-notebook (#1936)
twalcari Nov 22, 2023
406e397
Add info about robot permission when adding a new image
mathbunnyru Nov 22, 2023
baa110d
Remove environment variable XDG_CACHE_HOME (#2038)
benz0li Nov 22, 2023
d91bb62
Add comment about building font cache back
mathbunnyru Nov 26, 2023
99d3064
Specify multiple architectures for Julia to precompile to (#2044)
yuvipanda Nov 29, 2023
72601cb
Add acknowledgement of me :) (#2033)
mathbunnyru Nov 29, 2023
2927745
Add order of precedence for spark-config script
mathbunnyru Dec 4, 2023
3253fc3
Fix conda hook to work in both terminal and Jupyter Notebook (#2047)
mathbunnyru Dec 4, 2023
9f12db6
[pre-commit.ci] pre-commit autoupdate (#2048)
pre-commit-ci[bot] Dec 4, 2023
b610485
Automatically install latest julia version (#2046)
mathbunnyru Dec 4, 2023
01e2a4e
[FAST_BUILD] [TMP] Fix mamba clean by downloading updated file (#2052)
mathbunnyru Dec 8, 2023
c1d2127
Use custom conda environment in Jupyter Notebook when user wants to u…
mathbunnyru Dec 8, 2023
2760b2e
Use jupyter/minimal-notebook for custom env example
mathbunnyru Dec 8, 2023
027d3a1
Fix cusotm env recipe
mathbunnyru Dec 8, 2023
42ff5aa
Do not hardcode python3.11 in temporary fix
mathbunnyru Dec 8, 2023
bf82b82
Bump actions/setup-python from 4 to 5 (#2057)
dependabot[bot] Dec 11, 2023
6402f3d
Configure dependabot to update actions inside composite actions
mathbunnyru Dec 11, 2023
5e20409
Bump actions/setup-python from 4 to 5 in /.github/actions/create-dev-…
dependabot[bot] Dec 11, 2023
781a0f4
Mamba 1.5.5 is released, so remove fix for mamba clean
mathbunnyru Dec 12, 2023
55541bd
Remove jupyterlab and notebook pins in scipy-notebook (#2060)
mathbunnyru Dec 12, 2023
ccbe678
Fix typo
mathbunnyru Dec 14, 2023
0736628
Update actions/download-artifact and actions/upload-artifact to v4 (#…
mathbunnyru Dec 14, 2023
dc009c2
Revert "Update actions/download-artifact and actions/upload-artifact …
mathbunnyru Dec 20, 2023
474312a
Update conf.py for new sphinx version
mathbunnyru Dec 20, 2023
1494233
Link to the rocker/binder image as an alternative (#2065)
yuvipanda Dec 21, 2023
fcb20a9
[pre-commit.ci] pre-commit autoupdate (#2071)
pre-commit-ci[bot] Jan 1, 2024
dc6432a
Update .readthedocs.yaml
mathbunnyru Jan 4, 2024
06cdadd
Improve spark pandas version information
mathbunnyru Jan 5, 2024
c515e88
Fix `max(stable_versions)` on Julia version finding (#2076)
jmuchovej Jan 6, 2024
48b189e
Add a comment for choosing latest_stable_version for Julia
mathbunnyru Jan 6, 2024
2a6a115
[FAST_BUILD] Fix Docker healthcheck when using custom runtime dirs (#…
hhromic Jan 6, 2024
c122930
Rename some tests in test_healthcheck.py
mathbunnyru Jan 6, 2024
c294e9e
Automatically install latest spark version (#2075)
mathbunnyru Jan 7, 2024
e84bfdf
Add logger to setup_julia and setup_spark
mathbunnyru Jan 7, 2024
6e80c12
Fix comment about setup_julia.py file
mathbunnyru Jan 7, 2024
2a9c7db
Update the way we install micromamba (#2077)
mathbunnyru Jan 7, 2024
d9f4165
Simplify README.md
mathbunnyru Jan 8, 2024
e55bb93
Update tag example
mathbunnyru Jan 8, 2024
cc3aa43
Update actions/download-artifact and actions/upload-artifact to v4 (#…
mathbunnyru Dec 14, 2023
fccea73
Get rid of separate download-manifests action
mathbunnyru Dec 21, 2023
c6c0a94
Remove redundant step
mathbunnyru Dec 21, 2023
4d2c81c
Update update_wiki.py: fix for pattern download, build timestamps, ad…
mathbunnyru Jan 14, 2024
d599a7a
Improve get_manifest_timestamp function
mathbunnyru Jan 14, 2024
eb04996
Use 1 fast 2CPU and 3 slow 1CPU aarch64 runners (#2040)
mathbunnyru Jan 14, 2024
37018f9
Add support for Docker/Podman in rootless mode (#2039)
benz0li Jan 14, 2024
a63a9a6
Document root homedir (#2079)
mathbunnyru Jan 14, 2024
6e01bba
Improve wording in versioning via image tags
mathbunnyru Jan 15, 2024
9fa1240
Update tag example
mathbunnyru Jan 15, 2024
0386b2a
Remove some double spaces
mathbunnyru Jan 15, 2024
14a29d1
Improve comments in images
mathbunnyru Jan 15, 2024
d3e18d9
Fix some style issues in tests
mathbunnyru Jan 16, 2024
86dc0f2
Fix comments codestyle in python
mathbunnyru Jan 16, 2024
d57bf95
Adjust sleep times (#2080)
mathbunnyru Jan 16, 2024
bf33945
Do not bloat spark image with ENV variables (#2081)
mathbunnyru Jan 17, 2024
afe30f0
Use argparse to setup spark (#2082)
mathbunnyru Jan 17, 2024
5d68244
Cleanup some commands in Makefile
mathbunnyru Jan 17, 2024
aadf012
Update pre-commit hooks
mathbunnyru Jan 18, 2024
46d7265
Rename test file test_python -> test_python_version
mathbunnyru Jan 21, 2024
8b8d1b7
Fix Docker broken links
mathbunnyru Jan 21, 2024
8d0ec50
Improve wording
mathbunnyru Jan 21, 2024
a4ede5d
Fix Python version pin (#2085)
mathbunnyru Jan 21, 2024
b71f4cb
Unify access to env variables (#2086)
mathbunnyru Jan 21, 2024
6e437aa
Make `start.sh` the entrypoint (#2087)
manics Jan 22, 2024
3dfe578
Configure entrypoint after copying needed files to make it work
mathbunnyru Jan 22, 2024
7e240d5
Fix comment style in start-singleuser.py
mathbunnyru Jan 22, 2024
009821c
Fix information about RESTARTABLE option
mathbunnyru Jan 22, 2024
7a5990b
Do not rewrite variable with another value
mathbunnyru Jan 23, 2024
f5a7f1a
Update docs copyright year
mathbunnyru Jan 28, 2024
6be9ae8
Fix python in docs
mathbunnyru Jan 28, 2024
3692e3a
Update pre-commit hooks
mathbunnyru Jan 28, 2024
ce08d9e
Update pre-commit hooks
mathbunnyru Jan 31, 2024
949af9b
[pre-commit.ci] pre-commit autoupdate (#2090)
pre-commit-ci[bot] Feb 6, 2024
8da0523
Add ROOT_CONTAINER param to Makerfile
mathbunnyru Feb 12, 2024
c2159f4
Update pre-commit hooks
mathbunnyru Feb 18, 2024
fe21954
Don't default to US-specific locale settings (#2096)
maresb Feb 22, 2024
eccda24
Add pytorch-notebook image variants with cuda 11 and 12 (x86_64 versi…
johanna-reiml-hpi Feb 24, 2024
315224e
Fix redirect links
mathbunnyru Feb 24, 2024
0d7cc47
Update example tag
mathbunnyru Feb 24, 2024
d44add2
Improve CUDA enabled images docs and add a policy (#2097)
mathbunnyru Feb 24, 2024
07dc2d0
Fix redirect links
mathbunnyru Mar 4, 2024
ebea7a8
Update example tag
mathbunnyru Mar 15, 2024
4bef1a8
Update pre-commit hooks
mathbunnyru Mar 15, 2024
dd06b93
Bump docker/login-action from 3.0.0 to 3.1.0 (#2102)
dependabot[bot] Mar 18, 2024
b9553a8
Add cuda12 variant of tensorflow-notebook (#2100)
ChristofKaufmann Mar 26, 2024
b2efa3c
Update JULIA_CPU_TARGET for precompiling packages (#2104)
benz0li Mar 31, 2024
275ad77
[pre-commit.ci] pre-commit autoupdate (#2105)
pre-commit-ci[bot] Apr 1, 2024
e838ff3
Improve CUDA enabled images docs
mathbunnyru Apr 3, 2024
d719331
Update selecting.md with TH Lübecks (University of Applied Sciences L…
Cyb4Black Apr 19, 2024
abea5ca
Bump stefanzweifel/git-auto-commit-action from 5.0.0 to 5.0.1 (#2109)
dependabot[bot] Apr 19, 2024
3be7274
Fix typos
mathbunnyru May 5, 2024
feeb4e7
Update pre-commit hooks
mathbunnyru May 5, 2024
44a1954
Update tag example
mathbunnyru May 5, 2024
41ded6e
Update oracledb example
mathbunnyru May 6, 2024
dd744ea
[TMP] Disable installing sqlplus as it gives errors
mathbunnyru May 6, 2024
996fae1
Update oracledb client version
mathbunnyru May 6, 2024
95eda6a
Update example date
mathbunnyru May 28, 2024
93ead90
Disable jupyter announcements in binder example
mathbunnyru May 28, 2024
1c44e6d
Updated header level to fit rest of the page (#2119)
392781 May 30, 2024
9fe10a3
[pre-commit.ci] pre-commit autoupdate
pre-commit-ci[bot] Jun 3, 2024
3f48d4f
Merge pull request #2121 from jupyter/pre-commit-ci-update-config
consideRatio Jun 4, 2024
1ff0f37
Bump docker/login-action from 3.1.0 to 3.2.0 (#2120)
dependabot[bot] Jun 4, 2024
b070fb6
Fix redirect link
mathbunnyru Jun 11, 2024
f5b5d0a
Update selecting.md (#2122)
Cyb4Black Jun 17, 2024
b7fb3d1
Update mypy pre-commit hook
mathbunnyru Jun 27, 2024
37c03eb
Exclude packages.ubuntu.com from linkcheck
mathbunnyru Jun 27, 2024
3fef154
Put nvidia-smi on path for cuda image variants (#2124)
consideRatio Jul 1, 2024
77acaad
[pre-commit.ci] pre-commit autoupdate (#2125)
pre-commit-ci[bot] Jul 2, 2024
615b8cc
Ignore mypy in files with numpy
mathbunnyru Jul 2, 2024
06fac82
Slighty better code quotes
mathbunnyru Jul 11, 2024
483c687
Fix redirect link
mathbunnyru Jul 15, 2024
7f6f16c
Bump docker/login-action from 3.2.0 to 3.3.0 (#2127)
dependabot[bot] Jul 25, 2024
1ad688e
Improve handling of tensorboard (#2126)
twalcari Aug 1, 2024
7a918f5
Update redirect link
mathbunnyru Aug 1, 2024
6ed34af
Add netbase to docker-stacks-foundation image - fixes #2128 (#2129)
AlexHill Aug 4, 2024
e6b5e74
[pre-commit.ci] pre-commit autoupdate (#2130)
pre-commit-ci[bot] Aug 6, 2024
6f74c72
[FAST_BUILD] No sudo when run with rootless triplet (#2132)
benz0li Aug 11, 2024
a966c0a
Use root container arg in Makefile (#2133)
jmcgrath207 Aug 12, 2024
4d4ed0e
Unify ENV command in Dockerfiles (#2135)
mathbunnyru Aug 14, 2024
5fbcb0d
Fix redirect docker docs links
mathbunnyru Aug 19, 2024
7f8cdf8
Cleaner logs
mathbunnyru Aug 19, 2024
5ea1adb
Improve Dockerfiles codestyle
mathbunnyru Aug 19, 2024
bed6d63
Fix date when cuda pytorch-notebook was added
mathbunnyru Aug 19, 2024
c18c465
Update tag example
mathbunnyru Aug 19, 2024
4edd4d3
Update info about CUDA enabled images
mathbunnyru Aug 19, 2024
aabaa58
Fix redirect docker docs link
mathbunnyru Aug 20, 2024
0098788
Improve comment for user creation in Dockerfile
mathbunnyru Aug 26, 2024
e51895b
Upgrade to Ubuntu 24.04 Image base (#2131)
jmcgrath207 Aug 30, 2024
f7978e2
Temporarily switch to ubuntu 22.04 in oracledb example
mathbunnyru Aug 30, 2024
823cf92
Temporarily switch to ubuntu 22.04 in microsoft odbc example instead …
mathbunnyru Aug 30, 2024
f78d97a
Temporarily switch to ubuntu 22.04 in oracledb example
mathbunnyru Aug 31, 2024
e136ad7
Build contributed recipes in mathbunnyru fork as well
mathbunnyru Aug 31, 2024
3215aa8
Update information about old images
mathbunnyru Aug 31, 2024
4e47f29
Update tag example
mathbunnyru Aug 31, 2024
d4235b4
Recipe using bake to build with custom arguments (#2141)
alwaysmpe Sep 2, 2024
348cc09
[pre-commit.ci] pre-commit autoupdate (#2142)
pre-commit-ci[bot] Sep 2, 2024
8890fc5
Fix ijavascript example (#2143)
mathbunnyru Sep 7, 2024
d7d7480
Remove double empty line
mathbunnyru Sep 9, 2024
1fb08d7
Create a separate doc page on how to build a custom set of images (#2…
mathbunnyru Sep 10, 2024
8f9b1b6
docs: Core Stacks: move CUDA docs to later in the page (#2145)
manics Sep 14, 2024
3483dfa
Simplify docs in custom-images
mathbunnyru Sep 14, 2024
9e230b3
Improve docs about pre-commit and mypy
mathbunnyru Sep 14, 2024
5dd3a31
Do not install mamba 2.0.0
mathbunnyru Sep 30, 2024
ea50ad3
Fix broken link
mathbunnyru Sep 30, 2024
55ea74f
Exclude mamba package from tests
mathbunnyru Sep 30, 2024
2f1a561
Do not install mamba 2.X
mathbunnyru Oct 2, 2024
640938b
Fix test
mathbunnyru Oct 2, 2024
41d0c3f
Use mamba env export differently: --no-build(s) and no --json (#2150)
mathbunnyru Oct 2, 2024
942ab96
Use awk to pin python major.minor version (#2151)
mathbunnyru Oct 3, 2024
3c10aa5
Update inheritance diagram to include cuda options
mathbunnyru Oct 3, 2024
aa90bc8
Update tag example
mathbunnyru Oct 7, 2024
b3ceb03
Describe custom arguments and add links for docker build args and Git…
mathbunnyru Oct 9, 2024
5365b9f
Rename: ROOT_CONTAINER->ROOT_IMAGE, BASE_CONTAINER->BASE_IMAGE (#2155)
mathbunnyru Oct 9, 2024
a4047b3
Do not use shallow clones in Read the Docs to properly show last upda…
mathbunnyru Oct 9, 2024
9fd657a
Rename container to image in docs (#2156)
mathbunnyru Oct 9, 2024
b6b22e1
Update base image in the manpage installation recipe
mathbunnyru Oct 9, 2024
8b30b05
merging new changes from docker-stacks and adding helx files
joshua-seals Oct 10, 2024
43add00
merges
joshua-seals Oct 10, 2024
fe980be
Remove some workflows from upstream project and fix image path for do…
joshua-seals Oct 11, 2024
f442327
resolving merge conflicts
joshua-seals Oct 11, 2024
2553966
Adding helx changes as comment for now
joshua-seals Oct 11, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .flake8
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[flake8]
max-line-length = 88
select = C,E,F,W,B,B950
select = C, E, F, W, B, B950
extend-ignore = E203, E501, W503
24 changes: 17 additions & 7 deletions .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
name: Bug report
description: Create a report to help us improve
title: "[BUG] - <title>"
labels: ["type:Bug"]

body:
Expand All @@ -10,7 +9,7 @@ body:
Hi! Thanks for using the Jupyter Docker Stacks and taking some time to contribute to this project.

We'd appreciate it if you could check out the [Troubleshooting common problems](https://jupyter-docker-stacks.readthedocs.io/en/latest/using/troubleshooting.html) section in the documentation,
as well as [existing issues](https://github.com/jupyter/docker-stacks/issues) prior to submitting an issue to avoid duplication.
as well as [existing issues](https://github.com/jupyter/docker-stacks/issues?q=is%3Aissue) prior to submitting an issue to avoid duplication.

Please answer the following sections to help us troubleshoot the problem.

Expand All @@ -23,9 +22,11 @@ body:
- all-spark-notebook
- base-notebook
- datascience-notebook
- docker-stacks-foundation
- julia-notebook
- minimal-notebook
- pyspark-notebook
- pytorch-notebook
- r-notebook
- scipy-notebook
- tensorflow-notebook
Expand All @@ -34,10 +35,19 @@ body:

- type: input
attributes:
label: Host OS system and architecture running docker image
label: Host OS system
placeholder: |
Example:
Ubuntu 22.04 / aarch64
Ubuntu 22.04
validations:
required: true

- type: dropdown
attributes:
label: Host architecture
options:
- x86_64
- aarch64
validations:
required: true

Expand All @@ -48,7 +58,7 @@ body:
What complete docker command do you run to launch the container (omitting sensitive values)?
placeholder: |
Example:
`docker run -it --rm -p 8888:8888 jupyter/all-spark-notebook`
`docker run -it --rm -p 8888:8888 quay.io/jupyter/base-notebook`
validations:
required: true

Expand Down Expand Up @@ -96,7 +106,7 @@ body:
description: |
A clear and concise description of what the bug is.
placeholder: |
Example: No output is visible in the notebook and the notebook server log contains messages about ...
Example: No output is visible in the notebook and the Server log contains messages about ...
validations:
required: true

Expand All @@ -115,5 +125,5 @@ body:
label: Latest Docker version
description: You should try to use the latest Docker version
options:
- label: I've updated my Docker version to the latest available, and the issue still persists
- label: I've updated my Docker version to the latest available, and the issue persists
required: true
7 changes: 4 additions & 3 deletions .github/ISSUE_TEMPLATE/feature_request.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
name: Feature request
description: Suggest a new feature for this project
title: "[ENH] - <title>"
labels: ["type:Enhancement"]

body:
Expand All @@ -21,9 +20,11 @@ body:
- all-spark-notebook
- base-notebook
- datascience-notebook
- docker-stacks-foundation
- julia-notebook
- minimal-notebook
- pyspark-notebook
- pytorch-notebook
- r-notebook
- scipy-notebook
- tensorflow-notebook
Expand All @@ -33,7 +34,7 @@ body:

- type: textarea
attributes:
label: What changes are you proposing?
label: What change(s) are you proposing?
description: |
Be concise and feel free to add supporting links or references.
placeholder: |
Expand All @@ -52,7 +53,7 @@ body:
Example:
- Altair is a declarative statistical visualization library for Python, based on Vega and Vega-Lite, and the source is available on GitHub.
- With Altair, you can spend more time understanding your data and its meaning.
- Altair's API is simple, friendly and consistent and built on top of the powerful Vega-Lite visualization grammar.
- Altair's API is simple, friendly, and consistent and built on top of the powerful Vega-Lite visualization grammar.
- This elegant simplicity produces beautiful and effective visualizations with a minimal amount of code.
validations:
required: true
Expand Down
20 changes: 20 additions & 0 deletions .github/actions/create-dev-env/action.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
name: Build environment
description: Create a build environment

runs:
using: composite
steps:
# actions/setup-python doesn't support Linux aarch64 runners
# See: https://github.com/actions/setup-python/issues/108
# python3 is manually preinstalled in the aarch64 VM self-hosted runner
- name: Set Up Python 🐍
uses: actions/setup-python@v5
with:
python-version: 3.x
if: runner.arch == 'X64'

- name: Install Dev Dependencies 📦
run: |
pip install --upgrade pip
pip install --upgrade -r requirements-dev.txt
shell: bash
27 changes: 27 additions & 0 deletions .github/actions/load-image/action.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
name: Load Docker image
description: Download the image tar and load it to Docker

inputs:
image:
description: Image name
required: true
platform:
description: Image platform
required: true
variant:
description: Variant tag prefix
required: true

runs:
using: composite
steps:
- name: Download built image 📥
uses: actions/download-artifact@v4
with:
name: ${{ inputs.image }}-${{ inputs.platform }}-${{ inputs.variant }}
path: /tmp/jupyter/images/
- name: Load downloaded image to docker 📥
run: |
zstd --uncompress --stdout --rm /tmp/jupyter/images/${{ inputs.image }}-${{ inputs.platform }}-${{ inputs.variant }}.tar.zst | docker load
docker image ls --all
shell: bash
10 changes: 9 additions & 1 deletion .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -1,11 +1,19 @@
# To get started with Dependabot version updates, you'll need to specify which
# package ecosystems to update and where the package manifests are located.
# Please see the documentation for all configuration options:
# https://docs.github.com/en/code-security/supply-chain-security/keeping-your-dependencies-updated-automatically/configuration-options-for-dependency-updates
# https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file

version: 2
updates:
- package-ecosystem: github-actions
directory: /
schedule:
interval: weekly
- package-ecosystem: github-actions
directory: .github/actions/create-dev-env/
schedule:
interval: weekly
- package-ecosystem: github-actions
directory: .github/actions/load-image/
schedule:
interval: weekly
Loading