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-----