mirror of
https://github.com/TagStudioDev/TagStudio.git
synced 2026-01-29 06:10:51 +00:00
Optimize & Sort Imports
This commit is contained in:
@@ -5,24 +5,23 @@
|
||||
"""The Library object and related methods for TagStudio."""
|
||||
|
||||
import datetime
|
||||
from enum import Enum
|
||||
import os
|
||||
import traceback
|
||||
from typing import Optional
|
||||
import json
|
||||
import glob
|
||||
from pathlib import Path
|
||||
# from typing_extensions import deprecated
|
||||
import src.core.ts_core as ts_core
|
||||
from src.core.utils.web import *
|
||||
from src.core.utils.str import *
|
||||
from src.core.utils.fs import *
|
||||
import xml.etree.ElementTree as ET
|
||||
import json
|
||||
import logging
|
||||
import sys
|
||||
import time
|
||||
import logging
|
||||
import traceback
|
||||
import xml.etree.ElementTree as ET
|
||||
from enum import Enum
|
||||
|
||||
import ujson
|
||||
|
||||
# from typing_extensions import deprecated
|
||||
import tagstudio.src.core.ts_core as ts_core
|
||||
from tagstudio.src.core.utils.fs import *
|
||||
from tagstudio.src.core.utils.str import *
|
||||
from tagstudio.src.core.utils.web import *
|
||||
|
||||
TYPE = ['file', 'meta', 'alt', 'mask']
|
||||
# RESULT_TYPE = Enum('Result', ['ENTRY', 'COLLATION', 'TAG_GROUP'])
|
||||
class ItemType(Enum):
|
||||
|
||||
@@ -4,16 +4,13 @@
|
||||
|
||||
"""The core classes and methods of TagStudio."""
|
||||
|
||||
import os
|
||||
from types import FunctionType
|
||||
# from typing import Dict, Optional, TypedDict, List
|
||||
import json
|
||||
from pathlib import Path
|
||||
import traceback
|
||||
import os
|
||||
|
||||
# import requests
|
||||
# from bs4 import BeautifulSoup as bs
|
||||
from src.core.library import *
|
||||
from src.core.field_template import FieldTemplate
|
||||
|
||||
VERSION: str = '9.1.0' # Major.Minor.Patch
|
||||
VERSION_BRANCH: str = 'Alpha' # 'Alpha', 'Beta', or '' for Full Release
|
||||
|
||||
@@ -4,9 +4,8 @@
|
||||
|
||||
"""PySide6 port of the widgets/layouts/flowlayout example from Qt v6.x"""
|
||||
|
||||
import sys
|
||||
from PySide6.QtCore import Qt, QMargins, QPoint, QRect, QSize
|
||||
from PySide6.QtWidgets import QApplication, QLayout, QPushButton, QSizePolicy, QWidget
|
||||
from PySide6.QtWidgets import QLayout, QSizePolicy, QWidget
|
||||
|
||||
|
||||
# class Window(QWidget):
|
||||
|
||||
@@ -12,17 +12,10 @@
|
||||
# Licensed under the GPL-3.0 License.
|
||||
# Created for TagStudio: https://github.com/CyanVoxel/TagStudio
|
||||
|
||||
from re import S
|
||||
import time
|
||||
from typing import Optional
|
||||
from PySide6.QtCore import (QCoreApplication, QDate, QDateTime, QLocale,
|
||||
QMetaObject, QObject, QPoint, QRect,
|
||||
QSize, QTime, QUrl, Qt)
|
||||
from PySide6.QtGui import (QBrush, QColor, QConicalGradient, QCursor,
|
||||
QFont, QFontDatabase, QGradient, QIcon,
|
||||
QImage, QKeySequence, QLinearGradient, QPainter,
|
||||
QPalette, QPixmap, QRadialGradient, QTransform, QAction)
|
||||
from PySide6.QtWidgets import (QApplication, QComboBox, QFrame, QGridLayout,
|
||||
from PySide6.QtCore import (QCoreApplication, QMetaObject, QRect,
|
||||
QSize, Qt)
|
||||
from PySide6.QtGui import (QFont, QAction)
|
||||
from PySide6.QtWidgets import (QComboBox, QFrame, QGridLayout,
|
||||
QHBoxLayout, QVBoxLayout, QLayout, QLineEdit, QMainWindow,
|
||||
QMenuBar, QPushButton, QScrollArea, QSizePolicy,
|
||||
QStatusBar, QWidget, QSplitter, QMenu)
|
||||
|
||||
@@ -5,10 +5,10 @@
|
||||
"""A pagination widget created for TagStudio."""
|
||||
# I never want to see this code again.
|
||||
|
||||
from PySide6 import QtCore
|
||||
from PySide6.QtCore import QObject, Signal, QSize
|
||||
from PySide6.QtGui import *
|
||||
from PySide6.QtWidgets import *
|
||||
from PySide6.QtCore import QFile, QObject, QThread, Signal, QRunnable, Qt, QThreadPool, QSize, QEvent, QMimeData
|
||||
|
||||
|
||||
# class NumberEdit(QLineEdit):
|
||||
# def __init__(self, parent=None) -> None:
|
||||
|
||||
@@ -7,39 +7,34 @@
|
||||
|
||||
"""A Qt driver for TagStudio."""
|
||||
|
||||
from copy import copy, deepcopy
|
||||
import ctypes
|
||||
import math
|
||||
from os import times
|
||||
import sys
|
||||
import logging
|
||||
import threading
|
||||
from time import sleep
|
||||
from queue import Empty, Queue
|
||||
import math
|
||||
import sys
|
||||
import time
|
||||
from typing import Optional, Union
|
||||
from PySide6 import QtCore
|
||||
import PySide6
|
||||
from PySide6.QtGui import *
|
||||
from PySide6.QtWidgets import *
|
||||
from PySide6.QtCore import QFile, QObject, QThread, Signal, QRunnable, Qt, QThreadPool, QSize, QEvent, QMimeData, QTimer
|
||||
from PySide6.QtUiTools import QUiLoader
|
||||
from PIL import Image, ImageOps, ImageChops, UnidentifiedImageError, ImageQt, ImageDraw, ImageFont, ImageEnhance
|
||||
import PySide6.QtWidgets
|
||||
import humanfriendly
|
||||
import pillow_avif
|
||||
import cv2
|
||||
from datetime import datetime as dt
|
||||
from src.core.ts_core import *
|
||||
from queue import Empty, Queue
|
||||
from time import sleep
|
||||
from typing import Optional
|
||||
|
||||
import cv2
|
||||
import humanfriendly
|
||||
from PIL import Image, ImageChops, UnidentifiedImageError, ImageQt, ImageDraw, ImageFont, ImageEnhance
|
||||
from PySide6 import QtCore
|
||||
from PySide6.QtCore import QObject, QThread, Signal, QRunnable, Qt, QThreadPool, QSize, QEvent, QTimer
|
||||
from PySide6.QtGui import *
|
||||
from PySide6.QtUiTools import QUiLoader
|
||||
from PySide6.QtWidgets import *
|
||||
# from typing_extensions import deprecated
|
||||
from humanfriendly import format_timespan
|
||||
# from src.core.utils.web import *
|
||||
# from src.core.utils.fs import *
|
||||
from src.core.library import *
|
||||
from src.core.palette import ColorType, get_tag_color
|
||||
from src.core.ts_core import *
|
||||
from src.qt.flowlayout import FlowLayout, FlowWidget
|
||||
from src.qt.main_window import Ui_MainWindow
|
||||
import src.qt.resources_rc
|
||||
# from typing_extensions import deprecated
|
||||
from humanfriendly import format_timespan
|
||||
|
||||
# from src.qt.qtacrylic.qtacrylic import WindowEffect
|
||||
|
||||
# SIGQUIT is not defined on Windows
|
||||
|
||||
Reference in New Issue
Block a user