Open edejong-caltech opened 3 weeks ago
Note that downgrading python version to 3.11 was effective in fixing the issue for me.
thanks @edejong-caltech For the record, on CI, we have the following workaround for Python 3.12: https://github.com/open-atmos/PySDM/blob/main/.github/workflows/tests%2Bartifacts%2Bpypi.yml#L330-L331
fix coming soon: #1402 (the problem was that an older version of setuptools
that we version-pinned in PySDM uses features which were removed in Python 3.12)
Error message when executing
pip install -e pysdm
:Seems related to updates in v3.12 that remove features of
importlib
: https://docs.python.org/3/whatsnew/3.12.html#importlib. Consider restricting installation to 3.11 insetup.py
? (Applies to examples as well).