Build is green
Patch application report for D5161 (id=18458)
Rebasing onto fa32c040e2...
Current branch diff-target is up to date.
Changes applied before test
commit 57d375a3ffee9150f89574d902e3dda8ab94714d Author: Stefano Zacchiroli <email@example.com> Date: Fri Feb 26 17:14:00 2021 +0100 typing: make recent mypy (0.812) pass again
See https://jenkins.softwareheritage.org/job/DFUSE/job/tests-on-diff/267/ for more details.
Yeah, because putting there the actual type (the one that subclasses must implement) doesn't type properly because the function body doesn't contain a yield. It used to work with previous versions of mypy, but no longer does. I guess there might be better solutions, but this looked good enough for now to me.