CUPiD icon indicating copy to clipboard operation
CUPiD copied to clipboard

Deprecation warnings when creating (cupid-analysis)

Open mnlevy1981 opened this issue 3 months ago • 1 comments

I'm creating a new (cupid-analysis) environment to test #285 and the pip install of external packages threw a couple warnings:

  DEPRECATION: Building 'ILAMB' using the legacy setup.py bdist_wheel mechanism, which will be removed in a future version. pip 25.3 will enforce this behaviour change. A possible replacement is to use the standardized build interface by setting the `--use-pep517` option, (possibly combined with `--no-build-isolation`), or adding a `pyproject.toml` file to the source tree of 'ILAMB'. Discussion can be found at https://github.com/pypa/pip/issues/6334
  DEPRECATION: Legacy editable install of mom6-tools==0.0.post336 from file:///glade/work/mlevy/codes/CUPiD/externals/mom6-tools (from -r /glade/work/mlevy/codes/CUPiD/environments/mambafjz3kfrw000 (line 1)) (setup.py develop) is deprecated. pip 25.3 will enforce this behaviour change. A possible replacement is to add a pyproject.toml or enable --use-pep517, and use setuptools >= 64. If the resulting installation is not behaving as expected, try using --config-settings editable_mode=compat. Please consult the setuptools documentation for more information. Discussion can be found at https://github.com/pypa/pip/issues/11457

This looks like it's related to pip version rather than python version.

I can talk to @gustavo-marques about updating mom6-tools; for ILAMB, it might already be raised in https://github.com/rubisco-sfa/ILAMB/issues/108 (or that could be a separate installation issue?)

mnlevy1981 avatar Oct 08 '25 19:10 mnlevy1981

Including an issue ticket for mom6-tools discussion

TeaganKing avatar Nov 04 '25 19:11 TeaganKing