gmso icon indicating copy to clipboard operation
gmso copied to clipboard

Add python 3.12 to tests and environment

Open chrisjonesBSU opened this issue 9 months ago • 1 comments

Once https://github.com/mosdef-hub/mbuild/pull/1180 passes I think we should do the same here; adding python 3.12 to the CI workflow, updating the .yml files to include python 3.12 and make sure the feedstock for the next release includes 3.12 as well.

Also in the PR linked, I mention how macOS-latest is now an ARM based image of Mac, so if we want to test both ARM and intel we'll have to add macOS-13 to the os-matrix, we should probably do that here as well.

chrisjonesBSU avatar May 01 '24 16:05 chrisjonesBSU

Before we can do this, we might have to make a new release of mBuild. If we try to install mbuild from anaconda with python pinned at 3.12 we'll get mbuild 0.16.4 which won't work with python 3.12.

chrisjonesBSU avatar May 01 '24 19:05 chrisjonesBSU

Another thing to remember for this is the changes to the MacOS images used in the CI workflow. If we want to test MacOS x86 we need to add macos-13 to the os-matrix.

chrisjonesBSU avatar May 16 '24 17:05 chrisjonesBSU