summaryrefslogtreecommitdiff
path: root/setuptools
diff options
context:
space:
mode:
authorcon-f-use <con-f-use@gmx.net>2020-02-14 11:23:43 +0100
committercon-f-use <con-f-use@gmx.net>2020-02-15 17:01:22 +0100
commit4835f01c41f784e1bcd24752dfecb96eb44a1a16 (patch)
tree519453c84beab14d2d35e04b546506fd45fc2e3a /setuptools
parent0559f17d4588553eb428d57ecfebab9e0e988e65 (diff)
downloadpython-setuptools-git-4835f01c41f784e1bcd24752dfecb96eb44a1a16.tar.gz
use finalize_distribution_options entrypoint order
fixes #1993
Diffstat (limited to 'setuptools')
-rw-r--r--setuptools/dist.py6
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'):