ClimateImpactLab / dscim

Data-Driven Spatial Climate Impact Model core component code
https://climateimpactlab.github.io/dscim/
Apache License 2.0
4 stars 2 forks source link

Put dscim dependencies in pyproject.toml #102

Closed brews closed 1 year ago

brews commented 1 year ago

Right now we just have a loose requirements.txt file with hard pins for CI and github to build off of. It would be great to note the things the package actually depends on in the package metadata. Don't need requirements pinned to versions, except maybe a lower, minimum version where it is needed.

brews commented 1 year ago

Happy to give a fix, review, or guidance on this.

brews commented 1 year ago

I think I have time to get a PR for this later in the afternoon.

brews commented 1 year ago

~Blocked by #99. I'll revisit this once we have a better idea of what we actually depend on vs cruft from legacy.~

brews commented 1 year ago

❗ Need to remember to add gurobipy as an optional dependency or find an alternative package.