diff --git a/sumpy/codegen.py b/sumpy/codegen.py index aa863766..f2c7b70f 100644 --- a/sumpy/codegen.py +++ b/sumpy/codegen.py @@ -600,7 +600,7 @@ def map_constant(self, expr: object, /) -> Expression: complex_dtype = self.complex_dtype if complex_dtype is None: - if complex(np.complex64(expr)) == expr: + if complex(np.complex64(expr)) == expr: # noqa: RUF069 return np.complex64(expr) complex_dtype = np.complex128 diff --git a/sumpy/kernel.py b/sumpy/kernel.py index c7a71f5c..c3c9981f 100644 --- a/sumpy/kernel.py +++ b/sumpy/kernel.py @@ -770,7 +770,7 @@ def __new__(cls, viscosity_mu: float | str | SpatialConstant = "mu", poisson_ratio: float | str | SpatialConstant = "nu", ) -> ElasticityKernel: - if poisson_ratio == 0.5: + if poisson_ratio == 0.5: # noqa: RUF069 return super().__new__(StokesletKernel) else: return super().__new__(cls) @@ -896,7 +896,7 @@ def __init__(self, if poisson_ratio is None: poisson_ratio = 0.5 - if poisson_ratio != 0.5: + if poisson_ratio != 0.5: # noqa: RUF069 raise ValueError( "'StokesletKernel' must have a Poisson ratio of 0.5: " f"got '{poisson_ratio}'") diff --git a/sumpy/test/test_kernels.py b/sumpy/test/test_kernels.py index 2167a56a..54468ffd 100644 --- a/sumpy/test/test_kernels.py +++ b/sumpy/test/test_kernels.py @@ -695,14 +695,14 @@ def test_m2m_and_l2l_exprs_simpler(base_knl, local_expn_class, mpole_expn_class, dvec, tgt_rscale, _fast_version=False) for expr1, expr2 in zip(faster_m2m, slower_m2m, strict=True): - assert float(sym.doit(expr1 - expr2).expand()) == 0.0 + assert float(sym.doit(expr1 - expr2).expand()) == 0.0 # noqa: RUF069 faster_l2l = local_expn.translate_from(local_expn, src_coeff_exprs, src_rscale, dvec, tgt_rscale) slower_l2l = local_expn.translate_from(local_expn, src_coeff_exprs, src_rscale, dvec, tgt_rscale, _fast_version=False) for expr1, expr2 in zip(faster_l2l, slower_l2l, strict=True): - assert float(sym.doit(expr1 - expr2).expand()) == 0.0 + assert float(sym.doit(expr1 - expr2).expand()) == 0.0 # noqa: RUF069 # }}}