Move from the deprecated platform.linux_distribution() to the external package distro
platform.linux_distribution() has been deprecated some time ago, and the
only viable alternative seems to be this external package.
Add it as an optioanl dependency, as without it distribution detection
(i.e. `diffoscope --list-tools`) won't work.
Also add it as a Debian dependency, as it's a very lightway package, and
the usefulness it brings are great.
Signed-off-by:
Mattia Rizzolo <mattia@debian.org>
Showing
- debian/control 2 additions, 0 deletionsdebian/control
- diffoscope/exc.py 5 additions, 0 deletionsdiffoscope/exc.py
- diffoscope/external_tools.py 1 addition, 1 deletiondiffoscope/external_tools.py
- diffoscope/tools.py 8 additions, 4 deletionsdiffoscope/tools.py
- setup.py 3 additions, 0 deletionssetup.py
- tests/comparators/test_binary.py 1 addition, 1 deletiontests/comparators/test_binary.py
Please register or sign in to comment