Drop support for Python 3.8 by hugovk · Pull Request #8183 · python-pillow/Pillow

@hugovk added the Removal

Removal of a feature, usually done in major releases

label

Jul 1, 2024

hugovk

@hugovk

@hugovk

@radarhere

@hugovk

radarhere

This was referenced

Aug 10, 2024

DonggeLiu pushed a commit to google/oss-fuzz that referenced this pull request

Aug 27, 2024
Pillow's oss-fuzz is currently failing, because Pillow main has [dropped
support for Python
3.8](python-pillow/Pillow#8183).

#12027 attempts to resolve this by upgrading the base builder to Python
3.10, but the [latest status
update](#12027 (comment))
over there says that Pillow [fails in that branch
with](https://oss-fuzz-gcb-logs.storage.googleapis.com/log-e19625fb-a984-47b1-be32-f92b4c76fc7f.txt)
> Step 17: Step 6/11 : RUN ln -s /usr/local/bin/python3
/usr/local/bin/python && ln -s /bin/true /usr/local/bin/yum_install &&
ln -s /bin/true /usr/local/bin/yum && cd $SRC/Pillow && git submodule
update --init wheels/multibuild && bash $SRC/build_depends.sh
Step 17:  ---> Running in 932abd1dc89a
Step 17: �[91mln: failed to create symbolic link
'/usr/local/bin/python': File exists

So this pull request removes the python symlink in order to try and
help.

cc @hugovk

---------

Co-authored-by: Andrew Murray <radarhere@users.noreply.github.com>

DavidKorczynski pushed a commit to google/oss-fuzz that referenced this pull request

Sep 30, 2024
Pillow's oss-fuzz is currently failing, because Pillow main has [dropped
support for Python
3.8](python-pillow/Pillow#8183).

Until a global solution is provided for #11419, this installs Python 3.9
to allow Pillow to work again.

cc @hugovk

Co-authored-by: Andrew Murray <radarhere@users.noreply.github.com>