neuralhydrology / neuralhydrology

Python library to train neural networks with a strong focus on hydrological applications.

Home Page:https://neuralhydrology.readthedocs.io/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Publish releases on PyPI

jhamman opened this issue · comments

The current documentation for this package directs users to install this package from source, i.e.:

pip install git+https://github.com/neuralhydrology/neuralhydrology.git

For ease of use and to better enable reproducible research, I think it would be valuable to also support installing neuralhydrology from PyPI and/or Conda-Forge.

xref: openjournals/joss-reviews#4050

Hi @jhamman

I agree that we should support installation from PyPI (and Conda-Forge). I think we had this in mind initially but wanted to do this only when hitting the first major version. When we eventually reached that I had long forgotten about this. But great suggestion and I'll see what is required for this process and how to automate it.

👍 , FWIW, I find Dask's release procedure to be the right level of complexity for most projects. If you are looking for a simple way to get started, it's where I would start.