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

Update my packages to use pypackage.toml

    XMLWordPrintable

Details

    • 3
    • TSSW Sprint - May 23 - Jun 06
    • Telescope and Site
    • No

    Description

      Update my packages (and edge cases) to use pypackage.toml, including:

      • ts_ATDome
      • ts_ATDomeTrajectory
      • ts_ATMCSSimulator
      • ts_ATPneumaticsSimulator
      • ts_atwhitelight
      • ts_authorize
      • ts_externalscripts
      • ts_ess_labjack
      • ts_FiberSpectrograph
      • ts_hexrotcomm
      • ts_mtdometrajectory
      • ts_mthexapod
      • ts_mtrotator
      • ts_salkafka
      • ts_scriptqueue
      • ts_simactuators
      • ts_tcpip
      • ts_utils
      • ts_watcher

      Instructions are here: https://confluence.lsstcorp.org/display/LTS/How+to+switch+to+pyproject.toml+for+setuptools

      This link may be helpful: https://tssw-developer.lsst.io/conda/jenkins-conda.html#creating-the-recipe

      Other packages:

      • wvreeven is handling ts_salobj as part of DM-34702
      • wvreeven is handling all of the ts_ess_x packages except ts_ess_labjack
      • I will handle ts_mtmount later (I hope after I am done with commissioning tests in mid to late June, so I can keep develop and no_ccw branches as similar as possible until I finish the tests)
      • ts_standardscripts is being done on DM-34986, which I forgot to merge earlier

      Attachments

        Issue Links

          Activity

            rowen Russell Owen added a comment - - edited Pull requests: https://github.com/lsst-ts/ts_ATDome/pull/55 https://github.com/lsst-ts/ts_ATDomeTrajectory/pull/47 https://github.com/lsst-ts/ts_ATMCSSimulator/pull/36 https://github.com/lsst-ts/ts_ATPneumaticsSimulator/pull/19 https://github.com/lsst-ts/ts_atwhitelight/pull/16 https://github.com/lsst-ts/ts_authorize/pull/9 * https://github.com/lsst-ts/ts_ess_labjack/pull/9 https://github.com/lsst-ts/ts_externalscripts/pull/59 https://github.com/lsst-ts/ts_FiberSpectrograph/pull/30 https://github.com/lsst-ts/ts_hexrotcomm/pull/58 https://github.com/lsst-ts/ts_mtdometrajectory/pull/27 https://github.com/lsst-ts/ts_mthexapod/pull/67 https://github.com/lsst-ts/ts_mtrotator/pull/68 https://github.com/lsst-ts/ts_salkafka/pull/28 https://github.com/lsst-ts/ts_scriptqueue/pull/72 https://github.com/lsst-ts/ts_simactuators/pull/20 https://github.com/lsst-ts/ts_standardscripts/pull/82 https://github.com/lsst-ts/ts_tcpip/pull/16 https://github.com/lsst-ts/ts_utils/pull/6 https://github.com/lsst-ts/ts_watcher/pull/49
            rowen Russell Owen added a comment - - edited

            Reviewed on github. All packages merged to develop. Some Jenkinsfile.conda builds (primarily or exclusively for indexed components) are failing. I suspect the issue is using incompatible versions of ts_sal and ts_salobj: one expects the old SAL index field name, one expects the new.

            rowen Russell Owen added a comment - - edited Reviewed on github. All packages merged to develop. Some Jenkinsfile.conda builds (primarily or exclusively for indexed components) are failing. I suspect the issue is using incompatible versions of ts_sal and ts_salobj: one expects the old SAL index field name, one expects the new.

            People

              rowen Russell Owen
              rowen Russell Owen
              Russell Owen
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Jenkins

                  No builds found.