@@ -97,7 +97,7 @@ _CharDType_co = TypeVar(
97
97
)
98
98
_CharArray : TypeAlias = chararray [tuple [int , ...], dtype [_SCT ]]
99
99
100
- AR_T : TypeAlias = np .ndarray [_Shape , np .dtypes .StringDType ]
100
+ _StringDTypeArray : TypeAlias = np .ndarray [_Shape , np .dtypes .StringDType ]
101
101
102
102
class chararray (ndarray [_ShapeType_co , _CharDType_co ]):
103
103
@overload
@@ -564,35 +564,35 @@ def add(x1: U_co, x2: U_co) -> NDArray[np.str_]: ...
564
564
@overload
565
565
def add (x1 : S_co , x2 : S_co ) -> NDArray [np .bytes_ ]: ...
566
566
@overload
567
- def add (x1 : T_co , x2 : T_co ) -> AR_T : ...
567
+ def add (x1 : T_co , x2 : T_co ) -> _StringDTypeArray : ...
568
568
569
569
@overload
570
570
def multiply (a : U_co , i : i_co ) -> NDArray [np .str_ ]: ...
571
571
@overload
572
572
def multiply (a : S_co , i : i_co ) -> NDArray [np .bytes_ ]: ...
573
573
@overload
574
- def multiply (a : T_co , i : i_co ) -> AR_T : ...
574
+ def multiply (a : T_co , i : i_co ) -> _StringDTypeArray : ...
575
575
576
576
@overload
577
577
def mod (a : U_co , value : Any ) -> NDArray [np .str_ ]: ...
578
578
@overload
579
579
def mod (a : S_co , value : Any ) -> NDArray [np .bytes_ ]: ...
580
580
@overload
581
- def mod (a : T_co , value : Any ) -> AR_T : ...
581
+ def mod (a : T_co , value : Any ) -> _StringDTypeArray : ...
582
582
583
583
@overload
584
584
def capitalize (a : U_co ) -> NDArray [str_ ]: ...
585
585
@overload
586
586
def capitalize (a : S_co ) -> NDArray [bytes_ ]: ...
587
587
@overload
588
- def capitalize (a : T_co ) -> AR_T : ...
588
+ def capitalize (a : T_co ) -> _StringDTypeArray : ...
589
589
590
590
@overload
591
591
def center (a : U_co , width : i_co , fillchar : U_co = ...) -> NDArray [str_ ]: ...
592
592
@overload
593
593
def center (a : S_co , width : i_co , fillchar : S_co = ...) -> NDArray [bytes_ ]: ...
594
594
@overload
595
- def center (a : T_co , width : i_co , fillchar : T_co = ...) -> AR_T : ...
595
+ def center (a : T_co , width : i_co , fillchar : T_co = ...) -> _StringDTypeArray : ...
596
596
597
597
def decode (
598
598
a : S_co ,
@@ -610,42 +610,42 @@ def expandtabs(a: U_co, tabsize: i_co = ...) -> NDArray[str_]: ...
610
610
@overload
611
611
def expandtabs (a : S_co , tabsize : i_co = ...) -> NDArray [bytes_ ]: ...
612
612
@overload
613
- def expandtabs (a : T_co , tabsize : i_co = ...) -> AR_T : ...
613
+ def expandtabs (a : T_co , tabsize : i_co = ...) -> _StringDTypeArray : ...
614
614
615
615
@overload
616
616
def join (sep : U_co , seq : U_co ) -> NDArray [str_ ]: ...
617
617
@overload
618
618
def join (sep : S_co , seq : S_co ) -> NDArray [bytes_ ]: ...
619
619
@overload
620
- def join (sep : T_co , seq : T_co ) -> AR_T : ...
620
+ def join (sep : T_co , seq : T_co ) -> _StringDTypeArray : ...
621
621
622
622
@overload
623
623
def ljust (a : U_co , width : i_co , fillchar : U_co = ...) -> NDArray [str_ ]: ...
624
624
@overload
625
625
def ljust (a : S_co , width : i_co , fillchar : S_co = ...) -> NDArray [bytes_ ]: ...
626
626
@overload
627
- def ljust (a : T_co , width : i_co , fillchar : T_co = ...) -> AR_T : ...
627
+ def ljust (a : T_co , width : i_co , fillchar : T_co = ...) -> _StringDTypeArray : ...
628
628
629
629
@overload
630
630
def lower (a : U_co ) -> NDArray [str_ ]: ...
631
631
@overload
632
632
def lower (a : S_co ) -> NDArray [bytes_ ]: ...
633
633
@overload
634
- def lower (a : T_co ) -> AR_T : ...
634
+ def lower (a : T_co ) -> _StringDTypeArray : ...
635
635
636
636
@overload
637
637
def lstrip (a : U_co , chars : None | U_co = ...) -> NDArray [str_ ]: ...
638
638
@overload
639
639
def lstrip (a : S_co , chars : None | S_co = ...) -> NDArray [bytes_ ]: ...
640
640
@overload
641
- def lstrip (a : T_co , chars : None | T_co = ...) -> AR_T : ...
641
+ def lstrip (a : T_co , chars : None | T_co = ...) -> _StringDTypeArray : ...
642
642
643
643
@overload
644
644
def partition (a : U_co , sep : U_co ) -> NDArray [str_ ]: ...
645
645
@overload
646
646
def partition (a : S_co , sep : S_co ) -> NDArray [bytes_ ]: ...
647
647
@overload
648
- def partition (a : T_co , sep : T_co ) -> AR_T : ...
648
+ def partition (a : T_co , sep : T_co ) -> _StringDTypeArray : ...
649
649
650
650
@overload
651
651
def replace (
@@ -667,7 +667,7 @@ def replace(
667
667
old : T_co ,
668
668
new : T_co ,
669
669
count : i_co = ...,
670
- ) -> AR_T : ...
670
+ ) -> _StringDTypeArray : ...
671
671
672
672
@overload
673
673
def rjust (
@@ -686,14 +686,14 @@ def rjust(
686
686
a : T_co ,
687
687
width : i_co ,
688
688
fillchar : T_co = ...,
689
- ) -> AR_T : ...
689
+ ) -> _StringDTypeArray : ...
690
690
691
691
@overload
692
692
def rpartition (a : U_co , sep : U_co ) -> NDArray [str_ ]: ...
693
693
@overload
694
694
def rpartition (a : S_co , sep : S_co ) -> NDArray [bytes_ ]: ...
695
695
@overload
696
- def rpartition (a : T_co , sep : T_co ) -> AR_T : ...
696
+ def rpartition (a : T_co , sep : T_co ) -> _StringDTypeArray : ...
697
697
698
698
@overload
699
699
def rsplit (
@@ -719,7 +719,7 @@ def rstrip(a: U_co, chars: None | U_co = ...) -> NDArray[str_]: ...
719
719
@overload
720
720
def rstrip (a : S_co , chars : None | S_co = ...) -> NDArray [bytes_ ]: ...
721
721
@overload
722
- def rstrip (a : T_co , chars : None | T_co = ...) -> AR_T : ...
722
+ def rstrip (a : T_co , chars : None | T_co = ...) -> _StringDTypeArray : ...
723
723
724
724
@overload
725
725
def split (
@@ -740,29 +740,28 @@ def split(
740
740
maxsplit : None | i_co = ...,
741
741
) -> NDArray [object_ ]: ...
742
742
743
- @overload
744
743
def splitlines (a : UST_co , keepends : None | b_co = ...) -> NDArray [np .object_ ]: ...
745
744
746
745
@overload
747
746
def strip (a : U_co , chars : None | U_co = ...) -> NDArray [str_ ]: ...
748
747
@overload
749
748
def strip (a : S_co , chars : None | S_co = ...) -> NDArray [bytes_ ]: ...
750
749
@overload
751
- def strip (a : T_co , chars : None | T_co = ...) -> AR_T : ...
750
+ def strip (a : T_co , chars : None | T_co = ...) -> _StringDTypeArray : ...
752
751
753
752
@overload
754
753
def swapcase (a : U_co ) -> NDArray [str_ ]: ...
755
754
@overload
756
755
def swapcase (a : S_co ) -> NDArray [bytes_ ]: ...
757
756
@overload
758
- def swapcase (a : T_co ) -> AR_T : ...
757
+ def swapcase (a : T_co ) -> _StringDTypeArray : ...
759
758
760
759
@overload
761
760
def title (a : U_co ) -> NDArray [str_ ]: ...
762
761
@overload
763
762
def title (a : S_co ) -> NDArray [bytes_ ]: ...
764
763
@overload
765
- def title (a : T_co ) -> AR_T : ...
764
+ def title (a : T_co ) -> _StringDTypeArray : ...
766
765
767
766
@overload
768
767
def translate (
@@ -781,21 +780,21 @@ def translate(
781
780
a : T_co ,
782
781
table : str ,
783
782
deletechars : None | str = ...,
784
- ) -> AR_T : ...
783
+ ) -> _StringDTypeArray : ...
785
784
786
785
@overload
787
786
def upper (a : U_co ) -> NDArray [str_ ]: ...
788
787
@overload
789
788
def upper (a : S_co ) -> NDArray [bytes_ ]: ...
790
789
@overload
791
- def upper (a : T_co ) -> AR_T : ...
790
+ def upper (a : T_co ) -> _StringDTypeArray : ...
792
791
793
792
@overload
794
793
def zfill (a : U_co , width : i_co ) -> NDArray [str_ ]: ...
795
794
@overload
796
795
def zfill (a : S_co , width : i_co ) -> NDArray [bytes_ ]: ...
797
796
@overload
798
- def zfill (a : T_co , width : i_co ) -> AR_T : ...
797
+ def zfill (a : T_co , width : i_co ) -> _StringDTypeArray : ...
799
798
800
799
# String information
801
800
@overload
0 commit comments