summaryrefslogtreecommitdiff
path: root/setuptools
diff options
context:
space:
mode:
authorAnderson Bravalheri <andersonbravalheri@gmail.com>2022-03-24 12:35:13 +0000
committerAnderson Bravalheri <andersonbravalheri@gmail.com>2022-03-24 12:35:13 +0000
commit5ad4e0b566bca38b3e02da231f17f08ca921f79f (patch)
tree7ea7b81e619b634b79144cc59c1746243f499586 /setuptools
parentf57bb2b478976af8fca3154d54d33454312256df (diff)
downloadpython-setuptools-git-5ad4e0b566bca38b3e02da231f17f08ca921f79f.tar.gz
Fix edge case of package discovery
Diffstat (limited to 'setuptools')
-rw-r--r--setuptools/config/expand.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/setuptools/config/expand.py b/setuptools/config/expand.py
index 94c9ee38..3985040c 100644
--- a/setuptools/config/expand.py
+++ b/setuptools/config/expand.py
@@ -408,7 +408,8 @@ class EnsurePackagesDiscovered:
def _get_package_dir(self) -> Mapping[str, str]:
self()
- return self._dist.package_dir
+ pkg_dir = self._dist.package_dir
+ return {} if pkg_dir is None else pkg_dir
@property
def package_dir(self) -> Mapping[str, str]: