Closed RondeauG closed 1 year ago
The design goal of show_versions
is to specifically have a curated list of specific deps that we know will significantly affect the behaviour of the package (and not list Python version specific standard libraries). For that reason, it's hardcoded.
Another approach could be to gather the list of dependencies from requirements.txt
to do this (or read the pyproject.toml
when we migrate to that).
Generic Issue
Description
xscen.utils.show_versions
has an hard-coded list of dependencies, which isn't great when they change. Ideally, the code should look for the real dependencies.Possible solution
Taken from elsewhere, but could be adapted to work here.