review for python-vtracer/0.6.15-1
Jeroen Ploemen <[email protected]> Fri, 24 Jul 2026 11:17:47 -0000
| Newsgroups | gmane.linux.debian.devel.python |
|---|---|
| Message-ID | <[email protected]> |
--Sig_/LGdOk0vXx=TI3w/3HcY0RM8 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable hi Michele, I took a look at the python-vtracer package, up for sponsorship in the Python team: * watch: broken, mixed v4 and v5 syntax (already fixed in git). * CI: d/salsa-ci.yml exists but the CI isn't enabled on salsa. * rules: 'export DEB_CARGO_CRATE=3Dvtracer_0.6.12' but pkg is at v0.6.15; you probably don't want to hardcode the version there.=20 * rules: both overrides could use execute_before. * patches: please don't delete files via patches. Doing so is inefficient and noisy, with large diffs every time the deleted file has any minor change. Just list the relevant file(s) in d/clean instead. * tests: when writing autopkgtests in Python packages, you want to loop over all supported Python versions, and *not* run things from the extracted source directory (use the provided empty directory in $AUTOPKGTEST_TMP instead). Plenty of examples at [1]. Given the changes needed and lack of time on my end, I stopped reviewing at this point, so I can't say anything with regards to the binary pkg yet. Once the above comments have been addressed, simply re-add the package to the IRC channel topic and/or ping me by e-mail. [1]https://codesearch.debian.net/search?q=3Dpath%3Adebian%2Ftests%2F%20(py3= versions%20-s)&literal=3D1&perpkg=3D1 --Sig_/LGdOk0vXx=TI3w/3HcY0RM8 Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEd8lhnEnWos3N8v+qQoMEoXSNzHoFAmpjSdsACgkQQoMEoXSN zHqXcA/8CiCflZIAQDWYQnd547chDyF+cyTftMGR3rCoOgwq4R6XIU32frSBLi0Z uQdKg83jVvA0D7d4YEmeW3O0QMVhM6wnSIXkEM1j0u6V4RPGZlFlmyN3gDpUDqnK bNA6cVt3urLys7igkN9Lxbu3cl9enD/GBB+fp3z6yEztJq8OsvBF5oXzvV/2Sk+r BGZMT+wJLjVICIEqUEqvG0j7n+pTe9isFNDAjfUv38kbie8Z9p5q8HjMbhaU5JP2 F9a+EVi1qebXOsQBhpRBoVHKbQ0macytgTt+6Cfcp356/87a4jt3zQvu3Y6yInSG SyAkQt+x3171G3XZIgQF1wTzPhxEu3NZLnfc0dlfXOKfT19+B9SSXOYukmaL36kJ tuoJ0Lol7fMnf+J+1+E4JgGo9d7fszoQOcww/nxYwAAsbOWMYBcc0yu/tueXwYfi DYP3m1o3iM2lOn1ar7Y3uLrED65QV1YBiIrWvBhRHJ1dXUqWgdq7F1mUq5fynsYr tja088QEfZXYn3u6ZIcWHkRBuTOMOpH4dpCuZ4ZVfr4zU7imXC5AAB0uNoINtqLy QkQyW/PzNnOmzrKB0ooFgmqq+lyl8GxgpCMr+zFTcRBVdgBl467P/p0OOTiWM0Wb h9aUdF0U8SvNYpe0A7wkXPeQZcdpUdXcddtVVqBUqIL3U7SP6r0= =YRps -----END PGP SIGNATURE----- --Sig_/LGdOk0vXx=TI3w/3HcY0RM8--