stop mangling: rule="s%(?:.*?)?v?(\d[\d.]*)\.tar\.gz%pydoctor-$1.tar.gz% uversionmangle=s/(\d)[_\.\-\+]?((RC|rc|pre|dev|beta|alpha)\.?\d*)$/$1~$2/" rule doesn't match "(s|tr|y)%.*%.*%[a-z]*" (or similar).
Among the 1 debian patch available in version 24.11.2-2 of the package, we noticed the following issues: