1
+ import builtins
1
2
from typing import (
2
3
Literal as L ,
3
4
overload ,
@@ -13,7 +14,7 @@ from numpy import (
13
14
str_ ,
14
15
bytes_ ,
15
16
int_ ,
16
- bool_ ,
17
+ bool ,
17
18
object_ ,
18
19
_OrderKACF ,
19
20
_ShapeType ,
@@ -27,7 +28,7 @@ from numpy._typing import (
27
28
_ArrayLikeStr_co as U_co ,
28
29
_ArrayLikeBytes_co as S_co ,
29
30
_ArrayLikeInt_co as i_co ,
30
- _ArrayLikeBool_co as b_co ,
31
+ _ArrayLikeboolco as b_co ,
31
32
)
32
33
33
34
from numpy ._core .multiarray import compare_chararrays as compare_chararrays
@@ -68,67 +69,67 @@ class chararray(ndarray[_ShapeType, _CharDType]):
68
69
def __eq__ (
69
70
self : _CharArray [str_ ],
70
71
other : U_co ,
71
- ) -> NDArray [bool_ ]: ...
72
+ ) -> NDArray [bool ]: ...
72
73
@overload
73
74
def __eq__ (
74
75
self : _CharArray [bytes_ ],
75
76
other : S_co ,
76
- ) -> NDArray [bool_ ]: ...
77
+ ) -> NDArray [bool ]: ...
77
78
78
79
@overload
79
80
def __ne__ (
80
81
self : _CharArray [str_ ],
81
82
other : U_co ,
82
- ) -> NDArray [bool_ ]: ...
83
+ ) -> NDArray [bool ]: ...
83
84
@overload
84
85
def __ne__ (
85
86
self : _CharArray [bytes_ ],
86
87
other : S_co ,
87
- ) -> NDArray [bool_ ]: ...
88
+ ) -> NDArray [bool ]: ...
88
89
89
90
@overload
90
91
def __ge__ (
91
92
self : _CharArray [str_ ],
92
93
other : U_co ,
93
- ) -> NDArray [bool_ ]: ...
94
+ ) -> NDArray [bool ]: ...
94
95
@overload
95
96
def __ge__ (
96
97
self : _CharArray [bytes_ ],
97
98
other : S_co ,
98
- ) -> NDArray [bool_ ]: ...
99
+ ) -> NDArray [bool ]: ...
99
100
100
101
@overload
101
102
def __le__ (
102
103
self : _CharArray [str_ ],
103
104
other : U_co ,
104
- ) -> NDArray [bool_ ]: ...
105
+ ) -> NDArray [bool ]: ...
105
106
@overload
106
107
def __le__ (
107
108
self : _CharArray [bytes_ ],
108
109
other : S_co ,
109
- ) -> NDArray [bool_ ]: ...
110
+ ) -> NDArray [bool ]: ...
110
111
111
112
@overload
112
113
def __gt__ (
113
114
self : _CharArray [str_ ],
114
115
other : U_co ,
115
- ) -> NDArray [bool_ ]: ...
116
+ ) -> NDArray [bool ]: ...
116
117
@overload
117
118
def __gt__ (
118
119
self : _CharArray [bytes_ ],
119
120
other : S_co ,
120
- ) -> NDArray [bool_ ]: ...
121
+ ) -> NDArray [bool ]: ...
121
122
122
123
@overload
123
124
def __lt__ (
124
125
self : _CharArray [str_ ],
125
126
other : U_co ,
126
- ) -> NDArray [bool_ ]: ...
127
+ ) -> NDArray [bool ]: ...
127
128
@overload
128
129
def __lt__ (
129
130
self : _CharArray [bytes_ ],
130
131
other : S_co ,
131
- ) -> NDArray [bool_ ]: ...
132
+ ) -> NDArray [bool ]: ...
132
133
133
134
@overload
134
135
def __add__ (
@@ -198,14 +199,14 @@ class chararray(ndarray[_ShapeType, _CharDType]):
198
199
suffix : U_co ,
199
200
start : i_co = ...,
200
201
end : None | i_co = ...,
201
- ) -> NDArray [bool_ ]: ...
202
+ ) -> NDArray [bool ]: ...
202
203
@overload
203
204
def endswith (
204
205
self : _CharArray [bytes_ ],
205
206
suffix : S_co ,
206
207
start : i_co = ...,
207
208
end : None | i_co = ...,
208
- ) -> NDArray [bool_ ]: ...
209
+ ) -> NDArray [bool ]: ...
209
210
210
211
def expandtabs (
211
212
self ,
@@ -402,14 +403,14 @@ class chararray(ndarray[_ShapeType, _CharDType]):
402
403
prefix : U_co ,
403
404
start : i_co = ...,
404
405
end : None | i_co = ...,
405
- ) -> NDArray [bool_ ]: ...
406
+ ) -> NDArray [bool ]: ...
406
407
@overload
407
408
def startswith (
408
409
self : _CharArray [bytes_ ],
409
410
prefix : S_co ,
410
411
start : i_co = ...,
411
412
end : None | i_co = ...,
412
- ) -> NDArray [bool_ ]: ...
413
+ ) -> NDArray [bool ]: ...
413
414
414
415
@overload
415
416
def strip (
@@ -441,48 +442,48 @@ class chararray(ndarray[_ShapeType, _CharDType]):
441
442
def swapcase (self ) -> chararray [_ShapeType , _CharDType ]: ...
442
443
def lower (self ) -> chararray [_ShapeType , _CharDType ]: ...
443
444
def upper (self ) -> chararray [_ShapeType , _CharDType ]: ...
444
- def isalnum (self ) -> ndarray [_ShapeType , dtype [bool_ ]]: ...
445
- def isalpha (self ) -> ndarray [_ShapeType , dtype [bool_ ]]: ...
446
- def isdigit (self ) -> ndarray [_ShapeType , dtype [bool_ ]]: ...
447
- def islower (self ) -> ndarray [_ShapeType , dtype [bool_ ]]: ...
448
- def isspace (self ) -> ndarray [_ShapeType , dtype [bool_ ]]: ...
449
- def istitle (self ) -> ndarray [_ShapeType , dtype [bool_ ]]: ...
450
- def isupper (self ) -> ndarray [_ShapeType , dtype [bool_ ]]: ...
451
- def isnumeric (self ) -> ndarray [_ShapeType , dtype [bool_ ]]: ...
452
- def isdecimal (self ) -> ndarray [_ShapeType , dtype [bool_ ]]: ...
445
+ def isalnum (self ) -> ndarray [_ShapeType , dtype [bool ]]: ...
446
+ def isalpha (self ) -> ndarray [_ShapeType , dtype [bool ]]: ...
447
+ def isdigit (self ) -> ndarray [_ShapeType , dtype [bool ]]: ...
448
+ def islower (self ) -> ndarray [_ShapeType , dtype [bool ]]: ...
449
+ def isspace (self ) -> ndarray [_ShapeType , dtype [bool ]]: ...
450
+ def istitle (self ) -> ndarray [_ShapeType , dtype [bool ]]: ...
451
+ def isupper (self ) -> ndarray [_ShapeType , dtype [bool ]]: ...
452
+ def isnumeric (self ) -> ndarray [_ShapeType , dtype [bool ]]: ...
453
+ def isdecimal (self ) -> ndarray [_ShapeType , dtype [bool ]]: ...
453
454
454
455
__all__ : list [str ]
455
456
456
457
# Comparison
457
458
@overload
458
- def equal (x1 : U_co , x2 : U_co ) -> NDArray [bool_ ]: ...
459
+ def equal (x1 : U_co , x2 : U_co ) -> NDArray [bool ]: ...
459
460
@overload
460
- def equal (x1 : S_co , x2 : S_co ) -> NDArray [bool_ ]: ...
461
+ def equal (x1 : S_co , x2 : S_co ) -> NDArray [bool ]: ...
461
462
462
463
@overload
463
- def not_equal (x1 : U_co , x2 : U_co ) -> NDArray [bool_ ]: ...
464
+ def not_equal (x1 : U_co , x2 : U_co ) -> NDArray [bool ]: ...
464
465
@overload
465
- def not_equal (x1 : S_co , x2 : S_co ) -> NDArray [bool_ ]: ...
466
+ def not_equal (x1 : S_co , x2 : S_co ) -> NDArray [bool ]: ...
466
467
467
468
@overload
468
- def greater_equal (x1 : U_co , x2 : U_co ) -> NDArray [bool_ ]: ...
469
+ def greater_equal (x1 : U_co , x2 : U_co ) -> NDArray [bool ]: ...
469
470
@overload
470
- def greater_equal (x1 : S_co , x2 : S_co ) -> NDArray [bool_ ]: ...
471
+ def greater_equal (x1 : S_co , x2 : S_co ) -> NDArray [bool ]: ...
471
472
472
473
@overload
473
- def less_equal (x1 : U_co , x2 : U_co ) -> NDArray [bool_ ]: ...
474
+ def less_equal (x1 : U_co , x2 : U_co ) -> NDArray [bool ]: ...
474
475
@overload
475
- def less_equal (x1 : S_co , x2 : S_co ) -> NDArray [bool_ ]: ...
476
+ def less_equal (x1 : S_co , x2 : S_co ) -> NDArray [bool ]: ...
476
477
477
478
@overload
478
- def greater (x1 : U_co , x2 : U_co ) -> NDArray [bool_ ]: ...
479
+ def greater (x1 : U_co , x2 : U_co ) -> NDArray [bool ]: ...
479
480
@overload
480
- def greater (x1 : S_co , x2 : S_co ) -> NDArray [bool_ ]: ...
481
+ def greater (x1 : S_co , x2 : S_co ) -> NDArray [bool ]: ...
481
482
482
483
@overload
483
- def less (x1 : U_co , x2 : U_co ) -> NDArray [bool_ ]: ...
484
+ def less (x1 : U_co , x2 : U_co ) -> NDArray [bool ]: ...
484
485
@overload
485
- def less (x1 : S_co , x2 : S_co ) -> NDArray [bool_ ]: ...
486
+ def less (x1 : S_co , x2 : S_co ) -> NDArray [bool ]: ...
486
487
487
488
# String operations
488
489
@overload
@@ -681,14 +682,14 @@ def endswith(
681
682
suffix : U_co ,
682
683
start : i_co = ...,
683
684
end : None | i_co = ...,
684
- ) -> NDArray [bool_ ]: ...
685
+ ) -> NDArray [bool ]: ...
685
686
@overload
686
687
def endswith (
687
688
a : S_co ,
688
689
suffix : S_co ,
689
690
start : i_co = ...,
690
691
end : None | i_co = ...,
691
- ) -> NDArray [bool_ ]: ...
692
+ ) -> NDArray [bool ]: ...
692
693
693
694
@overload
694
695
def find (
@@ -720,15 +721,15 @@ def index(
720
721
end : None | i_co = ...,
721
722
) -> NDArray [int_ ]: ...
722
723
723
- def isalpha (a : U_co | S_co ) -> NDArray [bool_ ]: ...
724
- def isalnum (a : U_co | S_co ) -> NDArray [bool_ ]: ...
725
- def isdecimal (a : U_co | S_co ) -> NDArray [bool_ ]: ...
726
- def isdigit (a : U_co | S_co ) -> NDArray [bool_ ]: ...
727
- def islower (a : U_co | S_co ) -> NDArray [bool_ ]: ...
728
- def isnumeric (a : U_co | S_co ) -> NDArray [bool_ ]: ...
729
- def isspace (a : U_co | S_co ) -> NDArray [bool_ ]: ...
730
- def istitle (a : U_co | S_co ) -> NDArray [bool_ ]: ...
731
- def isupper (a : U_co | S_co ) -> NDArray [bool_ ]: ...
724
+ def isalpha (a : U_co | S_co ) -> NDArray [bool ]: ...
725
+ def isalnum (a : U_co | S_co ) -> NDArray [bool ]: ...
726
+ def isdecimal (a : U_co | S_co ) -> NDArray [bool ]: ...
727
+ def isdigit (a : U_co | S_co ) -> NDArray [bool ]: ...
728
+ def islower (a : U_co | S_co ) -> NDArray [bool ]: ...
729
+ def isnumeric (a : U_co | S_co ) -> NDArray [bool ]: ...
730
+ def isspace (a : U_co | S_co ) -> NDArray [bool ]: ...
731
+ def istitle (a : U_co | S_co ) -> NDArray [bool ]: ...
732
+ def isupper (a : U_co | S_co ) -> NDArray [bool ]: ...
732
733
733
734
@overload
734
735
def rfind (
@@ -766,14 +767,14 @@ def startswith(
766
767
prefix : U_co ,
767
768
start : i_co = ...,
768
769
end : None | i_co = ...,
769
- ) -> NDArray [bool_ ]: ...
770
+ ) -> NDArray [bool ]: ...
770
771
@overload
771
772
def startswith (
772
773
a : S_co ,
773
774
prefix : S_co ,
774
775
start : i_co = ...,
775
776
end : None | i_co = ...,
776
- ) -> NDArray [bool_ ]: ...
777
+ ) -> NDArray [bool ]: ...
777
778
778
779
def str_len (A : U_co | S_co ) -> NDArray [int_ ]: ...
779
780
@@ -784,31 +785,31 @@ def str_len(A: U_co | S_co) -> NDArray[int_]: ...
784
785
def array (
785
786
obj : U_co ,
786
787
itemsize : None | int = ...,
787
- copy : bool = ...,
788
+ copy : builtins . bool = ...,
788
789
unicode : L [False ] = ...,
789
790
order : _OrderKACF = ...,
790
791
) -> _CharArray [str_ ]: ...
791
792
@overload
792
793
def array (
793
794
obj : S_co ,
794
795
itemsize : None | int = ...,
795
- copy : bool = ...,
796
+ copy : builtins . bool = ...,
796
797
unicode : L [False ] = ...,
797
798
order : _OrderKACF = ...,
798
799
) -> _CharArray [bytes_ ]: ...
799
800
@overload
800
801
def array (
801
802
obj : object ,
802
803
itemsize : None | int = ...,
803
- copy : bool = ...,
804
+ copy : builtins . bool = ...,
804
805
unicode : L [False ] = ...,
805
806
order : _OrderKACF = ...,
806
807
) -> _CharArray [bytes_ ]: ...
807
808
@overload
808
809
def array (
809
810
obj : object ,
810
811
itemsize : None | int = ...,
811
- copy : bool = ...,
812
+ copy : builtins . bool = ...,
812
813
unicode : L [True ] = ...,
813
814
order : _OrderKACF = ...,
814
815
) -> _CharArray [str_ ]: ...
0 commit comments