PyBaMM icon indicating copy to clipboard operation
PyBaMM copied to clipboard

Possible to split optional and required dependencies on conda

Open Saransh-cpp opened this issue 1 year ago • 1 comments

See how hist splits its installation as hist_base (with required dependencies) and hist (with all the optional dependencies) -

https://github.com/conda-forge/hist-feedstock/blob/33fb4d946e7f9672c6b448b65ff199adcabdb8d1/recipe/meta.yaml#L15-L59

Saransh-cpp avatar Aug 14 '24 14:08 Saransh-cpp

Another possible medium task for someone who does this is to compile the IDAKLU solver for PyBaMM in conda-forge since we currently ship without it. I shall open a new issue about this, though.

agriyakhetarpal avatar Aug 14 '24 14:08 agriyakhetarpal

Being worked in https://github.com/conda-forge/pybamm-feedstock/pull/70

Sorry, did not see @prady0t was assigned 😬

Saransh-cpp avatar Dec 03 '24 11:12 Saransh-cpp

Another possible medium task for someone who does this is to compile the IDAKLU solver for PyBaMM in conda-forge since we currently ship without it. I shall open a new issue about this, though.

Should I open an issue (if not yet) and start working on this?

prady0t avatar Dec 04 '24 20:12 prady0t

Another possible medium task for someone who does this is to compile the IDAKLU solver for PyBaMM in conda-forge since we currently ship without it. I shall open a new issue about this, though.

Should I open an issue (if not yet) and start working on this?

I've already opened it here: https://github.com/conda-forge/pybamm-feedstock/issues/65. Please feel free to get started and fork away!

agriyakhetarpal avatar Dec 04 '24 20:12 agriyakhetarpal

This is up now - https://anaconda.org/conda-forge/pybamm-base!

Saransh-cpp avatar Dec 09 '24 18:12 Saransh-cpp