diff options
author | Ronny Pfannschmidt <opensource@ronnypfannschmidt.de> | 2021-09-02 12:31:47 +0200 |
---|---|---|
committer | Ronny Pfannschmidt <opensource@ronnypfannschmidt.de> | 2021-09-02 12:31:47 +0200 |
commit | f25d50ab94fcbcc79fb32feed9d26d2e5362f248 (patch) | |
tree | dd706732da7f5499e4e7e7ff0e7aa0f46aabc014 /src/setuptools_scm/discover.py | |
parent | 968103183a2993897e9d3adc76ef2e3f5c560086 (diff) | |
download | setuptools-scm-f25d50ab94fcbcc79fb32feed9d26d2e5362f248.tar.gz |
restore support of old setuptools/pip while warning
* detach from packaging version parsing/class and integrate backward compat mixin
* move version classes to own internal module
* don't warn when pyproject.toml is missing
* consistently fetch dist name from setup.cfg
* extend warning with notes on minimal versions
* trace to stderr instead of stdout
* create extensive tests around running on old setuptools
Diffstat (limited to 'src/setuptools_scm/discover.py')
-rw-r--r-- | src/setuptools_scm/discover.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/setuptools_scm/discover.py b/src/setuptools_scm/discover.py index b7ddb9f..f2aee17 100644 --- a/src/setuptools_scm/discover.py +++ b/src/setuptools_scm/discover.py @@ -1,5 +1,6 @@ import os +from .config import Configuration from .utils import iter_entry_points from .utils import trace @@ -38,7 +39,7 @@ def match_entrypoint(root, name): return False -def iter_matching_entrypoints(root, entrypoint, config): +def iter_matching_entrypoints(root, entrypoint, config: Configuration): """ Consider different entry-points in ``root`` and optionally its parents. :param root: File path. |