fudge icon indicating copy to clipboard operation
fudge copied to clipboard

Pending deprecation warning on pip installs

Open brown170 opened this issue 7 months ago • 1 comments

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-pep517 option, (possibly combined with --no-build-isolation), or adding a pyproject.toml file to the source tree of 'numericalFunctions'. Discussion can be found at https://github.com/pypa/pip/issues/6334

brown170 avatar May 01 '25 17:05 brown170

Thanks! I guess we also need to start supporting uv as well as pip since that's the hot new package manager.

mattooca avatar May 01 '25 18:05 mattooca

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.

mattooca avatar May 23 '25 00:05 mattooca

Fixed with the 6.10.0 branch (tested with pip 25.1.1)

mattooca avatar Jun 30 '25 22:06 mattooca

Should have said 'fixed on master as of tagged release 6.10.0'

mattooca avatar Jun 30 '25 22:06 mattooca