1- The :mod: `cdl ` package requires the following Python modules:
1+ The `cdl ` package requires the following Python modules:
22
33.. list-table ::
44 :header-rows: 1
@@ -16,6 +16,9 @@ The :mod:`cdl` package requires the following Python modules:
1616 * - PlotPy
1717 - >= 2.7.4
1818 - Curve and image plotting tools for Python/Qt applications
19+ * - NumPy
20+ - >=1.19
21+ - Fundamental package for array computing in Python
1922 * - SciPy
2023 - >= 1.5
2124 - Fundamental algorithms for scientific computing in Python
@@ -34,8 +37,21 @@ The :mod:`cdl` package requires the following Python modules:
3437 * - packaging
3538 - >= 20.0
3639 - Core utilities for Python packages
40+ * - tomli
41+ -
42+ - A lil' TOML parser
43+
44+ Optional modules for GUI support (Qt):
45+
46+ .. list-table ::
47+ :header-rows: 1
48+ :align: left
49+
50+ * - Name
51+ - Version
52+ - Summary
3753 * - PyQt5
38- - >=5.11
54+ -
3955 - Python bindings for the Qt cross platform application toolkit
4056
4157Optional modules for development:
@@ -48,22 +64,22 @@ Optional modules for development:
4864 - Version
4965 - Summary
5066 * - babel
51- -
67+ -
5268 - Internationalization utilities
5369 * - Coverage
54- -
70+ -
5571 - Code coverage measurement for Python
5672 * - pyinstaller
5773 - >=6.0
5874 - PyInstaller bundles a Python application and all its dependencies into a single package.
5975 * - pylint
60- -
76+ -
6177 - python code static checker
6278 * - ruff
63- -
79+ -
6480 - An extremely fast Python linter and code formatter, written in Rust.
6581 * - toml-to-requirements
66- -
82+ -
6783 - Convert a pyproject.toml file to a requirements.txt file
6884
6985Optional modules for building the documentation:
@@ -76,28 +92,28 @@ Optional modules for building the documentation:
7692 - Version
7793 - Summary
7894 * - PyQt5
79- -
95+ -
8096 - Python bindings for the Qt cross platform application toolkit
8197 * - sphinx
82- -
98+ -
8399 - Python documentation generator
84100 * - sphinx_intl
85- -
101+ -
86102 - Sphinx utility that make it easy to translate and to apply translation.
87103 * - sphinx-sitemap
88- -
104+ -
89105 - Sitemap generator for Sphinx
90106 * - myst_parser
91- -
107+ -
92108 - An extended [CommonMark](https://spec.commonmark.org/) compliant parser,
93109 * - sphinx_design
94- -
110+ -
95111 - A sphinx extension for designing beautiful, view size responsive web components.
96112 * - sphinx-copybutton
97- -
113+ -
98114 - Add a copy button to each of your code cells.
99115 * - pydata-sphinx-theme
100- -
116+ -
101117 - Bootstrap-based Sphinx theme from the PyData community
102118
103119Optional modules for running test suite:
@@ -110,8 +126,8 @@ Optional modules for running test suite:
110126 - Version
111127 - Summary
112128 * - pytest
113- -
129+ -
114130 - pytest: simple powerful testing with Python
115131 * - pytest-xvfb
116- -
132+ -
117133 - A pytest plugin to run Xvfb (or Xephyr/Xvnc) for tests.
0 commit comments