share: tools: web_config: drop Python 2 related code

Signed-off-by: seg6 <hi@seg6.space>

Part of #12044
This commit is contained in:
seg6
2025-11-10 16:14:09 +01:00
committed by Johannes Altmanninger
parent 125fc142ba
commit 3786c20dcf

View File

@@ -1,13 +1,8 @@
from __future__ import unicode_literals
from __future__ import print_function
import binascii import binascii
try:
from html import escape as escape_html
except ImportError:
from cgi import escape as escape_html
import errno import errno
import glob import glob
import http.server as SimpleHTTPServer
import json
import multiprocessing.pool import multiprocessing.pool
import operator import operator
import os import os
@@ -15,12 +10,15 @@ import platform
import re import re
import select import select
import socket import socket
import socketserver as SocketServer
import subprocess import subprocess
import sys import sys
import tempfile import tempfile
import threading import threading
from typing import Optional from html import escape as escape_html
from itertools import chain from itertools import chain
from typing import Optional
from urllib.parse import parse_qs
COMMON_WSL_CMD_PATHS = ( COMMON_WSL_CMD_PATHS = (
"/mnt/c/Windows/System32", "/mnt/c/Windows/System32",
@@ -28,21 +26,6 @@ COMMON_WSL_CMD_PATHS = (
"/c/Windows/System32", "/c/Windows/System32",
) )
FISH_BIN_PATH = False # will be set later FISH_BIN_PATH = False # will be set later
IS_PY2 = sys.version_info[0] == 2
if IS_PY2:
import SimpleHTTPServer
import SocketServer
from urlparse import parse_qs
else:
import http.server as SimpleHTTPServer
import socketserver as SocketServer
from urllib.parse import parse_qs
try:
import json
except ImportError:
import simplejson as json
ENTER_BOLD_MODE = "\x1b[1m" ENTER_BOLD_MODE = "\x1b[1m"