Skip to content

docs: improve optional dependencies description in the installation sesction#4610

Open
woutdenolf wants to merge 1 commit into
mainfrom
4589-documentation-add-information-about-the-different-optional-dependencies
Open

docs: improve optional dependencies description in the installation sesction#4610
woutdenolf wants to merge 1 commit into
mainfrom
4589-documentation-add-information-about-the-different-optional-dependencies

Conversation

@woutdenolf

@woutdenolf woutdenolf commented Jun 15, 2026

Copy link
Copy Markdown
Contributor

PR summary

Refactor description of dependencies for the user in terms of command pip install silx[...] and what it provides from a function POV. The list of packages it installs and the system requirements are proveded for each extra like before. But package versions have been dropped.

AI Disclosure

AI used for initial refactor using pyproject.toml + original dependencies section as input. Manual review/adjustments after that.

@woutdenolf woutdenolf requested a review from a team June 15, 2026 07:36
Comment thread doc/source/install.rst
Comment on lines +241 to +244
Alternative supported Qt bindings are:

* `PyQt6 <https://pypi.org/project/PyQt6/>`_
* `PyQt5 <https://riverbankcomputing.com/software/pyqt/intro>`_

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What about moving the list of supported QT to full_no_qt to advertise which qt binding the use has to install as well

@woutdenolf woutdenolf Jun 15, 2026

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Scientific and visualization features
+++++++++++++++++++++++++++++

GUI support
+++++++++++

It is more obvious to me to keep the Qt stuff in "GUI support".

@woutdenolf woutdenolf force-pushed the 4589-documentation-add-information-about-the-different-optional-dependencies branch from fb5d25c to ab1c6d3 Compare June 15, 2026 19:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Documentation: Add information about the different optional dependencies

2 participants