From 369e3a05a0fa94b19ced11879bda3048d46752e3 Mon Sep 17 00:00:00 2001 From: Dominik Jain Date: Fri, 17 Jul 2026 17:29:33 +0200 Subject: [PATCH] Remove obsolete Python 2 compatibility code --- src/solidlsp/ls_utils.py | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/src/solidlsp/ls_utils.py b/src/solidlsp/ls_utils.py index 60421b57..c195d401 100644 --- a/src/solidlsp/ls_utils.py +++ b/src/solidlsp/ls_utils.py @@ -345,19 +345,9 @@ class PathUtils: This method was obtained from https://stackoverflow.com/a/61922504 """ - try: - from urllib.parse import unquote, urlparse - from urllib.request import url2pathname - except ImportError: - # backwards compatibility (Python 2) - from urllib.parse import unquote as unquote_py2 - from urllib.request import url2pathname as url2pathname_py2 + from urllib.parse import unquote, urlparse + from urllib.request import url2pathname - from urlparse import urlparse as urlparse_py2 - - unquote = unquote_py2 - url2pathname = url2pathname_py2 - urlparse = urlparse_py2 parsed = urlparse(uri) host = f"{os.path.sep}{os.path.sep}{parsed.netloc}{os.path.sep}" path = os.path.abspath(os.path.join(host, url2pathname(unquote(parsed.path))))