diff options
| author | Anderson Bravalheri <andersonbravalheri@gmail.com> | 2022-08-12 12:32:49 +0100 |
|---|---|---|
| committer | Anderson Bravalheri <andersonbravalheri@gmail.com> | 2022-08-12 12:32:49 +0100 |
| commit | 9e2295af2ef4de51d1112d8215e387ae691dc46c (patch) | |
| tree | f9b4e4046ba261e5f75107f3c59fd0f7b351be74 /setuptools/command | |
| parent | 8a5d6cc71bf1c4c1c2c153683fb43d51ce596167 (diff) | |
| download | python-setuptools-git-9e2295af2ef4de51d1112d8215e387ae691dc46c.tar.gz | |
Emulate accidental namespaces from regular installation
Diffstat (limited to 'setuptools/command')
| -rw-r--r-- | setuptools/command/editable_wheel.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/setuptools/command/editable_wheel.py b/setuptools/command/editable_wheel.py index 1bb7ddfb..c4b7ff9e 100644 --- a/setuptools/command/editable_wheel.py +++ b/setuptools/command/editable_wheel.py @@ -594,7 +594,7 @@ def _find_virtual_namespaces(pkg_roots: Dict[str, str]) -> Iterator[str]: for i in range(len(parts) - 1, 0, -1): partial_name = ".".join(parts[:i]) path = Path(find_package_path(partial_name, pkg_roots, "")) - if not path.exists(): + if not path.exists() or partial_name not in pkg_roots: yield partial_name |
