From fb677b222267933d465c85f0cce58de3d210bc7c Mon Sep 17 00:00:00 2001 From: Andreas Kloeckner Date: Sun, 31 May 2026 10:13:46 -0500 Subject: [PATCH] Ruff: clean up doubled-up typing imports --- boxtree/cost.py | 2 +- boxtree/fmm.py | 4 +--- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/boxtree/cost.py b/boxtree/cost.py index 2c451d33..835aa365 100644 --- a/boxtree/cost.py +++ b/boxtree/cost.py @@ -62,7 +62,6 @@ """ from abc import ABC, abstractmethod -from collections.abc import Mapping from functools import partial from typing import TYPE_CHECKING, ClassVar @@ -79,6 +78,7 @@ if TYPE_CHECKING: from collections.abc import Mapping + Template = partial(Template, strict_undefined=True) diff --git a/boxtree/fmm.py b/boxtree/fmm.py index 2800d249..0d88eaba 100644 --- a/boxtree/fmm.py +++ b/boxtree/fmm.py @@ -35,9 +35,6 @@ from pytools import ProcessLogger -from boxtree.traversal import FMMTraversalInfo -from boxtree.tree import Tree - if TYPE_CHECKING: from arraycontext import ArrayContext @@ -45,6 +42,7 @@ from boxtree.traversal import FMMTraversalInfo from boxtree.tree import Tree + logger = logging.getLogger(__name__)