Drop requirements.txt and most of content of setup.py (soon deprecated) in favour of a pyproject.toml file that describes all project metadata/Python dependencies.
Add Conda environment.yml file to facilitate installation.
Update and simplify documentation configuration files, hopefully fixing the issues with the Readthedocs build (also add badge to REAMDE to check the status of the docs).
Update GitHub actions: use only Conda to install dependencies, drop PyPI action for now.
Overall improvement to installation procedure:
requirements.txt
and most of content ofsetup.py
(soon deprecated) in favour of apyproject.toml
file that describes all project metadata/Python dependencies.environment.yml
file to facilitate installation.