Traceback (most recent call last): File "/var/task/awslambda.py", line 43, in wrap val = application(body, resp) ^^^^^^^^^^^^^^^^^^^^^^^ File "/var/task/awslambda.py", line 91, in inner status, headers, body = __call_app(application, env) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/var/task/awslambda.py", line 25, in __call_app for data in app_iter: File "/var/task/geminiproxy.py", line 173, in proxy_gemini url = resolve_relative(path, url) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/var/task/geminiproxy.py", line 18, in resolve_relative p = urllib.parse.urlparse(url) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/tmp/python3.11.AppDir/opt/python3.11/lib/python3.11/urllib/parse.py", line 395, in urlparse splitresult = urlsplit(url, scheme, allow_fragments) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/tmp/python3.11.AppDir/opt/python3.11/lib/python3.11/urllib/parse.py", line 500, in urlsplit _check_bracketed_host(bracketed_host) File "/tmp/python3.11.AppDir/opt/python3.11/lib/python3.11/urllib/parse.py", line 446, in _check_bracketed_host ip = ipaddress.ip_address(hostname) # Throws Value Error if not IPv6 or IPv4 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/tmp/python3.11.AppDir/opt/python3.11/lib/python3.11/ipaddress.py", line 54, in ip_address raise ValueError(f'{address!r} does not appear to be an IPv4 or IPv6 address') ValueError: '1' does not appear to be an IPv4 or IPv6 address