The datalab-kernel package requires the following Python modules:

Name

Version

Summary

Python

>=3.9

Python programming language

ipykernel

>= 6.0

IPython Kernel for Jupyter

jupyter-client

>= 7.0

Jupyter protocol client APIs

NumPy

>= 1.22

Fundamental package for array computing in Python

h5py

>= 3.0

Read and write HDF5 files from Python

matplotlib

>= 3.5

Python plotting package

Sigima

>= 1.0

Scientific signal and image processing library

Optional modules for DataLab integration:

Name

Version

Summary

datalab-platform

>= 1.0

DataLab - Scientific Data Analysis Platform

Development dependencies:

Name

Version

Summary

pytest

>= 7.0

Python testing framework

pytest-cov

>= 4.0

Pytest coverage plugin

ruff

>= 0.1.0

Fast Python linter and formatter