Some updates that provide the user with more information, make the package future proof. Details in the linked issue. I also removed the yml files (and updated the workflow files and documentation, to make sure we have a single source of truth for dependencies (pyproject.toml)
Checklist
[x] Updated tests or added new tests >> not relevant
[x] Branch is up to date with main >> not relevant
[x] Tests & pre-commit hooks pass >> not relevant
[x] Updated documentation if needed
[x] Updated changelog.rst if needed >> not relevant
Issue addressed
Fixes #190
Explanation
Some updates that provide the user with more information, make the package future proof. Details in the linked issue. I also removed the yml files (and updated the workflow files and documentation, to make sure we have a single source of truth for dependencies (pyproject.toml)
Checklist
main
>> not relevant