zhucaoxiang / CoilPy

My personal Python package for plotting and data processing.
https://zhucaoxiang.github.io/CoilPy/
GNU General Public License v3.0
12 stars 2 forks source link

distutils deprecation #4

Open smiet opened 3 months ago

smiet commented 3 months ago

Hi @zhucaoxiang, the pip install of coilpy will fail for python>3.12, as distutils will be deprecated then. The latest Ubuntu container started shipping with 3.12, and thus coilpy's dependency in py_spec will cause simsopt tests to fail when we start using 3.12.

Currently removing it as a dependency in py_spec, as the tests can run without coilpy, but the plotting of SPEC results depends on some of your routines.

Would you like me to look into a fix for the install or work on migrating the dependencies to py_spec itself so coilpy does not need to be changed?

github-actions[bot] commented 3 months ago

Hi, coilpy is under development. Please first check if you are using the latest version. You can update it by pip install -U coilpy.