From ae60ed263433ba7ecf45cafd60f0d1f69470580a Mon Sep 17 00:00:00 2001
From: trz42 <12829274+trz42@users.noreply.github.com>
Date: Wed, 13 May 2026 03:48:40 +0000
Subject: [PATCH] update overview of available software
---
.../detail/BeautifulSoup.md | 5 +-
docs/available_software/detail/LavaVu.md | 85 ++++++++++++++++++
docs/available_software/detail/PyZMQ.md | 3 +-
docs/available_software/detail/Underworld.md | 89 +++++++++++++++++++
docs/available_software/detail/aiohttp.md | 25 +++++-
docs/available_software/detail/debugpy.md | 40 +++++++++
docs/available_software/detail/deprecation.md | 43 +++++++++
.../detail/hatch-jupyter-builder.md | 5 +-
docs/available_software/detail/ipywidgets.md | 73 +++++++++++++++
.../detail/jupyter-server-proxy.md | 77 ++++++++++++++++
.../detail/jupyter-server.md | 65 ++++++++------
.../detail/jupyter_packaging.md | 43 +++++++++
docs/available_software/detail/maturin.md | 4 +-
docs/available_software/detail/pytest.md | 7 +-
docs/available_software/detail/tornado.md | 3 +-
mkdocs.yml | 2 +-
16 files changed, 529 insertions(+), 40 deletions(-)
create mode 100644 docs/available_software/detail/LavaVu.md
create mode 100644 docs/available_software/detail/Underworld.md
create mode 100644 docs/available_software/detail/debugpy.md
create mode 100644 docs/available_software/detail/deprecation.md
create mode 100644 docs/available_software/detail/ipywidgets.md
create mode 100644 docs/available_software/detail/jupyter-server-proxy.md
create mode 100644 docs/available_software/detail/jupyter_packaging.md
diff --git a/docs/available_software/detail/BeautifulSoup.md b/docs/available_software/detail/BeautifulSoup.md
index a552f0db84..bb93018701 100644
--- a/docs/available_software/detail/BeautifulSoup.md
+++ b/docs/available_software/detail/BeautifulSoup.md
@@ -41,6 +41,7 @@ Beautiful Soup is a Python library designed for quick turnaround projects like s
|4.14.2|`generic`: `aarch64`, `x86_64`
Arm: `a64fx`, `neoverse_n1`, `neoverse_v1`, `nvidia/grace`
AMD: `zen2`, `zen3`, `zen4`
Intel: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`
|*(none)*|2025.06|`BeautifulSoup/4.14.2-GCCcore-14.3.0`|
|4.13.4|`generic`: `aarch64`, `x86_64`
Arm: `a64fx`, `neoverse_n1`, `neoverse_v1`, `nvidia/grace`
AMD: `zen2`, `zen3`, `zen4`
Intel: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`
|*(none)*|2025.06|`BeautifulSoup/4.13.4-GCCcore-14.2.0`|
|4.12.3|`generic`: `aarch64`, `x86_64`
Arm: `a64fx`, `neoverse_n1`, `neoverse_v1`, `nvidia/grace`
AMD: `zen2`, `zen3`, `zen4`
Intel: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`
|*(none)*|2025.06|`BeautifulSoup/4.12.3-GCCcore-13.3.0`|
+|4.12.2|`generic`: `aarch64`, `x86_64`
Arm: `a64fx`, `neoverse_n1`, `neoverse_v1`, `nvidia/grace`
AMD: `zen2`, `zen3`, `zen4`
Intel: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`
|*(none)*|2023.06|`BeautifulSoup/4.12.2-GCCcore-13.2.0`|
|4.12.2|`generic`: `aarch64`, `x86_64`
Arm: `a64fx`, `neoverse_n1`, `neoverse_v1`, `nvidia/grace`
AMD: `zen2`, `zen3`, `zen4`
Intel: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`
|*(none)*|2023.06|`BeautifulSoup/4.12.2-GCCcore-12.3.0`|
## Extensions
@@ -56,7 +57,7 @@ Overview of extensions included in BeautifulSoup installations
|4.14.2|`BeautifulSoup/4.14.2-GCCcore-14.3.0`|
|4.13.4|`BeautifulSoup/4.13.4-GCCcore-14.2.0`|
|4.12.3|`BeautifulSoup/4.12.3-GCCcore-13.3.0`|
-|4.12.2|`BeautifulSoup/4.12.2-GCCcore-12.3.0`|
+|4.12.2|`BeautifulSoup/4.12.2-GCCcore-13.2.0`
`BeautifulSoup/4.12.2-GCCcore-12.3.0`|
### soupsieve
@@ -65,5 +66,5 @@ Overview of extensions included in BeautifulSoup installations
| --- | --- |
|2.8|`BeautifulSoup/4.14.2-GCCcore-14.3.0`|
|2.7|`BeautifulSoup/4.13.4-GCCcore-14.2.0`|
-|2.5|`BeautifulSoup/4.12.3-GCCcore-13.3.0`|
+|2.5|`BeautifulSoup/4.12.3-GCCcore-13.3.0`
`BeautifulSoup/4.12.2-GCCcore-13.2.0`|
|2.4.1|`BeautifulSoup/4.12.2-GCCcore-12.3.0`|
\ No newline at end of file
diff --git a/docs/available_software/detail/LavaVu.md b/docs/available_software/detail/LavaVu.md
new file mode 100644
index 0000000000..8d73d63c5b
--- /dev/null
+++ b/docs/available_software/detail/LavaVu.md
@@ -0,0 +1,85 @@
+---
+json_ld:
+ '@context': https://schema.org
+ '@type': SoftwareApplication
+ applicationCategory: DeveloperApplication
+ description: '
+
+ A lightweight scientific visualisation tool with a python interface for fast
+
+ and flexible visual analysis.
+
+
+ LavaVu provides access to OpenGL powered 3D rendering of point, line, surface
+
+ and volume data with minimal setup and an interface focused on simple mapping
+
+ of values to visual properties while abstracting all the intricacies of OpenGL.
+
+ A scientific visualisation tool with a python interface for fast and flexible
+
+ visual analysis.
+
+ '
+ license: Not confirmed
+ name: LavaVu
+ offers:
+ '@type': Offer
+ price: 0
+ operatingSystem: LINUX
+ review:
+ '@type': Review
+ author:
+ '@type': Organization
+ name: EESSI
+ reviewBody: Application has been successfully made available on all architectures
+ supported by EESSI
+ reviewRating:
+ '@type': Rating
+ ratingValue: 5
+ softwareRequirements: See https://www.eessi.io/docs/ for how to make EESSI available
+ on your system
+ softwareVersion: '[''1.9.9'']'
+ url: https://lavavu.github.io/Documentation/
+---
+# LavaVu
+
+
+
+A lightweight scientific visualisation tool with a python interface for fast
+and flexible visual analysis.
+
+LavaVu provides access to OpenGL powered 3D rendering of point, line, surface
+and volume data with minimal setup and an interface focused on simple mapping
+of values to visual properties while abstracting all the intricacies of OpenGL.
+A scientific visualisation tool with a python interface for fast and flexible
+visual analysis.
+
+
+homepage: [https://lavavu.github.io/Documentation/](https://lavavu.github.io/Documentation/)
+
+## Available installations
+
+
+|LavaVu version|Supported CPU targets|Supported GPU targets|EESSI version|Module|
+| --- | --- | --- | --- | --- |
+|1.9.9|`generic`: `aarch64`, `x86_64`
Arm: `a64fx`, `neoverse_n1`, `neoverse_v1`, `nvidia/grace`
AMD: `zen2`, `zen3`, `zen4`
Intel: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`
|*(none)*|2023.06|`LavaVu/1.9.9-foss-2023b-egl`|
+
+## Extensions
+
+Overview of extensions included in LavaVu installations
+
+
+### lavavu
+
+
+|`lavavu` version|LavaVu modules that include it|
+| --- | --- |
+|1.9.9|`LavaVu/1.9.9-foss-2023b-egl`|
+
+### numpy_quaternion
+
+
+|`numpy_quaternion` version|LavaVu modules that include it|
+| --- | --- |
+|2024.0.9|`LavaVu/1.9.9-foss-2023b-egl`|
\ No newline at end of file
diff --git a/docs/available_software/detail/PyZMQ.md b/docs/available_software/detail/PyZMQ.md
index 4f4388da4a..ae9f8529c1 100644
--- a/docs/available_software/detail/PyZMQ.md
+++ b/docs/available_software/detail/PyZMQ.md
@@ -22,7 +22,7 @@ json_ld:
ratingValue: 5
softwareRequirements: See https://www.eessi.io/docs/ for how to make EESSI available
on your system
- softwareVersion: '[''27.1.0'', ''27.0.0'', ''26.2.0'', ''25.1.1'']'
+ softwareVersion: '[''27.1.0'', ''27.0.0'', ''26.2.0'', ''25.1.2'', ''25.1.1'']'
url: https://www.zeromq.org/bindings:python
---
# PyZMQ
@@ -40,4 +40,5 @@ Python bindings for ZeroMQ
|27.1.0|`generic`: `aarch64`, `x86_64`
Arm: `a64fx`, `neoverse_n1`, `neoverse_v1`, `nvidia/grace`
AMD: `zen2`, `zen3`, `zen4`
Intel: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`
|*(none)*|2025.06|`PyZMQ/27.1.0-GCCcore-14.3.0`|
|27.0.0|`generic`: `aarch64`, `x86_64`
Arm: `a64fx`, `neoverse_n1`, `neoverse_v1`, `nvidia/grace`
AMD: `zen2`, `zen3`, `zen4`
Intel: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`
|*(none)*|2025.06|`PyZMQ/27.0.0-GCCcore-14.2.0`|
|26.2.0|`generic`: `aarch64`, `x86_64`
Arm: `a64fx`, `neoverse_n1`, `neoverse_v1`, `nvidia/grace`
AMD: `zen2`, `zen3`, `zen4`
Intel: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`
|*(none)*|2025.06|`PyZMQ/26.2.0-GCCcore-13.3.0`|
+|25.1.2|`generic`: `aarch64`, `x86_64`
Arm: `a64fx`, `neoverse_n1`, `neoverse_v1`, `nvidia/grace`
AMD: `zen2`, `zen3`, `zen4`
Intel: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`
|*(none)*|2023.06|`PyZMQ/25.1.2-GCCcore-13.2.0`|
|25.1.1|`generic`: `aarch64`, `x86_64`
Arm: `a64fx`, `neoverse_n1`, `neoverse_v1`, `nvidia/grace`
AMD: `zen2`, `zen3`, `zen4`
Intel: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`
|*(none)*|2023.06|`PyZMQ/25.1.1-GCCcore-12.3.0`|
\ No newline at end of file
diff --git a/docs/available_software/detail/Underworld.md b/docs/available_software/detail/Underworld.md
new file mode 100644
index 0000000000..9921f15f1b
--- /dev/null
+++ b/docs/available_software/detail/Underworld.md
@@ -0,0 +1,89 @@
+---
+json_ld:
+ '@context': https://schema.org
+ '@type': SoftwareApplication
+ applicationCategory: DeveloperApplication
+ description: '
+
+ Underworld is a Python API (Application Programming Interface) which provides
+
+ functionality for the modelling of geodynamics processes, and is designed to
+
+ work (almost) seamlessly across PC, cloud and HPC infrastructure. Primarily
+
+ the API consists of a set of Python classes from which numerical geodynamics
+
+ models may be constructed. The API also provides the tools required for inline
+
+ analysis and data management. For scalability across multiprocessor platforms,
+
+ MPI (Message Passing Interface) is leveraged, and for performant operation all
+
+ heavy computations are executed within a statically typed layer.
+
+ Note: This version does not come with badlands.
+
+ '
+ license: Not confirmed
+ name: Underworld
+ offers:
+ '@type': Offer
+ price: 0
+ operatingSystem: LINUX
+ review:
+ '@type': Review
+ author:
+ '@type': Organization
+ name: EESSI
+ reviewBody: Application has been successfully made available on all architectures
+ supported by EESSI
+ reviewRating:
+ '@type': Rating
+ ratingValue: 5
+ softwareRequirements: See https://www.eessi.io/docs/ for how to make EESSI available
+ on your system
+ softwareVersion: '[''2.16.4'']'
+ url: https://www.underworldcode.org
+---
+# Underworld
+
+
+
+Underworld is a Python API (Application Programming Interface) which provides
+functionality for the modelling of geodynamics processes, and is designed to
+work (almost) seamlessly across PC, cloud and HPC infrastructure. Primarily
+the API consists of a set of Python classes from which numerical geodynamics
+models may be constructed. The API also provides the tools required for inline
+analysis and data management. For scalability across multiprocessor platforms,
+MPI (Message Passing Interface) is leveraged, and for performant operation all
+heavy computations are executed within a statically typed layer.
+Note: This version does not come with badlands.
+
+
+homepage: [https://www.underworldcode.org](https://www.underworldcode.org)
+
+## Available installations
+
+
+|Underworld version|Supported CPU targets|Supported GPU targets|EESSI version|Module|
+| --- | --- | --- | --- | --- |
+|2.16.4|`generic`: `aarch64`, `x86_64`
Arm: `a64fx`, `neoverse_n1`, `neoverse_v1`, `nvidia/grace`
AMD: `zen2`, `zen3`, `zen4`
Intel: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`
|*(none)*|2023.06|`Underworld/2.16.4-foss-2023b-egl`|
+
+## Extensions
+
+Overview of extensions included in Underworld installations
+
+
+### nbmake
+
+
+|`nbmake` version|Underworld modules that include it|
+| --- | --- |
+|1.5.5|`Underworld/2.16.4-foss-2023b-egl`|
+
+### underworld
+
+
+|`underworld` version|Underworld modules that include it|
+| --- | --- |
+|2.16.4|`Underworld/2.16.4-foss-2023b-egl`|
\ No newline at end of file
diff --git a/docs/available_software/detail/aiohttp.md b/docs/available_software/detail/aiohttp.md
index 9f03ee1cdd..7909e7c50d 100644
--- a/docs/available_software/detail/aiohttp.md
+++ b/docs/available_software/detail/aiohttp.md
@@ -22,7 +22,7 @@ json_ld:
ratingValue: 5
softwareRequirements: See https://www.eessi.io/docs/ for how to make EESSI available
on your system
- softwareVersion: '[''3.8.5'']'
+ softwareVersion: '[''3.9.5'', ''3.8.5'']'
url: https://github.com/aio-libs/aiohttp
---
# aiohttp
@@ -37,6 +37,7 @@ Asynchronous HTTP client/server framework for asyncio and Python.
|aiohttp version|Supported CPU targets|Supported GPU targets|EESSI version|Module|
| --- | --- | --- | --- | --- |
+|3.9.5|`generic`: `aarch64`, `x86_64`
Arm: `a64fx`, `neoverse_n1`, `neoverse_v1`, `nvidia/grace`
AMD: `zen2`, `zen3`, `zen4`
Intel: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`
|*(none)*|2023.06|`aiohttp/3.9.5-GCCcore-13.2.0`|
|3.8.5|`generic`: `aarch64`, `x86_64`
Arm: `a64fx`, `neoverse_n1`, `neoverse_v1`, `nvidia/grace`
AMD: `zen2`, `zen3`, `zen4`
Intel: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`
|*(none)*|2023.06|`aiohttp/3.8.5-GCCcore-12.3.0`|
## Extensions
@@ -44,11 +45,19 @@ Asynchronous HTTP client/server framework for asyncio and Python.
Overview of extensions included in aiohttp installations
+### aiohappyeyeballs
+
+
+|`aiohappyeyeballs` version|aiohttp modules that include it|
+| --- | --- |
+|2.3.2|`aiohttp/3.9.5-GCCcore-13.2.0`|
+
### aiohttp
|`aiohttp` version|aiohttp modules that include it|
| --- | --- |
+|3.9.5|`aiohttp/3.9.5-GCCcore-13.2.0`|
|3.8.5|`aiohttp/3.8.5-GCCcore-12.3.0`|
### aiosignal
@@ -56,20 +65,28 @@ Overview of extensions included in aiohttp installations
|`aiosignal` version|aiohttp modules that include it|
| --- | --- |
-|1.3.1|`aiohttp/3.8.5-GCCcore-12.3.0`|
+|1.3.1|`aiohttp/3.9.5-GCCcore-13.2.0`
`aiohttp/3.8.5-GCCcore-12.3.0`|
### async-timeout
|`async-timeout` version|aiohttp modules that include it|
| --- | --- |
-|4.0.3|`aiohttp/3.8.5-GCCcore-12.3.0`|
+|4.0.3|`aiohttp/3.9.5-GCCcore-13.2.0`
`aiohttp/3.8.5-GCCcore-12.3.0`|
+
+### expandvars
+
+
+|`expandvars` version|aiohttp modules that include it|
+| --- | --- |
+|0.12.0|`aiohttp/3.9.5-GCCcore-13.2.0`|
### frozenlist
|`frozenlist` version|aiohttp modules that include it|
| --- | --- |
+|1.4.1|`aiohttp/3.9.5-GCCcore-13.2.0`|
|1.4.0|`aiohttp/3.8.5-GCCcore-12.3.0`|
### multidict
@@ -77,6 +94,7 @@ Overview of extensions included in aiohttp installations
|`multidict` version|aiohttp modules that include it|
| --- | --- |
+|6.0.5|`aiohttp/3.9.5-GCCcore-13.2.0`|
|6.0.4|`aiohttp/3.8.5-GCCcore-12.3.0`|
### yarl
@@ -84,4 +102,5 @@ Overview of extensions included in aiohttp installations
|`yarl` version|aiohttp modules that include it|
| --- | --- |
+|1.9.4|`aiohttp/3.9.5-GCCcore-13.2.0`|
|1.9.2|`aiohttp/3.8.5-GCCcore-12.3.0`|
\ No newline at end of file
diff --git a/docs/available_software/detail/debugpy.md b/docs/available_software/detail/debugpy.md
new file mode 100644
index 0000000000..350351895a
--- /dev/null
+++ b/docs/available_software/detail/debugpy.md
@@ -0,0 +1,40 @@
+---
+json_ld:
+ '@context': https://schema.org
+ '@type': SoftwareApplication
+ applicationCategory: DeveloperApplication
+ description: An implementation of the Debug Adapter Protocol for Python
+ license: Not confirmed
+ name: debugpy
+ offers:
+ '@type': Offer
+ price: 0
+ operatingSystem: LINUX
+ review:
+ '@type': Review
+ author:
+ '@type': Organization
+ name: EESSI
+ reviewBody: Application has been successfully made available on all architectures
+ supported by EESSI
+ reviewRating:
+ '@type': Rating
+ ratingValue: 5
+ softwareRequirements: See https://www.eessi.io/docs/ for how to make EESSI available
+ on your system
+ softwareVersion: '[''1.8.1'']'
+ url: https://aka.ms/debugpy
+---
+# debugpy
+
+
+An implementation of the Debug Adapter Protocol for Python
+
+homepage: [https://aka.ms/debugpy](https://aka.ms/debugpy)
+
+## Available installations
+
+
+|debugpy version|Supported CPU targets|Supported GPU targets|EESSI version|Module|
+| --- | --- | --- | --- | --- |
+|1.8.1|`generic`: `aarch64`, `x86_64`
Arm: `a64fx`, `neoverse_n1`, `neoverse_v1`, `nvidia/grace`
AMD: `zen2`, `zen3`, `zen4`
Intel: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`
|*(none)*|2023.06|`debugpy/1.8.1-GCCcore-13.2.0`|
\ No newline at end of file
diff --git a/docs/available_software/detail/deprecation.md b/docs/available_software/detail/deprecation.md
new file mode 100644
index 0000000000..6e0d67d80b
--- /dev/null
+++ b/docs/available_software/detail/deprecation.md
@@ -0,0 +1,43 @@
+---
+json_ld:
+ '@context': https://schema.org
+ '@type': SoftwareApplication
+ applicationCategory: DeveloperApplication
+ description: 'The deprecation library provides a deprecated decorator
+
+ and a fail_if_not_removed decorator for your tests.'
+ license: Not confirmed
+ name: deprecation
+ offers:
+ '@type': Offer
+ price: 0
+ operatingSystem: LINUX
+ review:
+ '@type': Review
+ author:
+ '@type': Organization
+ name: EESSI
+ reviewBody: Application has been successfully made available on all architectures
+ supported by EESSI
+ reviewRating:
+ '@type': Rating
+ ratingValue: 5
+ softwareRequirements: See https://www.eessi.io/docs/ for how to make EESSI available
+ on your system
+ softwareVersion: '[''2.1.0'']'
+ url: http://deprecation.readthedocs.io
+---
+# deprecation
+
+
+The deprecation library provides a deprecated decorator
+and a fail_if_not_removed decorator for your tests.
+
+homepage: [http://deprecation.readthedocs.io](http://deprecation.readthedocs.io)
+
+## Available installations
+
+
+|deprecation version|Supported CPU targets|Supported GPU targets|EESSI version|Module|
+| --- | --- | --- | --- | --- |
+|2.1.0|`generic`: `aarch64`, `x86_64`
Arm: `a64fx`, `neoverse_n1`, `neoverse_v1`, `nvidia/grace`
AMD: `zen2`, `zen3`, `zen4`
Intel: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`
|*(none)*|2023.06|`deprecation/2.1.0-GCCcore-13.2.0`|
\ No newline at end of file
diff --git a/docs/available_software/detail/hatch-jupyter-builder.md b/docs/available_software/detail/hatch-jupyter-builder.md
index 5e828680aa..30c192df06 100644
--- a/docs/available_software/detail/hatch-jupyter-builder.md
+++ b/docs/available_software/detail/hatch-jupyter-builder.md
@@ -50,6 +50,7 @@ Typical use cases are Jupyter Lab Extensions and Jupyter Widgets.
|0.9.1|`generic`: `aarch64`, `x86_64`
Arm: `a64fx`, `neoverse_n1`, `neoverse_v1`, `nvidia/grace`
AMD: `zen2`, `zen3`, `zen4`
Intel: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`
|*(none)*|2025.06|`hatch-jupyter-builder/0.9.1-GCCcore-14.3.0`|
|0.9.1|`generic`: `aarch64`, `x86_64`
Arm: `a64fx`, `neoverse_n1`, `neoverse_v1`, `nvidia/grace`
AMD: `zen2`, `zen3`, `zen4`
Intel: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`
|*(none)*|2025.06|`hatch-jupyter-builder/0.9.1-GCCcore-14.2.0`|
|0.9.1|`generic`: `aarch64`, `x86_64`
Arm: `a64fx`, `neoverse_n1`, `neoverse_v1`, `nvidia/grace`
AMD: `zen2`, `zen3`, `zen4`
Intel: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`
|*(none)*|2025.06|`hatch-jupyter-builder/0.9.1-GCCcore-13.3.0`|
+|0.9.1|`generic`: `aarch64`, `x86_64`
Arm: `a64fx`, `neoverse_n1`, `neoverse_v1`, `nvidia/grace`
AMD: `zen2`, `zen3`, `zen4`
Intel: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`
|*(none)*|2023.06|`hatch-jupyter-builder/0.9.1-GCCcore-13.2.0`|
|0.9.1|`generic`: `aarch64`, `x86_64`
Arm: `a64fx`, `neoverse_n1`, `neoverse_v1`, `nvidia/grace`
AMD: `zen2`, `zen3`, `zen4`
Intel: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`
|*(none)*|2023.06|`hatch-jupyter-builder/0.9.1-GCCcore-12.3.0`|
## Extensions
@@ -62,7 +63,7 @@ Overview of extensions included in hatch-jupyter-builder installations
|`hatch_jupyter_builder` version|hatch-jupyter-builder modules that include it|
| --- | --- |
-|0.9.1|`hatch-jupyter-builder/0.9.1-GCCcore-14.3.0`
`hatch-jupyter-builder/0.9.1-GCCcore-14.2.0`
`hatch-jupyter-builder/0.9.1-GCCcore-13.3.0`
`hatch-jupyter-builder/0.9.1-GCCcore-12.3.0`|
+|0.9.1|`hatch-jupyter-builder/0.9.1-GCCcore-14.3.0`
`hatch-jupyter-builder/0.9.1-GCCcore-14.2.0`
`hatch-jupyter-builder/0.9.1-GCCcore-13.3.0`
`hatch-jupyter-builder/0.9.1-GCCcore-13.2.0`
`hatch-jupyter-builder/0.9.1-GCCcore-12.3.0`|
### hatch_nodejs_version
@@ -70,4 +71,4 @@ Overview of extensions included in hatch-jupyter-builder installations
|`hatch_nodejs_version` version|hatch-jupyter-builder modules that include it|
| --- | --- |
|0.4.0|`hatch-jupyter-builder/0.9.1-GCCcore-14.3.0`|
-|0.3.2|`hatch-jupyter-builder/0.9.1-GCCcore-14.2.0`
`hatch-jupyter-builder/0.9.1-GCCcore-13.3.0`
`hatch-jupyter-builder/0.9.1-GCCcore-12.3.0`|
\ No newline at end of file
+|0.3.2|`hatch-jupyter-builder/0.9.1-GCCcore-14.2.0`
`hatch-jupyter-builder/0.9.1-GCCcore-13.3.0`
`hatch-jupyter-builder/0.9.1-GCCcore-13.2.0`
`hatch-jupyter-builder/0.9.1-GCCcore-12.3.0`|
\ No newline at end of file
diff --git a/docs/available_software/detail/ipywidgets.md b/docs/available_software/detail/ipywidgets.md
new file mode 100644
index 0000000000..cf938012eb
--- /dev/null
+++ b/docs/available_software/detail/ipywidgets.md
@@ -0,0 +1,73 @@
+---
+json_ld:
+ '@context': https://schema.org
+ '@type': SoftwareApplication
+ applicationCategory: DeveloperApplication
+ description: Jupyter Widgets are interactive browser controls for Jupyter notebooks
+ license: Not confirmed
+ name: ipywidgets
+ offers:
+ '@type': Offer
+ price: 0
+ operatingSystem: LINUX
+ review:
+ '@type': Review
+ author:
+ '@type': Organization
+ name: EESSI
+ reviewBody: Application has been successfully made available on all architectures
+ supported by EESSI
+ reviewRating:
+ '@type': Rating
+ ratingValue: 5
+ softwareRequirements: See https://www.eessi.io/docs/ for how to make EESSI available
+ on your system
+ softwareVersion: '[''8.1.2'']'
+ url: https://jupyter.org/
+---
+# ipywidgets
+
+
+Jupyter Widgets are interactive browser controls for Jupyter notebooks
+
+homepage: [https://jupyter.org/](https://jupyter.org/)
+
+## Available installations
+
+
+|ipywidgets version|Supported CPU targets|Supported GPU targets|EESSI version|Module|
+| --- | --- | --- | --- | --- |
+|8.1.2|`generic`: `aarch64`, `x86_64`
Arm: `a64fx`, `neoverse_n1`, `neoverse_v1`, `nvidia/grace`
AMD: `zen2`, `zen3`, `zen4`
Intel: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`
|*(none)*|2023.06|`ipywidgets/8.1.2-GCCcore-13.2.0`|
+
+## Extensions
+
+Overview of extensions included in ipywidgets installations
+
+
+### comm
+
+
+|`comm` version|ipywidgets modules that include it|
+| --- | --- |
+|0.2.2|`ipywidgets/8.1.2-GCCcore-13.2.0`|
+
+### ipywidgets
+
+
+|`ipywidgets` version|ipywidgets modules that include it|
+| --- | --- |
+|8.1.2|`ipywidgets/8.1.2-GCCcore-13.2.0`|
+
+### jupyterlab_widgets
+
+
+|`jupyterlab_widgets` version|ipywidgets modules that include it|
+| --- | --- |
+|3.0.10|`ipywidgets/8.1.2-GCCcore-13.2.0`|
+
+### widgetsnbextension
+
+
+|`widgetsnbextension` version|ipywidgets modules that include it|
+| --- | --- |
+|4.0.10|`ipywidgets/8.1.2-GCCcore-13.2.0`|
\ No newline at end of file
diff --git a/docs/available_software/detail/jupyter-server-proxy.md b/docs/available_software/detail/jupyter-server-proxy.md
new file mode 100644
index 0000000000..e6c4d37924
--- /dev/null
+++ b/docs/available_software/detail/jupyter-server-proxy.md
@@ -0,0 +1,77 @@
+---
+json_ld:
+ '@context': https://schema.org
+ '@type': SoftwareApplication
+ applicationCategory: DeveloperApplication
+ description: 'Jupyter Server Proxy lets you run arbitrary external processes
+
+ (such as RStudio, Shiny Server, Syncthing, PostgreSQL, Code Server, etc)
+
+ alongside your notebook server and provide authenticated web access to them
+
+ using a path like /rstudio next to others like /lab. Alongside the python
+
+ package that provides the main functionality, the JupyterLab extension
+
+ (@jupyterlab/server-proxy) provides buttons in the JupyterLab launcher window
+
+ to get to RStudio for example.'
+ license: Not confirmed
+ name: jupyter-server-proxy
+ offers:
+ '@type': Offer
+ price: 0
+ operatingSystem: LINUX
+ review:
+ '@type': Review
+ author:
+ '@type': Organization
+ name: EESSI
+ reviewBody: Application has been successfully made available on all architectures
+ supported by EESSI
+ reviewRating:
+ '@type': Rating
+ ratingValue: 5
+ softwareRequirements: See https://www.eessi.io/docs/ for how to make EESSI available
+ on your system
+ softwareVersion: '[''4.1.2'']'
+ url: https://github.com/jupyterhub/jupyter-server-proxy
+---
+# jupyter-server-proxy
+
+
+Jupyter Server Proxy lets you run arbitrary external processes
+(such as RStudio, Shiny Server, Syncthing, PostgreSQL, Code Server, etc)
+alongside your notebook server and provide authenticated web access to them
+using a path like /rstudio next to others like /lab. Alongside the python
+package that provides the main functionality, the JupyterLab extension
+(@jupyterlab/server-proxy) provides buttons in the JupyterLab launcher window
+to get to RStudio for example.
+
+homepage: [https://github.com/jupyterhub/jupyter-server-proxy](https://github.com/jupyterhub/jupyter-server-proxy)
+
+## Available installations
+
+
+|jupyter-server-proxy version|Supported CPU targets|Supported GPU targets|EESSI version|Module|
+| --- | --- | --- | --- | --- |
+|4.1.2|`generic`: `aarch64`, `x86_64`
Arm: `a64fx`, `neoverse_n1`, `neoverse_v1`, `nvidia/grace`
AMD: `zen2`, `zen3`, `zen4`
Intel: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`
|*(none)*|2023.06|`jupyter-server-proxy/4.1.2-GCCcore-13.2.0`|
+
+## Extensions
+
+Overview of extensions included in jupyter-server-proxy installations
+
+
+### jupyter_server_proxy
+
+
+|`jupyter_server_proxy` version|jupyter-server-proxy modules that include it|
+| --- | --- |
+|4.1.2|`jupyter-server-proxy/4.1.2-GCCcore-13.2.0`|
+
+### simpervisor
+
+
+|`simpervisor` version|jupyter-server-proxy modules that include it|
+| --- | --- |
+|1.0.0|`jupyter-server-proxy/4.1.2-GCCcore-13.2.0`|
\ No newline at end of file
diff --git a/docs/available_software/detail/jupyter-server.md b/docs/available_software/detail/jupyter-server.md
index 9876a1ba40..5bd08692cc 100644
--- a/docs/available_software/detail/jupyter-server.md
+++ b/docs/available_software/detail/jupyter-server.md
@@ -27,7 +27,7 @@ json_ld:
ratingValue: 5
softwareRequirements: See https://www.eessi.io/docs/ for how to make EESSI available
on your system
- softwareVersion: '[''2.17.0'', ''2.16.0'', ''2.14.2'', ''2.7.2'']'
+ softwareVersion: '[''2.17.0'', ''2.16.0'', ''2.14.2'', ''2.14.0'', ''2.7.2'']'
url: https://jupyter.org/
---
# jupyter-server
@@ -47,6 +47,7 @@ Voila.
|2.17.0|`generic`: `aarch64`, `x86_64`
Arm: `a64fx`, `neoverse_n1`, `neoverse_v1`, `nvidia/grace`
AMD: `zen2`, `zen3`, `zen4`
Intel: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`
|*(none)*|2025.06|`jupyter-server/2.17.0-GCCcore-14.3.0`|
|2.16.0|`generic`: `aarch64`, `x86_64`
Arm: `a64fx`, `neoverse_n1`, `neoverse_v1`, `nvidia/grace`
AMD: `zen2`, `zen3`, `zen4`
Intel: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`
|*(none)*|2025.06|`jupyter-server/2.16.0-GCCcore-14.2.0`|
|2.14.2|`generic`: `aarch64`, `x86_64`
Arm: `a64fx`, `neoverse_n1`, `neoverse_v1`, `nvidia/grace`
AMD: `zen2`, `zen3`, `zen4`
Intel: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`
|*(none)*|2025.06|`jupyter-server/2.14.2-GCCcore-13.3.0`|
+|2.14.0|`generic`: `aarch64`, `x86_64`
Arm: `a64fx`, `neoverse_n1`, `neoverse_v1`, `nvidia/grace`
AMD: `zen2`, `zen3`, `zen4`
Intel: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`
|*(none)*|2023.06|`jupyter-server/2.14.0-GCCcore-13.2.0`|
|2.7.2|`generic`: `aarch64`, `x86_64`
Arm: `a64fx`, `neoverse_n1`, `neoverse_v1`, `nvidia/grace`
AMD: `zen2`, `zen3`, `zen4`
Intel: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`
|*(none)*|2023.06|`jupyter-server/2.7.2-GCCcore-12.3.0`|
## Extensions
@@ -61,7 +62,7 @@ Overview of extensions included in jupyter-server installations
| --- | --- |
|4.11.0|`jupyter-server/2.17.0-GCCcore-14.3.0`|
|4.9.0|`jupyter-server/2.16.0-GCCcore-14.2.0`|
-|4.3.0|`jupyter-server/2.14.2-GCCcore-13.3.0`|
+|4.3.0|`jupyter-server/2.14.2-GCCcore-13.3.0`
`jupyter-server/2.14.0-GCCcore-13.2.0`|
|3.7.1|`jupyter-server/2.7.2-GCCcore-12.3.0`|
### argon2-cffi-bindings
@@ -69,7 +70,7 @@ Overview of extensions included in jupyter-server installations
|`argon2-cffi-bindings` version|jupyter-server modules that include it|
| --- | --- |
-|21.2.0|`jupyter-server/2.16.0-GCCcore-14.2.0`
`jupyter-server/2.14.2-GCCcore-13.3.0`
`jupyter-server/2.7.2-GCCcore-12.3.0`|
+|21.2.0|`jupyter-server/2.16.0-GCCcore-14.2.0`
`jupyter-server/2.14.2-GCCcore-13.3.0`
`jupyter-server/2.14.0-GCCcore-13.2.0`
`jupyter-server/2.7.2-GCCcore-12.3.0`|
### argon2_cffi
@@ -77,7 +78,7 @@ Overview of extensions included in jupyter-server installations
|`argon2_cffi` version|jupyter-server modules that include it|
| --- | --- |
|25.1.0|`jupyter-server/2.17.0-GCCcore-14.3.0`
`jupyter-server/2.16.0-GCCcore-14.2.0`|
-|23.1.0|`jupyter-server/2.14.2-GCCcore-13.3.0`
`jupyter-server/2.7.2-GCCcore-12.3.0`|
+|23.1.0|`jupyter-server/2.14.2-GCCcore-13.3.0`
`jupyter-server/2.14.0-GCCcore-13.2.0`
`jupyter-server/2.7.2-GCCcore-12.3.0`|
### argon2_cffi_bindings
@@ -99,7 +100,7 @@ Overview of extensions included in jupyter-server installations
|`bleach` version|jupyter-server modules that include it|
| --- | --- |
|6.2.0|`jupyter-server/2.17.0-GCCcore-14.3.0`
`jupyter-server/2.16.0-GCCcore-14.2.0`|
-|6.1.0|`jupyter-server/2.14.2-GCCcore-13.3.0`|
+|6.1.0|`jupyter-server/2.14.2-GCCcore-13.3.0`
`jupyter-server/2.14.0-GCCcore-13.2.0`|
|6.0.0|`jupyter-server/2.7.2-GCCcore-12.3.0`|
### comm
@@ -126,7 +127,7 @@ Overview of extensions included in jupyter-server installations
|`defusedxml` version|jupyter-server modules that include it|
| --- | --- |
-|0.7.1|`jupyter-server/2.17.0-GCCcore-14.3.0`
`jupyter-server/2.16.0-GCCcore-14.2.0`
`jupyter-server/2.14.2-GCCcore-13.3.0`
`jupyter-server/2.7.2-GCCcore-12.3.0`|
+|0.7.1|`jupyter-server/2.17.0-GCCcore-14.3.0`
`jupyter-server/2.16.0-GCCcore-14.2.0`
`jupyter-server/2.14.2-GCCcore-13.3.0`
`jupyter-server/2.14.0-GCCcore-13.2.0`
`jupyter-server/2.7.2-GCCcore-12.3.0`|
### deprecation
@@ -143,6 +144,7 @@ Overview of extensions included in jupyter-server installations
|2.21.2|`jupyter-server/2.17.0-GCCcore-14.3.0`|
|2.21.1|`jupyter-server/2.16.0-GCCcore-14.2.0`|
|2.20.0|`jupyter-server/2.14.2-GCCcore-13.3.0`|
+|2.19.1|`jupyter-server/2.14.0-GCCcore-13.2.0`|
|2.18.0|`jupyter-server/2.7.2-GCCcore-12.3.0`|
### hatch_jupyter_builder
@@ -166,6 +168,7 @@ Overview of extensions included in jupyter-server installations
| --- | --- |
|6.30.1|`jupyter-server/2.17.0-GCCcore-14.3.0`|
|6.29.5|`jupyter-server/2.16.0-GCCcore-14.2.0`
`jupyter-server/2.14.2-GCCcore-13.3.0`|
+|6.29.4|`jupyter-server/2.14.0-GCCcore-13.2.0`|
|6.25.1|`jupyter-server/2.7.2-GCCcore-12.3.0`|
### ipython_genutils
@@ -173,7 +176,7 @@ Overview of extensions included in jupyter-server installations
|`ipython_genutils` version|jupyter-server modules that include it|
| --- | --- |
-|0.2.0|`jupyter-server/2.17.0-GCCcore-14.3.0`
`jupyter-server/2.16.0-GCCcore-14.2.0`
`jupyter-server/2.14.2-GCCcore-13.3.0`
`jupyter-server/2.7.2-GCCcore-12.3.0`|
+|0.2.0|`jupyter-server/2.17.0-GCCcore-14.3.0`
`jupyter-server/2.16.0-GCCcore-14.2.0`
`jupyter-server/2.14.2-GCCcore-13.3.0`
`jupyter-server/2.14.0-GCCcore-13.2.0`
`jupyter-server/2.7.2-GCCcore-12.3.0`|
### ipywidgets
@@ -192,6 +195,7 @@ Overview of extensions included in jupyter-server installations
|4.25.1|`jupyter-server/2.17.0-GCCcore-14.3.0`|
|4.24.0|`jupyter-server/2.16.0-GCCcore-14.2.0`|
|4.23.0|`jupyter-server/2.14.2-GCCcore-13.3.0`|
+|4.22.0|`jupyter-server/2.14.0-GCCcore-13.2.0`|
|4.18.0|`jupyter-server/2.7.2-GCCcore-12.3.0`|
### jsonschema_specifications
@@ -202,6 +206,7 @@ Overview of extensions included in jupyter-server installations
|2025.9.1|`jupyter-server/2.17.0-GCCcore-14.3.0`|
|2025.4.1|`jupyter-server/2.16.0-GCCcore-14.2.0`|
|2024.10.1|`jupyter-server/2.14.2-GCCcore-13.3.0`|
+|2023.12.1|`jupyter-server/2.14.0-GCCcore-13.2.0`|
|2023.7.1|`jupyter-server/2.7.2-GCCcore-12.3.0`|
### jupyter_client
@@ -210,6 +215,7 @@ Overview of extensions included in jupyter-server installations
|`jupyter_client` version|jupyter-server modules that include it|
| --- | --- |
|8.6.3|`jupyter-server/2.17.0-GCCcore-14.3.0`
`jupyter-server/2.16.0-GCCcore-14.2.0`
`jupyter-server/2.14.2-GCCcore-13.3.0`|
+|8.6.1|`jupyter-server/2.14.0-GCCcore-13.2.0`|
|8.3.0|`jupyter-server/2.7.2-GCCcore-12.3.0`|
### jupyter_core
@@ -218,7 +224,7 @@ Overview of extensions included in jupyter-server installations
|`jupyter_core` version|jupyter-server modules that include it|
| --- | --- |
|5.8.1|`jupyter-server/2.17.0-GCCcore-14.3.0`
`jupyter-server/2.16.0-GCCcore-14.2.0`|
-|5.7.2|`jupyter-server/2.14.2-GCCcore-13.3.0`|
+|5.7.2|`jupyter-server/2.14.2-GCCcore-13.3.0`
`jupyter-server/2.14.0-GCCcore-13.2.0`|
|5.3.1|`jupyter-server/2.7.2-GCCcore-12.3.0`|
### jupyter_events
@@ -227,7 +233,7 @@ Overview of extensions included in jupyter-server installations
|`jupyter_events` version|jupyter-server modules that include it|
| --- | --- |
|0.12.0|`jupyter-server/2.17.0-GCCcore-14.3.0`
`jupyter-server/2.16.0-GCCcore-14.2.0`|
-|0.10.0|`jupyter-server/2.14.2-GCCcore-13.3.0`|
+|0.10.0|`jupyter-server/2.14.2-GCCcore-13.3.0`
`jupyter-server/2.14.0-GCCcore-13.2.0`|
|0.7.0|`jupyter-server/2.7.2-GCCcore-12.3.0`|
### jupyter_packaging
@@ -245,6 +251,7 @@ Overview of extensions included in jupyter-server installations
|2.17.0|`jupyter-server/2.17.0-GCCcore-14.3.0`|
|2.16.0|`jupyter-server/2.16.0-GCCcore-14.2.0`|
|2.14.2|`jupyter-server/2.14.2-GCCcore-13.3.0`|
+|2.14.0|`jupyter-server/2.14.0-GCCcore-13.2.0`|
|2.7.2|`jupyter-server/2.7.2-GCCcore-12.3.0`|
### jupyter_server_terminals
@@ -252,7 +259,7 @@ Overview of extensions included in jupyter-server installations
|`jupyter_server_terminals` version|jupyter-server modules that include it|
| --- | --- |
-|0.5.3|`jupyter-server/2.17.0-GCCcore-14.3.0`
`jupyter-server/2.16.0-GCCcore-14.2.0`
`jupyter-server/2.14.2-GCCcore-13.3.0`|
+|0.5.3|`jupyter-server/2.17.0-GCCcore-14.3.0`
`jupyter-server/2.16.0-GCCcore-14.2.0`
`jupyter-server/2.14.2-GCCcore-13.3.0`
`jupyter-server/2.14.0-GCCcore-13.2.0`|
|0.4.4|`jupyter-server/2.7.2-GCCcore-12.3.0`|
### jupyterlab_pygments
@@ -260,7 +267,7 @@ Overview of extensions included in jupyter-server installations
|`jupyterlab_pygments` version|jupyter-server modules that include it|
| --- | --- |
-|0.3.0|`jupyter-server/2.17.0-GCCcore-14.3.0`
`jupyter-server/2.16.0-GCCcore-14.2.0`
`jupyter-server/2.14.2-GCCcore-13.3.0`|
+|0.3.0|`jupyter-server/2.17.0-GCCcore-14.3.0`
`jupyter-server/2.16.0-GCCcore-14.2.0`
`jupyter-server/2.14.2-GCCcore-13.3.0`
`jupyter-server/2.14.0-GCCcore-13.2.0`|
|0.2.2|`jupyter-server/2.7.2-GCCcore-12.3.0`|
### jupyterlab_widgets
@@ -279,7 +286,7 @@ Overview of extensions included in jupyter-server installations
| --- | --- |
|3.1.4|`jupyter-server/2.17.0-GCCcore-14.3.0`|
|3.1.3|`jupyter-server/2.16.0-GCCcore-14.2.0`|
-|3.0.2|`jupyter-server/2.14.2-GCCcore-13.3.0`|
+|3.0.2|`jupyter-server/2.14.2-GCCcore-13.3.0`
`jupyter-server/2.14.0-GCCcore-13.2.0`|
|3.0.1|`jupyter-server/2.7.2-GCCcore-12.3.0`|
### nbclient
@@ -288,7 +295,7 @@ Overview of extensions included in jupyter-server installations
|`nbclient` version|jupyter-server modules that include it|
| --- | --- |
|0.10.2|`jupyter-server/2.17.0-GCCcore-14.3.0`
`jupyter-server/2.16.0-GCCcore-14.2.0`|
-|0.10.0|`jupyter-server/2.14.2-GCCcore-13.3.0`|
+|0.10.0|`jupyter-server/2.14.2-GCCcore-13.3.0`
`jupyter-server/2.14.0-GCCcore-13.2.0`|
|0.8.0|`jupyter-server/2.7.2-GCCcore-12.3.0`|
### nbconvert
@@ -297,7 +304,7 @@ Overview of extensions included in jupyter-server installations
|`nbconvert` version|jupyter-server modules that include it|
| --- | --- |
|7.16.6|`jupyter-server/2.17.0-GCCcore-14.3.0`
`jupyter-server/2.16.0-GCCcore-14.2.0`|
-|7.16.4|`jupyter-server/2.14.2-GCCcore-13.3.0`|
+|7.16.4|`jupyter-server/2.14.2-GCCcore-13.3.0`
`jupyter-server/2.14.0-GCCcore-13.2.0`|
|7.7.4|`jupyter-server/2.7.2-GCCcore-12.3.0`|
### nbformat
@@ -305,7 +312,7 @@ Overview of extensions included in jupyter-server installations
|`nbformat` version|jupyter-server modules that include it|
| --- | --- |
-|5.10.4|`jupyter-server/2.17.0-GCCcore-14.3.0`
`jupyter-server/2.16.0-GCCcore-14.2.0`
`jupyter-server/2.14.2-GCCcore-13.3.0`|
+|5.10.4|`jupyter-server/2.17.0-GCCcore-14.3.0`
`jupyter-server/2.16.0-GCCcore-14.2.0`
`jupyter-server/2.14.2-GCCcore-13.3.0`
`jupyter-server/2.14.0-GCCcore-13.2.0`|
|5.9.2|`jupyter-server/2.7.2-GCCcore-12.3.0`|
### nest_asyncio
@@ -313,7 +320,7 @@ Overview of extensions included in jupyter-server installations
|`nest_asyncio` version|jupyter-server modules that include it|
| --- | --- |
-|1.6.0|`jupyter-server/2.17.0-GCCcore-14.3.0`
`jupyter-server/2.16.0-GCCcore-14.2.0`
`jupyter-server/2.14.2-GCCcore-13.3.0`|
+|1.6.0|`jupyter-server/2.17.0-GCCcore-14.3.0`
`jupyter-server/2.16.0-GCCcore-14.2.0`
`jupyter-server/2.14.2-GCCcore-13.3.0`
`jupyter-server/2.14.0-GCCcore-13.2.0`|
|1.5.7|`jupyter-server/2.7.2-GCCcore-12.3.0`|
### notebook_shim
@@ -321,7 +328,7 @@ Overview of extensions included in jupyter-server installations
|`notebook_shim` version|jupyter-server modules that include it|
| --- | --- |
-|0.2.4|`jupyter-server/2.17.0-GCCcore-14.3.0`
`jupyter-server/2.16.0-GCCcore-14.2.0`
`jupyter-server/2.14.2-GCCcore-13.3.0`|
+|0.2.4|`jupyter-server/2.17.0-GCCcore-14.3.0`
`jupyter-server/2.16.0-GCCcore-14.2.0`
`jupyter-server/2.14.2-GCCcore-13.3.0`
`jupyter-server/2.14.0-GCCcore-13.2.0`|
|0.2.3|`jupyter-server/2.7.2-GCCcore-12.3.0`|
### overrides
@@ -329,7 +336,7 @@ Overview of extensions included in jupyter-server installations
|`overrides` version|jupyter-server modules that include it|
| --- | --- |
-|7.7.0|`jupyter-server/2.17.0-GCCcore-14.3.0`
`jupyter-server/2.16.0-GCCcore-14.2.0`
`jupyter-server/2.14.2-GCCcore-13.3.0`|
+|7.7.0|`jupyter-server/2.17.0-GCCcore-14.3.0`
`jupyter-server/2.16.0-GCCcore-14.2.0`
`jupyter-server/2.14.2-GCCcore-13.3.0`
`jupyter-server/2.14.0-GCCcore-13.2.0`|
|7.4.0|`jupyter-server/2.7.2-GCCcore-12.3.0`|
### pandocfilters
@@ -337,7 +344,7 @@ Overview of extensions included in jupyter-server installations
|`pandocfilters` version|jupyter-server modules that include it|
| --- | --- |
-|1.5.1|`jupyter-server/2.17.0-GCCcore-14.3.0`
`jupyter-server/2.16.0-GCCcore-14.2.0`
`jupyter-server/2.14.2-GCCcore-13.3.0`|
+|1.5.1|`jupyter-server/2.17.0-GCCcore-14.3.0`
`jupyter-server/2.16.0-GCCcore-14.2.0`
`jupyter-server/2.14.2-GCCcore-13.3.0`
`jupyter-server/2.14.0-GCCcore-13.2.0`|
|1.5.0|`jupyter-server/2.7.2-GCCcore-12.3.0`|
### prometheus_client
@@ -348,6 +355,7 @@ Overview of extensions included in jupyter-server installations
|0.23.1|`jupyter-server/2.17.0-GCCcore-14.3.0`|
|0.22.1|`jupyter-server/2.16.0-GCCcore-14.2.0`|
|0.21.0|`jupyter-server/2.14.2-GCCcore-13.3.0`|
+|0.20.0|`jupyter-server/2.14.0-GCCcore-13.2.0`|
|0.17.1|`jupyter-server/2.7.2-GCCcore-12.3.0`|
### python-json-logger
@@ -355,7 +363,7 @@ Overview of extensions included in jupyter-server installations
|`python-json-logger` version|jupyter-server modules that include it|
| --- | --- |
-|2.0.7|`jupyter-server/2.14.2-GCCcore-13.3.0`
`jupyter-server/2.7.2-GCCcore-12.3.0`|
+|2.0.7|`jupyter-server/2.14.2-GCCcore-13.3.0`
`jupyter-server/2.14.0-GCCcore-13.2.0`
`jupyter-server/2.7.2-GCCcore-12.3.0`|
### python_json_logger
@@ -370,7 +378,7 @@ Overview of extensions included in jupyter-server installations
|`referencing` version|jupyter-server modules that include it|
| --- | --- |
|0.36.2|`jupyter-server/2.17.0-GCCcore-14.3.0`
`jupyter-server/2.16.0-GCCcore-14.2.0`|
-|0.35.1|`jupyter-server/2.14.2-GCCcore-13.3.0`|
+|0.35.1|`jupyter-server/2.14.2-GCCcore-13.3.0`
`jupyter-server/2.14.0-GCCcore-13.2.0`|
|0.30.2|`jupyter-server/2.7.2-GCCcore-12.3.0`|
### rfc3339_validator
@@ -378,14 +386,14 @@ Overview of extensions included in jupyter-server installations
|`rfc3339_validator` version|jupyter-server modules that include it|
| --- | --- |
-|0.1.4|`jupyter-server/2.17.0-GCCcore-14.3.0`
`jupyter-server/2.16.0-GCCcore-14.2.0`
`jupyter-server/2.14.2-GCCcore-13.3.0`
`jupyter-server/2.7.2-GCCcore-12.3.0`|
+|0.1.4|`jupyter-server/2.17.0-GCCcore-14.3.0`
`jupyter-server/2.16.0-GCCcore-14.2.0`
`jupyter-server/2.14.2-GCCcore-13.3.0`
`jupyter-server/2.14.0-GCCcore-13.2.0`
`jupyter-server/2.7.2-GCCcore-12.3.0`|
### rfc3986_validator
|`rfc3986_validator` version|jupyter-server modules that include it|
| --- | --- |
-|0.1.1|`jupyter-server/2.17.0-GCCcore-14.3.0`
`jupyter-server/2.16.0-GCCcore-14.2.0`
`jupyter-server/2.14.2-GCCcore-13.3.0`
`jupyter-server/2.7.2-GCCcore-12.3.0`|
+|0.1.1|`jupyter-server/2.17.0-GCCcore-14.3.0`
`jupyter-server/2.16.0-GCCcore-14.2.0`
`jupyter-server/2.14.2-GCCcore-13.3.0`
`jupyter-server/2.14.0-GCCcore-13.2.0`
`jupyter-server/2.7.2-GCCcore-12.3.0`|
### rpds_py
@@ -395,6 +403,7 @@ Overview of extensions included in jupyter-server installations
|0.27.1|`jupyter-server/2.17.0-GCCcore-14.3.0`|
|0.25.1|`jupyter-server/2.16.0-GCCcore-14.2.0`|
|0.20.0|`jupyter-server/2.14.2-GCCcore-13.3.0`|
+|0.18.1|`jupyter-server/2.14.0-GCCcore-13.2.0`|
|0.9.2|`jupyter-server/2.7.2-GCCcore-12.3.0`|
### Send2Trash
@@ -402,7 +411,7 @@ Overview of extensions included in jupyter-server installations
|`Send2Trash` version|jupyter-server modules that include it|
| --- | --- |
-|1.8.3|`jupyter-server/2.17.0-GCCcore-14.3.0`
`jupyter-server/2.16.0-GCCcore-14.2.0`
`jupyter-server/2.14.2-GCCcore-13.3.0`|
+|1.8.3|`jupyter-server/2.17.0-GCCcore-14.3.0`
`jupyter-server/2.16.0-GCCcore-14.2.0`
`jupyter-server/2.14.2-GCCcore-13.3.0`
`jupyter-server/2.14.0-GCCcore-13.2.0`|
|1.8.2|`jupyter-server/2.7.2-GCCcore-12.3.0`|
### sniffio
@@ -410,7 +419,7 @@ Overview of extensions included in jupyter-server installations
|`sniffio` version|jupyter-server modules that include it|
| --- | --- |
-|1.3.1|`jupyter-server/2.17.0-GCCcore-14.3.0`
`jupyter-server/2.16.0-GCCcore-14.2.0`
`jupyter-server/2.14.2-GCCcore-13.3.0`|
+|1.3.1|`jupyter-server/2.17.0-GCCcore-14.3.0`
`jupyter-server/2.16.0-GCCcore-14.2.0`
`jupyter-server/2.14.2-GCCcore-13.3.0`
`jupyter-server/2.14.0-GCCcore-13.2.0`|
|1.3.0|`jupyter-server/2.7.2-GCCcore-12.3.0`|
### terminado
@@ -418,7 +427,7 @@ Overview of extensions included in jupyter-server installations
|`terminado` version|jupyter-server modules that include it|
| --- | --- |
-|0.18.1|`jupyter-server/2.17.0-GCCcore-14.3.0`
`jupyter-server/2.16.0-GCCcore-14.2.0`
`jupyter-server/2.14.2-GCCcore-13.3.0`|
+|0.18.1|`jupyter-server/2.17.0-GCCcore-14.3.0`
`jupyter-server/2.16.0-GCCcore-14.2.0`
`jupyter-server/2.14.2-GCCcore-13.3.0`
`jupyter-server/2.14.0-GCCcore-13.2.0`|
|0.17.1|`jupyter-server/2.7.2-GCCcore-12.3.0`|
### tinycss2
@@ -427,7 +436,7 @@ Overview of extensions included in jupyter-server installations
|`tinycss2` version|jupyter-server modules that include it|
| --- | --- |
|1.4.0|`jupyter-server/2.17.0-GCCcore-14.3.0`
`jupyter-server/2.16.0-GCCcore-14.2.0`|
-|1.3.0|`jupyter-server/2.14.2-GCCcore-13.3.0`|
+|1.3.0|`jupyter-server/2.14.2-GCCcore-13.3.0`
`jupyter-server/2.14.0-GCCcore-13.2.0`|
|1.2.1|`jupyter-server/2.7.2-GCCcore-12.3.0`|
### websocket-client
@@ -442,7 +451,7 @@ Overview of extensions included in jupyter-server installations
|`websocket_client` version|jupyter-server modules that include it|
| --- | --- |
-|1.8.0|`jupyter-server/2.17.0-GCCcore-14.3.0`
`jupyter-server/2.16.0-GCCcore-14.2.0`
`jupyter-server/2.14.2-GCCcore-13.3.0`|
+|1.8.0|`jupyter-server/2.17.0-GCCcore-14.3.0`
`jupyter-server/2.16.0-GCCcore-14.2.0`
`jupyter-server/2.14.2-GCCcore-13.3.0`
`jupyter-server/2.14.0-GCCcore-13.2.0`|
### widgetsnbextension
diff --git a/docs/available_software/detail/jupyter_packaging.md b/docs/available_software/detail/jupyter_packaging.md
new file mode 100644
index 0000000000..056d63c019
--- /dev/null
+++ b/docs/available_software/detail/jupyter_packaging.md
@@ -0,0 +1,43 @@
+---
+json_ld:
+ '@context': https://schema.org
+ '@type': SoftwareApplication
+ applicationCategory: DeveloperApplication
+ description: 'Tools to help build and install Jupyter Python packages
+
+ that require a pre-build step that may include JavaScript build steps.'
+ license: Not confirmed
+ name: jupyter_packaging
+ offers:
+ '@type': Offer
+ price: 0
+ operatingSystem: LINUX
+ review:
+ '@type': Review
+ author:
+ '@type': Organization
+ name: EESSI
+ reviewBody: Application has been successfully made available on all architectures
+ supported by EESSI
+ reviewRating:
+ '@type': Rating
+ ratingValue: 5
+ softwareRequirements: See https://www.eessi.io/docs/ for how to make EESSI available
+ on your system
+ softwareVersion: '[''0.12.3'']'
+ url: http://jupyter.org/
+---
+# jupyter_packaging
+
+
+Tools to help build and install Jupyter Python packages
+that require a pre-build step that may include JavaScript build steps.
+
+homepage: [http://jupyter.org/](http://jupyter.org/)
+
+## Available installations
+
+
+|jupyter_packaging version|Supported CPU targets|Supported GPU targets|EESSI version|Module|
+| --- | --- | --- | --- | --- |
+|0.12.3|`generic`: `aarch64`, `x86_64`
Arm: `a64fx`, `neoverse_n1`, `neoverse_v1`, `nvidia/grace`
AMD: `zen2`, `zen3`, `zen4`
Intel: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`
|*(none)*|2023.06|`jupyter_packaging/0.12.3-GCCcore-13.2.0`|
\ No newline at end of file
diff --git a/docs/available_software/detail/maturin.md b/docs/available_software/detail/maturin.md
index 11a679d7f0..f8c1200ec1 100644
--- a/docs/available_software/detail/maturin.md
+++ b/docs/available_software/detail/maturin.md
@@ -28,7 +28,8 @@ json_ld:
ratingValue: 5
softwareRequirements: See https://www.eessi.io/docs/ for how to make EESSI available
on your system
- softwareVersion: '[''1.9.1'', ''1.8.3'', ''1.6.0'', ''1.5.0'', ''1.4.0'', ''1.1.0'']'
+ softwareVersion: '[''1.9.1'', ''1.8.3'', ''1.6.0'', ''1.5.0'', ''1.4.0'', ''1.3.1'',
+ ''1.1.0'']'
url: https://github.com/pyo3/maturin
---
# maturin
@@ -51,4 +52,5 @@ them to pypi and has basic pypy and graalpy support.
|1.6.0|`generic`: `aarch64`, `x86_64`
Arm: `a64fx`, `neoverse_n1`, `neoverse_v1`, `nvidia/grace`
AMD: `zen2`, `zen3`, `zen4`
Intel: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`
|*(none)*|2025.06|`maturin/1.6.0-GCCcore-13.3.0`|
|1.5.0|`generic`: `aarch64`, `x86_64`
Arm: `a64fx`, `neoverse_n1`, `neoverse_v1`, `nvidia/grace`
AMD: `zen2`, `zen3`, `zen4`
Intel: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`
|*(none)*|2023.06|`maturin/1.5.0-GCCcore-13.2.0-Rust-1.76.0`|
|1.4.0|`generic`: `aarch64`, `x86_64`
Arm: `a64fx`, `neoverse_n1`, `neoverse_v1`, `nvidia/grace`
AMD: `zen2`, `zen3`, `zen4`
Intel: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`
|*(none)*|2023.06|`maturin/1.4.0-GCCcore-12.3.0-Rust-1.75.0`|
+|1.3.1|`generic`: `aarch64`, `x86_64`
Arm: `a64fx`, `neoverse_n1`, `neoverse_v1`, `nvidia/grace`
AMD: `zen2`, `zen3`, `zen4`
Intel: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`
|*(none)*|2023.06|`maturin/1.3.1-GCCcore-13.2.0`|
|1.1.0|`generic`: `aarch64`, `x86_64`
Arm: `a64fx`, `neoverse_n1`, `neoverse_v1`, `nvidia/grace`
AMD: `zen2`, `zen3`, `zen4`
Intel: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`
|*(none)*|2023.06|`maturin/1.1.0-GCCcore-12.3.0`|
\ No newline at end of file
diff --git a/docs/available_software/detail/pytest.md b/docs/available_software/detail/pytest.md
index 29b84b4481..525f9cf551 100644
--- a/docs/available_software/detail/pytest.md
+++ b/docs/available_software/detail/pytest.md
@@ -26,7 +26,7 @@ json_ld:
ratingValue: 5
softwareRequirements: See https://www.eessi.io/docs/ for how to make EESSI available
on your system
- softwareVersion: '[''7.4.2'']'
+ softwareVersion: '[''8.2.2'', ''7.4.2'']'
url: https://docs.pytest.org/en/latest/
---
# pytest
@@ -43,6 +43,7 @@ applications and libraries.
|pytest version|Supported CPU targets|Supported GPU targets|EESSI version|Module|
| --- | --- | --- | --- | --- |
+|8.2.2|`generic`: `aarch64`, `x86_64`
Arm: `a64fx`, `neoverse_n1`, `neoverse_v1`, `nvidia/grace`
AMD: `zen2`, `zen3`, `zen4`
Intel: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`
|*(none)*|2023.06|`pytest/8.2.2-GCCcore-13.2.0`|
|7.4.2|`generic`: `aarch64`, `x86_64`
Arm: `a64fx`, `neoverse_n1`, `neoverse_v1`, `nvidia/grace`
AMD: `zen2`, `zen3`, `zen4`
Intel: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`
|*(none)*|2023.06|`pytest/7.4.2-GCCcore-12.3.0`|
## Extensions
@@ -55,6 +56,7 @@ Overview of extensions included in pytest installations
|`elementpath` version|pytest modules that include it|
| --- | --- |
+|4.4.0|`pytest/8.2.2-GCCcore-13.2.0`|
|4.1.5|`pytest/7.4.2-GCCcore-12.3.0`|
### exceptiongroup
@@ -76,6 +78,7 @@ Overview of extensions included in pytest installations
|`pluggy` version|pytest modules that include it|
| --- | --- |
+|1.5.0|`pytest/8.2.2-GCCcore-13.2.0`|
|1.2.0|`pytest/7.4.2-GCCcore-12.3.0`|
### pytest
@@ -83,6 +86,7 @@ Overview of extensions included in pytest installations
|`pytest` version|pytest modules that include it|
| --- | --- |
+|8.2.2|`pytest/8.2.2-GCCcore-13.2.0`|
|7.4.2|`pytest/7.4.2-GCCcore-12.3.0`|
### xmlschema
@@ -90,4 +94,5 @@ Overview of extensions included in pytest installations
|`xmlschema` version|pytest modules that include it|
| --- | --- |
+|3.3.1|`pytest/8.2.2-GCCcore-13.2.0`|
|2.5.0|`pytest/7.4.2-GCCcore-12.3.0`|
\ No newline at end of file
diff --git a/docs/available_software/detail/tornado.md b/docs/available_software/detail/tornado.md
index 88154ad616..d5044479da 100644
--- a/docs/available_software/detail/tornado.md
+++ b/docs/available_software/detail/tornado.md
@@ -22,7 +22,7 @@ json_ld:
ratingValue: 5
softwareRequirements: See https://www.eessi.io/docs/ for how to make EESSI available
on your system
- softwareVersion: '[''6.5.1'', ''6.4.1'', ''6.3.2'']'
+ softwareVersion: '[''6.5.1'', ''6.4.1'', ''6.4'', ''6.3.2'']'
url: https://github.com/tornadoweb/tornado
---
# tornado
@@ -40,4 +40,5 @@ Tornado is a Python web framework and asynchronous networking library.
|6.5.1|`generic`: `aarch64`, `x86_64`
Arm: `a64fx`, `neoverse_n1`, `neoverse_v1`, `nvidia/grace`
AMD: `zen2`, `zen3`, `zen4`
Intel: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`
|*(none)*|2025.06|`tornado/6.5.1-GCCcore-14.3.0`|
|6.5.1|`generic`: `aarch64`, `x86_64`
Arm: `a64fx`, `neoverse_n1`, `neoverse_v1`, `nvidia/grace`
AMD: `zen2`, `zen3`, `zen4`
Intel: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`
|*(none)*|2025.06|`tornado/6.5.1-GCCcore-14.2.0`|
|6.4.1|`generic`: `aarch64`, `x86_64`
Arm: `a64fx`, `neoverse_n1`, `neoverse_v1`, `nvidia/grace`
AMD: `zen2`, `zen3`, `zen4`
Intel: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`
|*(none)*|2025.06|`tornado/6.4.1-GCCcore-13.3.0`|
+|6.4|`generic`: `aarch64`, `x86_64`
Arm: `a64fx`, `neoverse_n1`, `neoverse_v1`, `nvidia/grace`
AMD: `zen2`, `zen3`, `zen4`
Intel: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`
|*(none)*|2023.06|`tornado/6.4-GCCcore-13.2.0`|
|6.3.2|`generic`: `aarch64`, `x86_64`
Arm: `a64fx`, `neoverse_n1`, `neoverse_v1`, `nvidia/grace`
AMD: `zen2`, `zen3`, `zen4`
Intel: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`
|*(none)*|2023.06|`tornado/6.3.2-GCCcore-12.3.0`|
\ No newline at end of file
diff --git a/mkdocs.yml b/mkdocs.yml
index 177e46241d..6d807083fa 100644
--- a/mkdocs.yml
+++ b/mkdocs.yml
@@ -212,7 +212,7 @@ extra:
- icon: fontawesome/brands/twitter
link: https://twitter.com/eessi_hpc
# this gets auto-updated via update_generated_time.sh script run in update_available_software.yml action
- generated_time: "Fri, 08 May 2026 at 03:30:04 UTC"
+ generated_time: "Wed, 13 May 2026 at 03:48:38 UTC"
slack_invite_url: "https://join.slack.com/t/eessi-hpc/shared_invite/zt-2wg10p26d-m_CnRB89xQq3zk9qxf1k3g"
extra_javascript:
# mermaid diagram