- Notifications
You must be signed in to change notification settings - Fork 147
Closed
Description
File foo.spdxdoes not exist.
Running:
pyspdxtools -i foo.spdx results in the ugly error below.
Only the last line telling that the file does not exist should be displayed.
Traceback (most recent call last): File "/opt/homebrew/bin/pyspdxtools", line 8, in <module> sys.exit(main()) ^^^^^^ File "/opt/homebrew/lib/python3.11/site-packages/click/core.py", line 1157, in __call__ return self.main(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/homebrew/lib/python3.11/site-packages/click/core.py", line 1078, in main rv = self.invoke(ctx) ^^^^^^^^^^^^^^^^ File "/opt/homebrew/lib/python3.11/site-packages/click/core.py", line 1434, in invoke return ctx.invoke(self.callback, **ctx.params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/homebrew/lib/python3.11/site-packages/click/core.py", line 783, in invoke return __callback(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/homebrew/lib/python3.11/site-packages/spdx_tools/spdx/clitools/pyspdxtools.py", line 61, in main document: Document = parse_file(infile) ^^^^^^^^^^^^^^^^^^ File "/opt/homebrew/lib/python3.11/site-packages/spdx_tools/spdx/parser/parse_anything.py", line 25, in parse_file return tagvalue_parser.parse_from_file(file_name) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/homebrew/lib/python3.11/site-packages/spdx_tools/spdx/parser/tagvalue/tagvalue_parser.py", line 10, in parse_from_file with open(file_name) as file: ^^^^^^^^^^^^^^^ FileNotFoundError: [Errno 2] No such file or directory: 'foo.spdx' maxhbr
Metadata
Metadata
Assignees
Labels
No labels