From 09752c392423ed542df56aac0e3f66d6a586d615 Mon Sep 17 00:00:00 2001 From: nstarman Date: Mon, 24 Jun 2024 20:29:31 -0400 Subject: [PATCH] fix: registering self promotion Signed-off-by: nstarman --- src/unxt/_quantity/base.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/unxt/_quantity/base.py b/src/unxt/_quantity/base.py index 570c6fa..95f2451 100644 --- a/src/unxt/_quantity/base.py +++ b/src/unxt/_quantity/base.py @@ -192,6 +192,7 @@ def constructor( def constructor( cls: "type[AbstractQuantity]", value: ArrayLike | ArrayLikeSequence, + /, *, unit: Any, dtype: Any = None, @@ -544,7 +545,7 @@ def constructor( @AbstractQuantity.constructor._f.register # type: ignore[no-redef] # noqa: SLF001 def constructor( - cls: type[AbstractQuantity], value: AstropyQuantity, *, dtype: Any = None + cls: type[AbstractQuantity], value: AstropyQuantity, /, *, dtype: Any = None ) -> AbstractQuantity: """Construct a `Quantity` from another `Quantity`.