On Sun, Jan 19, 2025 at 03:19:14AM -0500, Sandro Tosi wrote:
> control: tags -1 +moreinfo
> 
> On Sun, Jan 19, 2025 at 2:30 AM Julian Gilbey <j...@debian.org> wrote:
> >
> > Package: python3-fastapi
> > Version: 0.115.5-3
> > Severity: serious
> 
> what is the policy violation that warranted this severity?

Policy is not (and was never) intended to be exhaustive, but rather to
codify practices that are required for packages to interoperate and to
work within the Debian ecosystem.  There are many things that are
"obvious" that are not stated in policy; as an extreme example (which
would certainly fail on other criteria), there is no policy statement
"you must not include malware in your package".  As a minor example
not mentioned, "you should ensure that the spelling of words in the
package synopsis and extended description is correct".  As an
in-between example, under which this falls, "you must not include
build logs or artefacts of test runs in your binary package (unless
they are required for the package to function normally)".  In this
case, with the artefact lying at the root of the Python dist-modules
tree, and therefore having the potential to cause issues for other
Python packages now or in the future, it seems that severity "serious"
is appropriate.

Best wishes,

   Julian

Reply via email to