eazy-py icon indicating copy to clipboard operation
eazy-py copied to clipboard

Update setup scripts to be more CI and pip friendly

Open gbrammer opened this issue 3 years ago • 3 comments

See the update-setup branch.

TBD:

  • how to include the pieces from the eazy-photoz submodule that are currently symlinked in eazy/data
  • how to include the dependencies of my github clones of the dust_extinction and dust_attenuation packages

gbrammer avatar Nov 21 '22 11:11 gbrammer

@jdavies-st, @ivastar Do you have any suggestions for the items above?

gbrammer avatar Nov 21 '22 11:11 gbrammer

@gbrammer which pieces of eazy-photoz do you need for eazy-py? Are you just using the static files (templates, filters, etc.) or do you need for the C modules to be compiled?

ivastar avatar Nov 21 '22 13:11 ivastar

  • See #21 for a possible alternative to including eazy-photoz as a submodule.
  • Your version of dust_extinction seems to be the same as the original. Can you just include the pip-released version in the setup.cfg file?
  • For dust_attenuation, I'd open a pull request against the repo, seems like most of the changes are big fixes.

ivastar avatar Nov 22 '22 12:11 ivastar