summaryrefslogtreecommitdiff
path: root/pydoc.py
diff options
context:
space:
mode:
Diffstat (limited to 'pydoc.py')
-rwxr-xr-xpydoc.py8
1 files changed, 5 insertions, 3 deletions
diff --git a/pydoc.py b/pydoc.py
index cf297d2..5ebdf44 100755
--- a/pydoc.py
+++ b/pydoc.py
@@ -245,9 +245,11 @@ if __name__ == '__main__':
inventories = Path('inventories')
inventories.mkdir(exist_ok=True)
- for path in sources.iterdir():
- sourceid = path.name
- package_name, version = sourceid.rsplit('-', maxsplit=1)
+ for package_name in packages:
+ version = versions[package_name]
+ sourceid = f'{package_name}-{version}'
+ if not (sources / sourceid).exists():
+ continue
package_paths = list(find_packages(sources / sourceid, package_name))