diff options
| author | con-f-use <con-f-use@gmx.net> | 2020-02-14 11:23:43 +0100 |
|---|---|---|
| committer | con-f-use <con-f-use@gmx.net> | 2020-02-15 17:01:22 +0100 |
| commit | 4835f01c41f784e1bcd24752dfecb96eb44a1a16 (patch) | |
| tree | 519453c84beab14d2d35e04b546506fd45fc2e3a /setuptools | |
| parent | 0559f17d4588553eb428d57ecfebab9e0e988e65 (diff) | |
| download | python-setuptools-git-4835f01c41f784e1bcd24752dfecb96eb44a1a16.tar.gz | |
use finalize_distribution_options entrypoint order
fixes #1993
Diffstat (limited to 'setuptools')
| -rw-r--r-- | setuptools/dist.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/setuptools/dist.py b/setuptools/dist.py index fe5adf46..f6453a08 100644 --- a/setuptools/dist.py +++ b/setuptools/dist.py @@ -731,13 +731,13 @@ class Distribution(_Distribution): to influence the order of execution. Smaller numbers go first and the default is 0. """ - hook_key = 'setuptools.finalize_distribution_options' + group = 'setuptools.finalize_distribution_options' def by_order(hook): return getattr(hook, 'order', 0) - eps = pkg_resources.iter_entry_points(hook_key) + eps = map(lambda e: e.load(), pkg_resources.iter_entry_points(group)) for ep in sorted(eps, key=by_order): - ep.load()(self) + ep(self) def _finalize_setup_keywords(self): for ep in pkg_resources.iter_entry_points('distutils.setup_keywords'): |
