-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Using this tools with requirements including django-cotton will fail because of some error when resolving packages urls:
$ .venv/bin/dependency_comb report requirements/base.txt
00:57:21 - Processing package: django-cotton
Traceback (most recent call last):
File "/home/Projects/foo/.venv/bin/dependency_comb", line 7, in <module>
sys.exit(cli_frontend())
File "/home/Projects/foo/.venv/lib/python3.10/site-packages/click/core.py", line 1462, in __call__
return self.main(*args, **kwargs)
File "/home/Projects/foo/.venv/lib/python3.10/site-packages/click/core.py", line 1383, in main
rv = self.invoke(ctx)
File "/home/Projects/foo/.venv/lib/python3.10/site-packages/click/core.py", line 1850, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/home/Projects/foo/.venv/lib/python3.10/site-packages/click/core.py", line 1246, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/home/Projects/foo/.venv/lib/python3.10/site-packages/click/core.py", line 814, in invoke
return callback(*args, **kwargs)
File "/home/Projects/foo/.venv/lib/python3.10/site-packages/click/decorators.py", line 34, in new_func
return f(get_current_context(), *args, **kwargs)
File "/home/Projects/foo/.venv/lib/python3.10/site-packages/dependency_comb/cli/report.py", line 182, in report_command
payload = [pkg.data() for pkg in packages]
File "/home/Projects/foo/.venv/lib/python3.10/site-packages/dependency_comb/cli/report.py", line 182, in <listcomp>
payload = [pkg.data() for pkg in packages]
File "/home/Projects/foo/.venv/lib/python3.10/site-packages/dependency_comb/analyzer.py", line 469, in inspect
pkginfos = self.build_package_informations(item)
File "/home/Projects/foo/.venv/lib/python3.10/site-packages/dependency_comb/analyzer.py", line 401, in build_package_informations
urls = self.get_package_urls(data)
File "/home/Projects/foo/.venv/lib/python3.10/site-packages/dependency_comb/analyzer.py", line 378, in get_package_urls
for name, value in urls.items():
AttributeError: 'NoneType' object has no attribute 'items'
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working