Commit 4c22a6ca authored by Jason R. Coombs's avatar Jason R. Coombs

Add new hook 'setuptools.finalize_distribution_options' for plugins like...

Add new hook 'setuptools.finalize_distribution_options' for plugins like 'setuptools_scm' to alter distribution options.
parent 5eee6b4b
......@@ -728,6 +728,10 @@ class Distribution(_Distribution):
if self.features:
self._set_global_opts_from_features()
hook_key = 'setuptools.finalize_distribution_options'
for ep in pkg_resources.iter_entry_points(hook_key):
ep.load()(self)
for ep in pkg_resources.iter_entry_points('distutils.setup_keywords'):
value = getattr(self, ep.name, None)
if value is not None:
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment