IDAES / idaes-pse

The IDAES Process Systems Engineering Framework
https://idaes-pse.readthedocs.io/
Other
218 stars 235 forks source link

Deprecation warning when installing in editable mode #1476

Open lbianchi-lbl opened 3 months ago

lbianchi-lbl commented 3 months ago

image

  DEPRECATION: Legacy editable install of idaes-pse[coolprop,dmf,grid,omlt,ui]==2.6.0.dev0
from file:///home/ludo/lbl/idaes/idaes-pse (setup.py develop) is deprecated.
pip 25.0 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

My guess is that is not something that's necessarily very urgent to address, but we should probably take this opportunity to start working on the switch to pyproject.toml.