[Pather/RenderPather/PatherMixin] clean up imports

This commit is contained in:
Jan Petykiewicz 2025-11-11 20:35:55 -08:00
parent da35019dc8
commit e3c1c46b10
3 changed files with 6 additions and 12 deletions

View File

@ -7,13 +7,9 @@ import copy
import logging import logging
from pprint import pformat from pprint import pformat
import numpy
from numpy import pi
from numpy.typing import ArrayLike
from ..pattern import Pattern from ..pattern import Pattern
from ..library import ILibrary from ..library import ILibrary
from ..error import PortError, BuildError from ..error import BuildError
from ..ports import PortList, Port from ..ports import PortList, Port
from ..utils import SupportsBool from ..utils import SupportsBool
from .tools import Tool from .tools import Tool

View File

@ -1,19 +1,18 @@
from typing import SupportsFloat, cast, TYPE_CHECKING, Iterator, Self from typing import Self
from collections.abc import Sequence, Mapping, MutableMapping from collections.abc import Sequence, Iterator
import logging import logging
from contextlib import contextmanager from contextlib import contextmanager
from abc import abstractmethod, ABCMeta from abc import abstractmethod, ABCMeta
import numpy import numpy
from numpy import pi from numpy import pi
from numpy.typing import ArrayLike, NDArray from numpy.typing import ArrayLike
from ..pattern import Pattern from ..pattern import Pattern
from ..library import ILibrary from ..library import ILibrary
from ..error import PortError, BuildError from ..error import PortError, BuildError
from ..ports import PortList, Port
from ..utils import rotation_matrix_2d, SupportsBool from ..utils import rotation_matrix_2d, SupportsBool
from ..abstract import Abstract #from ..abstract import Abstract
from .tools import Tool from .tools import Tool
from .utils import ell from .utils import ell

View File

@ -8,13 +8,12 @@ import logging
from collections import defaultdict from collections import defaultdict
from pprint import pformat from pprint import pformat
import numpy
from numpy import pi from numpy import pi
from numpy.typing import ArrayLike from numpy.typing import ArrayLike
from ..pattern import Pattern from ..pattern import Pattern
from ..library import ILibrary from ..library import ILibrary
from ..error import PortError, BuildError from ..error import BuildError
from ..ports import PortList, Port from ..ports import PortList, Port
from ..abstract import Abstract from ..abstract import Abstract
from ..utils import SupportsBool from ..utils import SupportsBool