nefarious icon indicating copy to clipboard operation
nefarious copied to clipboard

chore: Latest pip 24.1 will fail to install celery

Open disaac opened this issue 8 months ago • 1 comments

During some testing on my fork I noticed the Dockerfile for nefarious doesnt specify the version of pip and will fail on build with the following:

#13 17.63     pytz (>dev)
#13 17.63          ~^
#13 17.63 Please use pip<24.1 if you need to use this version.

This is due to pypa/pip#12063

To address this temporarily on my build I pinned the pip version in the Dockerfile. Ideally a newer celery package will be used that utilizes the updated specifier for >24.0 pip

    && /env/bin/pip install --force-reinstall -v "pip==24.0" \

disaac avatar Jun 25 '24 17:06 disaac