Uploaded image for project: 'Data Management'
  1. Data Management
  2. DM-15025

publish lsst_build to pypi / pip install from lsstsw

    Details

      Description

      lsst/lsst_build is a pure python which has already been converted to use setuptools, although it still contains an eups table file. As lsstsw expects to be able to clone its repo and "setup"-it. This effectively requires lsst_-build python deps to be either eups products or fulfilled by the science-pipelines conda env. The later is awkward as lsst_build is not a sci-pipe dep nor is it distributed as an eups product and the former would present a chicken vs egg problem.

      publish to pypi task list:

      • (step 0: convert to pure py3 and remove usage of future)
      • convert to use setuptools_scm for versioning
      • configure travis deployment to pypi upon tag push
      • convert lsstsw to pip install or conda install lsst_build rather than clone/setup

        Attachments

          Container Issues

            Activity

              People

              • Assignee:
                jhoblitt Joshua Hoblitt
                Reporter:
                jhoblitt Joshua Hoblitt
                Watchers:
                Gabriele Comoretto, Joshua Hoblitt, Kian-Tat Lim, Tim Jenness
              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:

                  Summary Panel