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

Update my packages to use pypackage.toml

    XMLWordPrintable

    Details

    • Story Points:
      3
    • Sprint:
      TSSW Sprint - May 23 - Jun 06
    • Team:
      Telescope and Site
    • Urgent?:
      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:

      • Wouter van Reeven is handling ts_salobj as part of DM-34702
      • Wouter van Reeven 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

            Show
            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
            Hide
            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.

            Show
            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

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

                Dates

                Created:
                Updated:
                Resolved:

                  Jenkins

                  No builds found.