diff --git a/grudge/discretization.py b/grudge/discretization.py index a86de085..493583d1 100644 --- a/grudge/discretization.py +++ b/grudge/discretization.py @@ -753,7 +753,7 @@ def complex_dtype(self) -> np.dtype[Any]: def empty(self, array_context: ArrayContext, - dtype: DTypeLike = None, + dtype: DTypeLike | None = None, *, dd: ToDOFDescConvertible = None ) -> DOFArray: """Return an empty :class:`~meshmode.dof_array.DOFArray` defined at @@ -770,7 +770,7 @@ def empty(self, def zeros(self, array_context: ArrayContext, - dtype: DTypeLike = None, + dtype: DTypeLike | None = None, *, dd: ToDOFDescConvertible = None ) -> DOFArray: diff --git a/grudge/models/em.py b/grudge/models/em.py index a76ffde1..4ee05075 100644 --- a/grudge/models/em.py +++ b/grudge/models/em.py @@ -1,3 +1,7 @@ +# pyright: reportUnknownArgumentType=false +# ^ This silences basedpyright warnings that occurred in CI but +# were somehow not reproducible locally + """grudge operators modelling electromagnetic phenomena.""" from __future__ import annotations diff --git a/grudge/models/euler.py b/grudge/models/euler.py index d7c1f111..69effc0d 100644 --- a/grudge/models/euler.py +++ b/grudge/models/euler.py @@ -1,3 +1,7 @@ +# pyright: reportUnknownArgumentType=false +# ^ This silences basedpyright warnings that occurred in CI but +# were somehow not reproducible locally + """Grudge operators modeling compressible, inviscid flows (Euler) Model definitions diff --git a/grudge/models/wave.py b/grudge/models/wave.py index 3a1e7f09..34952b35 100644 --- a/grudge/models/wave.py +++ b/grudge/models/wave.py @@ -1,3 +1,7 @@ +# pyright: reportUnknownArgumentType=false +# ^ This silences basedpyright warnings that occurred in CI but +# were somehow not reproducible locally + """Wave equation operators.""" from __future__ import annotations