The sigimax package requires the following Python modules:

Name

Version

Summary

Python

>=3.9, <4

Python programming language

guidata

>= 3.15.0

Automatic GUI generation for easy dataset editing and display

PlotPy

>= 2.11.0

Curve and image plotting tools for Python/Qt applications

psutil

>= 5.7

Cross-platform lib for process and system monitoring.

Sigima

>= 1.2.0

Scientific computing engine for 1D signals and 2D images, part of the DataLab open-source platform.

Optional modules for GUI support (Qt):

Name

Version

Summary

PyQt5

>= 5.15.6

Python bindings for the Qt cross platform application toolkit

Optional modules for development:

Name

Version

Summary

ruff

An extremely fast Python linter and code formatter, written in Rust.

pylint

python code static checker

Coverage

Code coverage measurement for Python

Optional modules for building the documentation:

Name

Version

Summary

sphinx

Python documentation generator

sphinx_intl

Sphinx utility that make it easy to translate and to apply translation.

sphinx-sitemap

Sitemap generator for Sphinx

myst_parser

An extended [CommonMark](https://spec.commonmark.org/) compliant parser,

myst-nb

A Jupyter Notebook Sphinx reader built on top of the MyST markdown parser.

sphinx_design

A sphinx extension for designing beautiful, view size responsive web components.

sphinx_gallery

A Sphinx extension that builds an HTML gallery of examples from any set of Python scripts.

sphinx-copybutton

Add a copy button to each of your code cells.

pydata-sphinx-theme

Bootstrap-based Sphinx theme from the PyData community

Optional modules for running test suite:

Name

Version

Summary

pytest

pytest: simple powerful testing with Python

pytest-xvfb

A pytest plugin to run Xvfb (or Xephyr/Xvnc) for tests.