We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f6696ef commit e928bc1Copy full SHA for e928bc1
1 file changed
src/netCDF4/__init__.pyi
@@ -698,10 +698,21 @@ def stringtoarr(
698
@overload
699
def stringtochar(
700
a: npt.NDArray[np.character],
701
- encoding: str | None = None,
+ encoding: Literal["none", "None", "bytes"],
702
+ n_strlen: int | None = None,
703
+) -> npt.NDArray[np.bytes_]: ...
704
+@overload
705
+def stringtochar(
706
+ a: npt.NDArray[np.character],
707
+ encoding: str | None = None,
708
n_strlen: int | None = None,
709
) -> npt.NDArray[np.str_] | npt.NDArray[np.bytes_]: ...
710
711
+def chartostring(
712
+ b: npt.NDArray[np.character],
713
+ encoding: Literal["none", "None", "bytes"] = ...,
714
715
716
def chartostring(
717
b: npt.NDArray[np.character],
718
encoding: str | None = None,
0 commit comments