Pending deprecation warning on pip installs
I recently installed fudge by pip and got this warning:
DEPRECATION: Building 'numericalFunctions' 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-pep517option, (possibly combined with--no-build-isolation), or adding apyproject.tomlfile to the source tree of 'numericalFunctions'. Discussion can be found at https://github.com/pypa/pip/issues/6334
Thanks! I guess we also need to start supporting uv as well as pip since that's the hot new package manager.
Should be fixed now on the 'training' branch:
pip install https://github.com/LLNL/fudge.git@training
We plan to use this branch for the training course two weeks from now and test it out a bit more before merging back.
Fixed with the 6.10.0 branch (tested with pip 25.1.1)
Should have said 'fixed on master as of tagged release 6.10.0'