Remove outdated distribute dependency #17360
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
As stated on PyPi (https://pypi.org/project/distribute/),
distribute
is a legacy package and compatibility layerthat installs Setuptools 0.7+.
Since Setuptools (v41) gets already installed, this wrapper
is not needed anymore.
Related to #12804.
Original commit that introduced
distribute
7 years ago: 885a60eMotivation and Context
The
distribute
version used in Kodi is from 2011 (https://pypi.org/project/distribute/0.6.21/), was last updated in 2013 and doesn't even support the current Python version (3.8).This PR also fixes a depends-build error I experience on Ubuntu 18.04:
How Has This Been Tested?
This change will be tested by the automatic Jenkins build jobs.
Screenshots (if appropriate):
Types of change
Checklist: