CosmicStudioSoftware / OMMBV

Orthogonal Multipole Magnetic Basis Vectors - Complete orthogonal vector basis with accurate field-line mapping of electric fields and ion drifts within multipole magnetic fields
BSD 3-Clause "New" or "Revised" License
9 stars 7 forks source link

Future Warning: distutils deprecation #58

Open jklenzing opened 2 years ago

jklenzing commented 2 years ago

Is your feature request related to a problem? Please describe. This message popped up when testing pysatMissions against python 3.10 (OMMBV is a dependency):

  /opt/hostedtoolcache/Python/3.10.1/x64/lib/python3.10/site-packages/numpy/distutils/ccompiler.py:8: 
DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools 
or check PEP 632 for potential alternatives

Additional context No release schedule yet for python 3.12. Python 3.11 is scheduled for 2022-10-03, so there is time to investigate potential solutions.

PEP 632: https://www.python.org/dev/peps/pep-0632/

Reminders This is a volunteer-driven project. Code contributions are welcome, as is help testing new code.

rstoneback commented 2 years ago

Thanks for the heads up.