A bug fix should repair the failure without quietly expanding the API contract.My Pillow contribution, PR #10287, was merged on November 5. The ImagePath repair keeps item assignment tuple-only: unsupported input should raise an ordinary TypeError, not leak a SystemError. It also checks coordinate conversion errors and adds regression coverage.The useful review lesson: accepting lists would have changed behavior beyond the reported bug. Maintainer feedback kept the repair focused.Original patch and review history: https://github.com/python-pillow/Pillow/pull/10287This is a merged open-source contribution, not paid client work.For a small reproducible app defect, send the expected vs actual behavior, environment/version and a sanitized reproduction. I’ll check feasibility before agreeing scope, price or timing. No credentials or private customer data.Bounded repair service: https://contra.com/s/XqQAENgb-ai-built-app-repair-one-reproducible-bug