Skip to content

Commit 1cf0e71

Browse files
authored
Merge pull request #746 from bartsanchez/bart/fix-ruff-rule-up035
feat: fix Ruff rule UP035 (deprecated-import)
2 parents cfb0347 + 7e77f8b commit 1cf0e71

File tree

17 files changed

+25
-18
lines changed

17 files changed

+25
-18
lines changed

pyproject.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,6 +113,5 @@ ignore = [
113113
"UP030",
114114
"UP031",
115115
"UP032",
116-
"UP035",
117116
"UP038",
118117
]

src/api/config.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@
1313
import enum
1414
import os
1515
import sys
16+
from collections.abc import Callable
1617
from enum import Enum
17-
from typing import Callable
1818

1919
from src.api import errmsg, global_, options
2020
from src.api.options import ANYTYPE, Action

src/api/decorator.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#!/usr/bin/env python
22
# -*- coding: utf-8 -*-
33

4-
from typing import Callable
4+
from collections.abc import Callable
55

66

77
class classproperty:

src/api/errmsg.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@
1010
# ----------------------------------------------------------------------
1111

1212
import sys
13+
from collections.abc import Callable
1314
from functools import wraps
14-
from typing import Callable
1515

1616
from src.api import config, global_
1717
from src.api.constants import CLASS

src/api/optimize.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
#!/usr/bin/env python
22
# -*- coding: utf-8 -*-
33
import symtable
4-
from typing import Any, Generator, NamedTuple
4+
from collections.abc import Generator
5+
from typing import Any, NamedTuple
56

67
import src.api.check as chk
78
import src.api.global_ as gl

src/api/utils.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,9 @@
55
import os
66
import shelve
77
import signal
8+
from collections.abc import Callable, Iterable
89
from functools import wraps
9-
from typing import IO, Any, Callable, Iterable, TypeVar
10+
from typing import IO, Any, TypeVar
1011

1112
from src.api import constants, errmsg, global_
1213

src/arch/z80/backend/icinfo.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1+
from collections.abc import Callable
12
from dataclasses import dataclass
2-
from typing import Callable
33

44
from .exception import throw_invalid_quad_params
55
from .quad import Quad

src/arch/z80/optimizer/basicblock.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
# -*- coding: utf-8 -*-
22
from __future__ import annotations
33

4-
from typing import TYPE_CHECKING, Final, Iterable, Iterator, Sequence
4+
from collections.abc import Iterable, Iterator, Sequence
5+
from typing import TYPE_CHECKING, Final
56

67
from src.api import errmsg
78
from src.api.config import OPTIONS

src/arch/z80/optimizer/helpers.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# -*- coding: utf-8 -*-
2-
from collections.abc import Mapping
3-
from typing import Any, Final, Iterable, TypeVar, cast
2+
from collections.abc import Iterable, Mapping
3+
from typing import Any, Final, TypeVar, cast
44

55
from . import patterns
66

src/arch/z80/peephole/engine.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@
33

44
import os
55
import sys
6-
from typing import Iterable, NamedTuple
6+
from collections.abc import Iterable
7+
from typing import NamedTuple
78

89
from src.api import debug, errmsg
910
from src.arch.z80.peephole import parser

0 commit comments

Comments
 (0)