oss-fuzz icon indicating copy to clipboard operation
oss-fuzz copied to clipboard

Python projects that have Python 3.10+ syntax have broken code coverage

Open DavidKorczynski opened this issue 1 year ago • 4 comments

Ref: https://github.com/google/oss-fuzz/pull/11401#issuecomment-1872050104

DavidKorczynski avatar Dec 29 '23 15:12 DavidKorczynski

@apollo13 I gave this a go -- I think the right approach is to bump Python in the base-runner in this case, unless there is a concrete need for having older Python versions as well. I think this will likely be picked up and possibly landed early Jan.

DavidKorczynski avatar Dec 29 '23 15:12 DavidKorczynski

Thanks, wouldn't it make sense to update the python builder as well then?

On Fri, Dec 29, 2023, at 16:12, DavidKorczynski wrote:

@apollo13 https://github.com/apollo13 I gave this a go -- I think the right approach is to bump Python in the base-runner in this case, unless there is a concrete need for having older Python versions as well. I think this will likely be picked up and possibly landed early Jan.

— Reply to this email directly, view it on GitHub https://github.com/google/oss-fuzz/issues/11419#issuecomment-1872159459, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAAT5C2IR4PTMULDQMXX5I3YL3MUHAVCNFSM6AAAAABBGXT6BOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNZSGE2TSNBVHE. You are receiving this because you were mentioned.Message ID: @.***>

apollo13 avatar Dec 29 '23 15:12 apollo13

See also #9532

maflcko avatar Apr 02 '24 13:04 maflcko

Hello, it would be very helpful for us at Pillow because Python 3.8 is EOL in October which is when our next release is, and we've already removed support for 3.8 from the codebase.

But now OSS-Fuzz is failing for every PR, so we'll probably have to remove it from our CI until it's ready.

Re: https://github.com/python-pillow/Pillow/pull/8183#issuecomment-2231395740

hugovk avatar Jul 16 '24 17:07 hugovk