CroatianMeteorNetwork/RMS

Deprecation warning in imreg_dft, will become fatal with pip 25.0

Opened this issue · 0 comments

During installation / daily refresh of the code, pip emits a warning that imreg_dft relies on an old-style egg. Eggs are deprecated and will be disabled when pip 25.0 is released in Q1 2025, and at that point i believe the installation will start to fail.
We therefore need to find a non-egg-based version of the module.
More on this issue here https://ichard26.github.io/blog/2024/08/whats-new-in-pip-24.2/

DEPRECATION: git+https://github.com/matejak/imreg_dft@master#egg=imreg_dft>'2.0.0' contains an egg fragment with a non-PEP 508 name pip 25.0 will enforce this behaviour change. A possible replacement is to use the req @ url syntax, and remove the egg fragment. Discussion can be found at https://github.com/pypa/pip/issues/11617