python-inspector
python-inspector copied to clipboard
Python Inspector does not support comments in `.netrc` files
Running Python-inspector version 0.9.3 on Debian Stable.
Using this .netrc
file
machine example.com login foo password bar
#machine github.com login foo password bar
default login foo password bar
python-inspector
crashes:
❯ python-inspector --python-version 310 --operating-system linux --json-pdt /tmp/output.json --analyze-setup-py-insecurely --setup-py setup.py --verbose
Resolving dependencies...
Using netrc file /home/nino/.netrc
Traceback (most recent call last):
File "/home/linuxbrew/.linuxbrew/opt/[email protected]/lib/python3.10/site-packages/python_inspector/resolve_cli.py", line 247, in resolve_dependencies
resolution_result: Dict = resolver_api(
File "/home/linuxbrew/.linuxbrew/opt/[email protected]/lib/python3.10/site-packages/python_inspector/api.py", line 131, in resolve_dependencies
netrc = Netrc(file=netrc_file)
File "/home/linuxbrew/.linuxbrew/opt/[email protected]/lib/python3.10/site-packages/tinynetrc.py", line 44, in __init__
self._netrc = netrc.netrc(file)
File "/home/linuxbrew/.linuxbrew/opt/[email protected]/lib/python3.10/netrc.py", line 31, in __init__
self._parse(file, fp, default_netrc)
File "/home/linuxbrew/.linuxbrew/opt/[email protected]/lib/python3.10/netrc.py", line 66, in _parse
raise NetrcParseError(
netrc.NetrcParseError: bad toplevel token 'github.com' (/home/nino/.netrc, line 2)