JCSDA / spack-stack

Creative Commons Zero v1.0 Universal
22 stars 42 forks source link

[INSTALL]: Use Python 3.11 for unified-environment #1038

Open climbfuji opened 3 months ago

climbfuji commented 3 months ago

Package name

python

Package version/tag

3.11

Build options

current

Installation timeframe

Target release: spack-stack-1.8.0 around June/July 2024

This update was requested by NOAA and EPIC and is certainly the right thing to do

Other information

This will need thorough testing and probably some development in applications

WCOSS2

WCOSS2: General questions

Python is already approved on WCOSS2 and an integral part of all applications. The roll-out of spack-stack-1.8.0 on wcoss2 doesn't have to happen immediately (=at the same time as on the other HPCs), but hopefully by the time NCO has approved the use of spack-stack (or spack standalone) on WCOSS2, they'll be able to accommodate this update.

I am not filling in the wcoss2 check boxes below, because (a) Python 3 is already approved on the system, and (b) I think EMC will be in a better position to answer those questions.

WCOSS2: Installation and testing

n/a

WCOSS2: Technical & security review list

WCOSS2: Additional comments

No response

eap commented 1 month ago

@eap - this needs to also be tracked in isues with repository based owners for all of our owned python code... can some of these checks be automated with static analysis?

Affected repos: r2d2 client, r2d2 main (until migrate to server), ewok, solo, skylab, simobs, ioda-converters, ioda