diff options
Diffstat (limited to 'pydoc.py')
-rwxr-xr-x | pydoc.py | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -48,6 +48,10 @@ def find_packages(path: Path, package_name: str) -> List[Path]: if (path / 'src' / package_name / '__init__.py').exists(): return [path / 'src' / package_name] + if (path / (package_name + '.py')).exists(): + # single-file package (e.g. Bottle) + return [path / (package_name + '.py')] + packages = [] for subpath in path.iterdir(): |