From 62ae8892c70b0039fb0fbc74e6ffd2e137cc0bf3 Mon Sep 17 00:00:00 2001 From: un-pogaz <46523284+un-pogaz@users.noreply.github.com> Date: Sun, 16 Nov 2025 19:06:50 +0100 Subject: [PATCH] queue import (regex 2) from polyglot import queue import queue --- src/calibre/devices/smart_device_app/driver.py | 2 +- src/calibre/gui2/__init__.py | 2 +- src/calibre/gui2/device.py | 2 +- src/calibre/utils/threadpool.py | 3 +-- 4 files changed, 4 insertions(+), 5 deletions(-) diff --git a/src/calibre/devices/smart_device_app/driver.py b/src/calibre/devices/smart_device_app/driver.py index 60b8af92f6..862a170866 100644 --- a/src/calibre/devices/smart_device_app/driver.py +++ b/src/calibre/devices/smart_device_app/driver.py @@ -9,6 +9,7 @@ import hashlib import json import os import posixpath +import queue import random import select import socket @@ -43,7 +44,6 @@ from calibre.utils.mdns import get_all_ips from calibre.utils.mdns import publish as publish_zeroconf from calibre.utils.mdns import unpublish as unpublish_zeroconf from calibre.utils.socket_inheritance import set_socket_inherit -from polyglot import queue from polyglot.builtins import as_bytes diff --git a/src/calibre/gui2/__init__.py b/src/calibre/gui2/__init__.py index 1228d8c7a0..3a2201f201 100644 --- a/src/calibre/gui2/__init__.py +++ b/src/calibre/gui2/__init__.py @@ -5,6 +5,7 @@ __copyright__ = '2008, Kovid Goyal ' import glob import os +import queue import signal import sys import threading @@ -90,7 +91,6 @@ from calibre.utils.localization import get_lang from calibre.utils.resources import get_image_path as I from calibre.utils.resources import get_path as P from calibre.utils.resources import user_dir -from polyglot import queue from polyglot.builtins import iteritems del pqc, geometry_for_restore_as_dict diff --git a/src/calibre/gui2/device.py b/src/calibre/gui2/device.py index 49de990361..89c4c5d693 100644 --- a/src/calibre/gui2/device.py +++ b/src/calibre/gui2/device.py @@ -5,6 +5,7 @@ import io # Imports {{{ import os +import queue import re import sys import time @@ -56,7 +57,6 @@ from calibre.utils.filenames import ascii_filename from calibre.utils.img import scale_image from calibre.utils.ipc.job import BaseJob from calibre.utils.localization import ngettext -from polyglot import queue # }}} diff --git a/src/calibre/utils/threadpool.py b/src/calibre/utils/threadpool.py index 0c63852c97..b50a210e86 100644 --- a/src/calibre/utils/threadpool.py +++ b/src/calibre/utils/threadpool.py @@ -46,10 +46,9 @@ __date__ = '$Date: 2006/06/23 12:32:25 $' __license__ = 'Python license' # standard library modules +import queue import threading -from polyglot import queue - # exceptions