Fix deprecated typing (#1694)

This commit is contained in:
Veronica Berglyd Olsen
2024-02-13 14:10:56 +01:00
committed by GitHub
11 changed files with 17 additions and 11 deletions
+1 -1
View File
@@ -22,7 +22,7 @@ jobs:
- name: Checkout Source
uses: actions/checkout@v4
- name: Install flake8
run: pip install flake8
run: pip install flake8 flake8-pep585
- name: Syntax Check
run: |
flake8 --version
+1 -1
View File
@@ -29,8 +29,8 @@ import uuid
import logging
from enum import Enum
from typing import Iterable
from pathlib import Path
from collections.abc import Iterable
from PyQt5.QtCore import QT_TRANSLATE_NOOP, QCoreApplication
+1 -1
View File
@@ -29,10 +29,10 @@ from __future__ import annotations
import shutil
import logging
from typing import Iterable
from pathlib import Path
from functools import partial
from zipfile import ZipFile, is_zipfile
from collections.abc import Iterable
from PyQt5.QtCore import QCoreApplication
+1 -1
View File
@@ -25,8 +25,8 @@ from __future__ import annotations
import logging
from typing import Iterable
from pathlib import Path
from collections.abc import Iterable
from PyQt5.QtGui import QFont, QFontInfo
+2 -1
View File
@@ -32,8 +32,9 @@ import json
import logging
from time import time
from typing import TYPE_CHECKING, ItemsView, Iterable, Iterator
from typing import TYPE_CHECKING
from pathlib import Path
from collections.abc import ItemsView, Iterable, Iterator
from novelwriter import SHARED
from novelwriter.enum import nwComment, nwItemClass, nwItemType, nwItemLayout
+2 -1
View File
@@ -28,9 +28,10 @@ import logging
from enum import Enum
from time import time
from typing import TYPE_CHECKING, Iterator
from typing import TYPE_CHECKING
from pathlib import Path
from functools import partial
from collections.abc import Iterator
from PyQt5.QtCore import QCoreApplication
+2 -1
View File
@@ -27,8 +27,9 @@ import json
import logging
from time import time
from typing import TYPE_CHECKING, Iterator
from typing import TYPE_CHECKING
from pathlib import Path
from collections.abc import Iterator
from novelwriter.error import logException
from novelwriter.common import formatTimeStamp
+2 -1
View File
@@ -27,8 +27,9 @@ from __future__ import annotations
import json
import logging
from typing import TYPE_CHECKING, Iterator
from typing import TYPE_CHECKING
from pathlib import Path
from collections.abc import Iterator
from PyQt5.QtCore import QLocale
+2 -1
View File
@@ -27,7 +27,8 @@ from __future__ import annotations
import random
import logging
from typing import TYPE_CHECKING, ItemsView, Iterator, KeysView, Literal, ValuesView
from typing import TYPE_CHECKING, Literal
from collections.abc import ItemsView, Iterator, KeysView, ValuesView
from PyQt5.QtGui import QIcon, QPainter, QPainterPath, QPixmap, QColor
from PyQt5.QtCore import QRectF, Qt
+1 -1
View File
@@ -29,11 +29,11 @@ from __future__ import annotations
import logging
import xml.etree.ElementTree as ET
from typing import Sequence
from hashlib import sha256
from pathlib import Path
from zipfile import ZipFile
from datetime import datetime
from collections.abc import Sequence
from novelwriter import __version__
from novelwriter.common import xmlIndent
+2 -1
View File
@@ -26,8 +26,9 @@ from __future__ import annotations
import random
import logging
from typing import TYPE_CHECKING, Iterator, Literal, overload
from typing import TYPE_CHECKING, Literal, overload
from pathlib import Path
from collections.abc import Iterator
from novelwriter.enum import nwItemClass, nwItemLayout, nwItemType
from novelwriter.error import logException