Details
-
Type:
Story
-
Status: Done
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: None
-
Labels:
-
Story Points:2
-
Epic Link:
-
Sprint:TSSW Sprint - Jun 19 - Jul 03
-
Team:Telescope and Site
-
Urgent?:No
Description
Conversations have started with DM to start moving to Python 3.11. This opens up the gate for TSSW to start the migration process as well.
The first step in the process is to build the base products for Python 3.11 and then configure the conda build system to start building the packages with both Python 3.10 and 3.11. After this we should be ready once DM finishes its migration to Python 3.11.
The first things that needs to be done is to build ts-dds for Python 3.11. This is a manual process and I am not sure how well documented it is. Wouter van Reeven was the last one that did this, but Tiago Ribeiro can also help if needed.
Once ts-dds is ready we can modify the [conda-build-config.yaml|https://github.com/lsst-ts/ts_cycle_build/blob/tickets/DM-39623/build/conda_builder/linux64/conda_build_config.yaml ] to build both python 3.10 and python 3.11. We should verify this works by building at least ts-salobj conda package.
Attachments
Issue Links
- relates to
-
DM-37797 Update the Conda Recipe of M2 Python Packages for the Transition to Python 3.11
- Invalid
https://github.com/lsst-ts/ts_cycle_build/pull/195