Details
-
Type:
Story
-
Status: Done
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: None
-
Story Points:1
-
Sprint:TSSW Sprint - Aug 01 - Aug 15
-
Team:Telescope and Site
-
Urgent?:No
Description
This ticket is for installing the new pre-commit hooks following
https://confluence.lsstcorp.org/display/LTS/TSSW+pre-commit+hooks
in
- ts_eas
- ts_ess_common
- ts_ess_controller
- ts_ess_csc
- ts_hvac
- ts_mtdome
- ts_mteec
This ticket also is for adding MyPy to ts_eas, ts_hvac and ts_mteec, for improving the entry points and for adding support for multiple Python versions.
ts_eas PR: https://github.com/lsst-ts/ts_eas/pull/13
ts_ess_common PR: https://github.com/lsst-ts/ts_ess_common/pull/19
ts_ess_controller PR: https://github.com/lsst-ts/ts_ess_controller/pull/29
ts_ess_csc PR: https://github.com/lsst-ts/ts_ess_csc/pull/67
ts_hvac PR: https://github.com/lsst-ts/ts_hvac/pull/36
ts_mtdome PR: https://github.com/lsst-ts/ts_mtdome/pull/78
ts_mteec PR: https://github.com/lsst-ts/ts_mteec/pull/14