Package: python3-networkx
Version: 2.2-1
Severity: important

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

python3-networkx recommends these libraries:

python3-gdal
python3-numpy
python3-scipy
python3-yaml

Those are listed in upstream setup.py file as "extras_require"
which I interpret as equivalent to "optional"
i.e. translates to either "Suggests:" or "Recommends:" in Debian.

In Debian, "Recommends:" is for all but unusual cases,
but a library cannot know what cases are usual or unusual -
that is for the consuming libraries/applications to decide.

Therefore I believe these recommendations should be demoted to suggestions.

Also, while at it, it seems several more such "optionals" are listed
which are relevant for the Debian package to suggest, including pandas.


 - Jonas

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEn+Ppw2aRpp/1PMaELHwxRsGgASEFAlwk97UACgkQLHwxRsGg
ASGUjg/+Nl+mF8hvRx5SfDLPIdkpuEEpU7rN/6lWiP6VkWZ0AOeebRWVjrjxyHXc
enZbWc/grewAuUDUSwjBhAYLbFdBd5aUPvItIfAMnZKVX8Kj1GaxmDsd0OCyMM8n
1fGbdUG8z21VzzajROQyozqZaKsehmk0cczO+RygBHcWxovDIx4VQdtJaz4FbDCx
6slNdpLJAMEgpWJOcPY2NbeUJD9NeXeb0IgPd5CxGSYuAociG+ONNQ87sy9OqypT
/Ar9qOHefafqzWVVawex3Urp/qBW2kNs8UXa2qM7nnY6uHe2ccxw9xg04P+A0LqP
FL8KbfzE2UTsoDQT4vq9NQuEY35B29Sh8gnte3mFR4wL7sB4CTEMp8KowbT0tRFu
QX/LuHhEqeG+e+nk+Ebj3T/iEaxJWuWwhEiqB4CR9oSPFWMJHkwgvEND1lZmas7/
poYzeJ/+zYsRVsA3/W8j3SGC/KHNJao1nzEsstuRRJcarogxo8ymaP32F9RWPt35
Y3mI2nr7mxt4aV1mEOLfs4LgCV6uqHxo9kyUzZwrZ5mZH5rYogoZdW/VyBcf7cTm
jNTjQPDmBZagsUX8hPUWYozvBio+kR3oQIU/uOQo8zDTKn7oqsYKre5M33r6E60F
lEWBKVm5QvMxAUghjaeZA/dGqF4eSpDjcOomEHRfaSyV8i8ZtIQ=
=eewQ
-----END PGP SIGNATURE-----

Reply via email to