2
2
3
3
This file was generated using xarray.util.stubgen_ops. Do not edit manually."""
4
4
5
- import numbers
6
5
from typing import NoReturn , TypeVar , Union , overload
7
6
8
7
import numpy as np
@@ -22,13 +21,13 @@ T_DataArray = TypeVar("T_DataArray", bound=DataArray)
22
21
T_Variable = TypeVar ("T_Variable" , bound = Variable )
23
22
T_Self = TypeVar ("T_Self" )
24
23
25
- # Note: T_Compatible (and types involving T_Compatible ) is to be used last in
26
- # overloads, since nd.ndarray is typed as Any for older versions of numpy.
27
- T_Compatible = Union [complex , bytes , str , np .ndarray , np .generic , DaskArray ]
28
- T_DsOther = Union [Dataset , DataArray , Variable , T_Compatible , GroupBy ]
29
- T_DaOther = Union [DataArray , Variable , T_Compatible ]
30
- T_VarOther = Union [Variable , T_Compatible ]
31
- T_GroupbybIncompatible = Union [Variable , T_Compatible , GroupBy ]
24
+ # Note: T_Other (and types involving T_Other ) is to be used last in overloads,
25
+ # since nd.ndarray is typed as Any for older versions of numpy.
26
+ T_Other = Union [complex , bytes , str , np .ndarray , np .generic , DaskArray ]
27
+ T_DsOther = Union [Dataset , DataArray , Variable , T_Other , GroupBy ]
28
+ T_DaOther = Union [DataArray , Variable , T_Other ]
29
+ T_VarOther = Union [Variable , T_Other ]
30
+ T_GroupByIncompatible = Union [Variable , GroupBy , T_Other ]
32
31
33
32
class TypedDatasetOps :
34
33
def __neg__ (self : T_Self ) -> T_Self : ...
@@ -444,312 +443,312 @@ class TypedDatasetGroupByOps:
444
443
@overload
445
444
def __eq__ (self , other : DataArray ) -> Dataset : ... # type: ignore[misc]
446
445
@overload
447
- def __eq__ (self , other : T_GroupbybIncompatible ) -> NoReturn : ...
446
+ def __eq__ (self , other : T_GroupByIncompatible ) -> NoReturn : ...
448
447
@overload # type: ignore[override]
449
448
def __ne__ (self , other : T_Dataset ) -> T_Dataset : ... # type: ignore[misc]
450
449
@overload
451
450
def __ne__ (self , other : DataArray ) -> Dataset : ... # type: ignore[misc]
452
451
@overload
453
- def __ne__ (self , other : T_GroupbybIncompatible ) -> NoReturn : ...
452
+ def __ne__ (self , other : T_GroupByIncompatible ) -> NoReturn : ...
454
453
@overload
455
454
def __lt__ (self , other : T_Dataset ) -> T_Dataset : ... # type: ignore[misc]
456
455
@overload
457
456
def __lt__ (self , other : DataArray ) -> Dataset : ... # type: ignore[misc]
458
457
@overload
459
- def __lt__ (self , other : T_GroupbybIncompatible ) -> NoReturn : ...
458
+ def __lt__ (self , other : T_GroupByIncompatible ) -> NoReturn : ...
460
459
@overload
461
460
def __le__ (self , other : T_Dataset ) -> T_Dataset : ... # type: ignore[misc]
462
461
@overload
463
462
def __le__ (self , other : DataArray ) -> Dataset : ... # type: ignore[misc]
464
463
@overload
465
- def __le__ (self , other : T_GroupbybIncompatible ) -> NoReturn : ...
464
+ def __le__ (self , other : T_GroupByIncompatible ) -> NoReturn : ...
466
465
@overload
467
466
def __gt__ (self , other : T_Dataset ) -> T_Dataset : ... # type: ignore[misc]
468
467
@overload
469
468
def __gt__ (self , other : DataArray ) -> Dataset : ... # type: ignore[misc]
470
469
@overload
471
- def __gt__ (self , other : T_GroupbybIncompatible ) -> NoReturn : ...
470
+ def __gt__ (self , other : T_GroupByIncompatible ) -> NoReturn : ...
472
471
@overload
473
472
def __ge__ (self , other : T_Dataset ) -> T_Dataset : ... # type: ignore[misc]
474
473
@overload
475
474
def __ge__ (self , other : DataArray ) -> Dataset : ... # type: ignore[misc]
476
475
@overload
477
- def __ge__ (self , other : T_GroupbybIncompatible ) -> NoReturn : ...
476
+ def __ge__ (self , other : T_GroupByIncompatible ) -> NoReturn : ...
478
477
@overload
479
478
def __add__ (self , other : T_Dataset ) -> T_Dataset : ... # type: ignore[misc]
480
479
@overload
481
480
def __add__ (self , other : DataArray ) -> Dataset : ... # type: ignore[misc]
482
481
@overload
483
- def __add__ (self , other : T_GroupbybIncompatible ) -> NoReturn : ...
482
+ def __add__ (self , other : T_GroupByIncompatible ) -> NoReturn : ...
484
483
@overload
485
484
def __sub__ (self , other : T_Dataset ) -> T_Dataset : ... # type: ignore[misc]
486
485
@overload
487
486
def __sub__ (self , other : DataArray ) -> Dataset : ... # type: ignore[misc]
488
487
@overload
489
- def __sub__ (self , other : T_GroupbybIncompatible ) -> NoReturn : ...
488
+ def __sub__ (self , other : T_GroupByIncompatible ) -> NoReturn : ...
490
489
@overload
491
490
def __mul__ (self , other : T_Dataset ) -> T_Dataset : ... # type: ignore[misc]
492
491
@overload
493
492
def __mul__ (self , other : DataArray ) -> Dataset : ... # type: ignore[misc]
494
493
@overload
495
- def __mul__ (self , other : T_GroupbybIncompatible ) -> NoReturn : ...
494
+ def __mul__ (self , other : T_GroupByIncompatible ) -> NoReturn : ...
496
495
@overload
497
496
def __pow__ (self , other : T_Dataset ) -> T_Dataset : ... # type: ignore[misc]
498
497
@overload
499
498
def __pow__ (self , other : DataArray ) -> Dataset : ... # type: ignore[misc]
500
499
@overload
501
- def __pow__ (self , other : T_GroupbybIncompatible ) -> NoReturn : ...
500
+ def __pow__ (self , other : T_GroupByIncompatible ) -> NoReturn : ...
502
501
@overload
503
502
def __truediv__ (self , other : T_Dataset ) -> T_Dataset : ... # type: ignore[misc]
504
503
@overload
505
504
def __truediv__ (self , other : DataArray ) -> Dataset : ... # type: ignore[misc]
506
505
@overload
507
- def __truediv__ (self , other : T_GroupbybIncompatible ) -> NoReturn : ...
506
+ def __truediv__ (self , other : T_GroupByIncompatible ) -> NoReturn : ...
508
507
@overload
509
508
def __floordiv__ (self , other : T_Dataset ) -> T_Dataset : ... # type: ignore[misc]
510
509
@overload
511
510
def __floordiv__ (self , other : DataArray ) -> Dataset : ... # type: ignore[misc]
512
511
@overload
513
- def __floordiv__ (self , other : T_GroupbybIncompatible ) -> NoReturn : ...
512
+ def __floordiv__ (self , other : T_GroupByIncompatible ) -> NoReturn : ...
514
513
@overload
515
514
def __mod__ (self , other : T_Dataset ) -> T_Dataset : ... # type: ignore[misc]
516
515
@overload
517
516
def __mod__ (self , other : DataArray ) -> Dataset : ... # type: ignore[misc]
518
517
@overload
519
- def __mod__ (self , other : T_GroupbybIncompatible ) -> NoReturn : ...
518
+ def __mod__ (self , other : T_GroupByIncompatible ) -> NoReturn : ...
520
519
@overload
521
520
def __radd__ (self , other : T_Dataset ) -> T_Dataset : ... # type: ignore[misc]
522
521
@overload
523
522
def __radd__ (self , other : DataArray ) -> Dataset : ... # type: ignore[misc]
524
523
@overload
525
- def __radd__ (self , other : T_GroupbybIncompatible ) -> NoReturn : ...
524
+ def __radd__ (self , other : T_GroupByIncompatible ) -> NoReturn : ...
526
525
@overload
527
526
def __rsub__ (self , other : T_Dataset ) -> T_Dataset : ... # type: ignore[misc]
528
527
@overload
529
528
def __rsub__ (self , other : DataArray ) -> Dataset : ... # type: ignore[misc]
530
529
@overload
531
- def __rsub__ (self , other : T_GroupbybIncompatible ) -> NoReturn : ...
530
+ def __rsub__ (self , other : T_GroupByIncompatible ) -> NoReturn : ...
532
531
@overload
533
532
def __rmul__ (self , other : T_Dataset ) -> T_Dataset : ... # type: ignore[misc]
534
533
@overload
535
534
def __rmul__ (self , other : DataArray ) -> Dataset : ... # type: ignore[misc]
536
535
@overload
537
- def __rmul__ (self , other : T_GroupbybIncompatible ) -> NoReturn : ...
536
+ def __rmul__ (self , other : T_GroupByIncompatible ) -> NoReturn : ...
538
537
@overload
539
538
def __rpow__ (self , other : T_Dataset ) -> T_Dataset : ... # type: ignore[misc]
540
539
@overload
541
540
def __rpow__ (self , other : DataArray ) -> Dataset : ... # type: ignore[misc]
542
541
@overload
543
- def __rpow__ (self , other : T_GroupbybIncompatible ) -> NoReturn : ...
542
+ def __rpow__ (self , other : T_GroupByIncompatible ) -> NoReturn : ...
544
543
@overload
545
544
def __rtruediv__ (self , other : T_Dataset ) -> T_Dataset : ... # type: ignore[misc]
546
545
@overload
547
546
def __rtruediv__ (self , other : DataArray ) -> Dataset : ... # type: ignore[misc]
548
547
@overload
549
- def __rtruediv__ (self , other : T_GroupbybIncompatible ) -> NoReturn : ...
548
+ def __rtruediv__ (self , other : T_GroupByIncompatible ) -> NoReturn : ...
550
549
@overload
551
550
def __rfloordiv__ (self , other : T_Dataset ) -> T_Dataset : ... # type: ignore[misc]
552
551
@overload
553
552
def __rfloordiv__ (self , other : DataArray ) -> Dataset : ... # type: ignore[misc]
554
553
@overload
555
- def __rfloordiv__ (self , other : T_GroupbybIncompatible ) -> NoReturn : ...
554
+ def __rfloordiv__ (self , other : T_GroupByIncompatible ) -> NoReturn : ...
556
555
@overload
557
556
def __rmod__ (self , other : T_Dataset ) -> T_Dataset : ... # type: ignore[misc]
558
557
@overload
559
558
def __rmod__ (self , other : DataArray ) -> Dataset : ... # type: ignore[misc]
560
559
@overload
561
- def __rmod__ (self , other : T_GroupbybIncompatible ) -> NoReturn : ...
560
+ def __rmod__ (self , other : T_GroupByIncompatible ) -> NoReturn : ...
562
561
@overload
563
562
def __and__ (self , other : T_Dataset ) -> T_Dataset : ... # type: ignore[misc]
564
563
@overload
565
564
def __and__ (self , other : DataArray ) -> Dataset : ... # type: ignore[misc]
566
565
@overload
567
- def __and__ (self , other : T_GroupbybIncompatible ) -> NoReturn : ...
566
+ def __and__ (self , other : T_GroupByIncompatible ) -> NoReturn : ...
568
567
@overload
569
568
def __xor__ (self , other : T_Dataset ) -> T_Dataset : ... # type: ignore[misc]
570
569
@overload
571
570
def __xor__ (self , other : DataArray ) -> Dataset : ... # type: ignore[misc]
572
571
@overload
573
- def __xor__ (self , other : T_GroupbybIncompatible ) -> NoReturn : ...
572
+ def __xor__ (self , other : T_GroupByIncompatible ) -> NoReturn : ...
574
573
@overload
575
574
def __or__ (self , other : T_Dataset ) -> T_Dataset : ... # type: ignore[misc]
576
575
@overload
577
576
def __or__ (self , other : DataArray ) -> Dataset : ... # type: ignore[misc]
578
577
@overload
579
- def __or__ (self , other : T_GroupbybIncompatible ) -> NoReturn : ...
578
+ def __or__ (self , other : T_GroupByIncompatible ) -> NoReturn : ...
580
579
@overload
581
580
def __rand__ (self , other : T_Dataset ) -> T_Dataset : ... # type: ignore[misc]
582
581
@overload
583
582
def __rand__ (self , other : DataArray ) -> Dataset : ... # type: ignore[misc]
584
583
@overload
585
- def __rand__ (self , other : T_GroupbybIncompatible ) -> NoReturn : ...
584
+ def __rand__ (self , other : T_GroupByIncompatible ) -> NoReturn : ...
586
585
@overload
587
586
def __rxor__ (self , other : T_Dataset ) -> T_Dataset : ... # type: ignore[misc]
588
587
@overload
589
588
def __rxor__ (self , other : DataArray ) -> Dataset : ... # type: ignore[misc]
590
589
@overload
591
- def __rxor__ (self , other : T_GroupbybIncompatible ) -> NoReturn : ...
590
+ def __rxor__ (self , other : T_GroupByIncompatible ) -> NoReturn : ...
592
591
@overload
593
592
def __ror__ (self , other : T_Dataset ) -> T_Dataset : ... # type: ignore[misc]
594
593
@overload
595
594
def __ror__ (self , other : DataArray ) -> Dataset : ... # type: ignore[misc]
596
595
@overload
597
- def __ror__ (self , other : T_GroupbybIncompatible ) -> NoReturn : ...
596
+ def __ror__ (self , other : T_GroupByIncompatible ) -> NoReturn : ...
598
597
599
598
class TypedDataArrayGroupByOps :
600
599
@overload # type: ignore[override]
601
600
def __eq__ (self , other : T_Dataset ) -> T_Dataset : ... # type: ignore[misc]
602
601
@overload
603
602
def __eq__ (self , other : T_DataArray ) -> T_DataArray : ... # type: ignore[misc]
604
603
@overload
605
- def __eq__ (self , other : T_GroupbybIncompatible ) -> NoReturn : ...
604
+ def __eq__ (self , other : T_GroupByIncompatible ) -> NoReturn : ...
606
605
@overload # type: ignore[override]
607
606
def __ne__ (self , other : T_Dataset ) -> T_Dataset : ... # type: ignore[misc]
608
607
@overload
609
608
def __ne__ (self , other : T_DataArray ) -> T_DataArray : ... # type: ignore[misc]
610
609
@overload
611
- def __ne__ (self , other : T_GroupbybIncompatible ) -> NoReturn : ...
610
+ def __ne__ (self , other : T_GroupByIncompatible ) -> NoReturn : ...
612
611
@overload
613
612
def __lt__ (self , other : T_Dataset ) -> T_Dataset : ... # type: ignore[misc]
614
613
@overload
615
614
def __lt__ (self , other : T_DataArray ) -> T_DataArray : ... # type: ignore[misc]
616
615
@overload
617
- def __lt__ (self , other : T_GroupbybIncompatible ) -> NoReturn : ...
616
+ def __lt__ (self , other : T_GroupByIncompatible ) -> NoReturn : ...
618
617
@overload
619
618
def __le__ (self , other : T_Dataset ) -> T_Dataset : ... # type: ignore[misc]
620
619
@overload
621
620
def __le__ (self , other : T_DataArray ) -> T_DataArray : ... # type: ignore[misc]
622
621
@overload
623
- def __le__ (self , other : T_GroupbybIncompatible ) -> NoReturn : ...
622
+ def __le__ (self , other : T_GroupByIncompatible ) -> NoReturn : ...
624
623
@overload
625
624
def __gt__ (self , other : T_Dataset ) -> T_Dataset : ... # type: ignore[misc]
626
625
@overload
627
626
def __gt__ (self , other : T_DataArray ) -> T_DataArray : ... # type: ignore[misc]
628
627
@overload
629
- def __gt__ (self , other : T_GroupbybIncompatible ) -> NoReturn : ...
628
+ def __gt__ (self , other : T_GroupByIncompatible ) -> NoReturn : ...
630
629
@overload
631
630
def __ge__ (self , other : T_Dataset ) -> T_Dataset : ... # type: ignore[misc]
632
631
@overload
633
632
def __ge__ (self , other : T_DataArray ) -> T_DataArray : ... # type: ignore[misc]
634
633
@overload
635
- def __ge__ (self , other : T_GroupbybIncompatible ) -> NoReturn : ...
634
+ def __ge__ (self , other : T_GroupByIncompatible ) -> NoReturn : ...
636
635
@overload
637
636
def __add__ (self , other : T_Dataset ) -> T_Dataset : ... # type: ignore[misc]
638
637
@overload
639
638
def __add__ (self , other : T_DataArray ) -> T_DataArray : ... # type: ignore[misc]
640
639
@overload
641
- def __add__ (self , other : T_GroupbybIncompatible ) -> NoReturn : ...
640
+ def __add__ (self , other : T_GroupByIncompatible ) -> NoReturn : ...
642
641
@overload
643
642
def __sub__ (self , other : T_Dataset ) -> T_Dataset : ... # type: ignore[misc]
644
643
@overload
645
644
def __sub__ (self , other : T_DataArray ) -> T_DataArray : ... # type: ignore[misc]
646
645
@overload
647
- def __sub__ (self , other : T_GroupbybIncompatible ) -> NoReturn : ...
646
+ def __sub__ (self , other : T_GroupByIncompatible ) -> NoReturn : ...
648
647
@overload
649
648
def __mul__ (self , other : T_Dataset ) -> T_Dataset : ... # type: ignore[misc]
650
649
@overload
651
650
def __mul__ (self , other : T_DataArray ) -> T_DataArray : ... # type: ignore[misc]
652
651
@overload
653
- def __mul__ (self , other : T_GroupbybIncompatible ) -> NoReturn : ...
652
+ def __mul__ (self , other : T_GroupByIncompatible ) -> NoReturn : ...
654
653
@overload
655
654
def __pow__ (self , other : T_Dataset ) -> T_Dataset : ... # type: ignore[misc]
656
655
@overload
657
656
def __pow__ (self , other : T_DataArray ) -> T_DataArray : ... # type: ignore[misc]
658
657
@overload
659
- def __pow__ (self , other : T_GroupbybIncompatible ) -> NoReturn : ...
658
+ def __pow__ (self , other : T_GroupByIncompatible ) -> NoReturn : ...
660
659
@overload
661
660
def __truediv__ (self , other : T_Dataset ) -> T_Dataset : ... # type: ignore[misc]
662
661
@overload
663
662
def __truediv__ (self , other : T_DataArray ) -> T_DataArray : ... # type: ignore[misc]
664
663
@overload
665
- def __truediv__ (self , other : T_GroupbybIncompatible ) -> NoReturn : ...
664
+ def __truediv__ (self , other : T_GroupByIncompatible ) -> NoReturn : ...
666
665
@overload
667
666
def __floordiv__ (self , other : T_Dataset ) -> T_Dataset : ... # type: ignore[misc]
668
667
@overload
669
668
def __floordiv__ (self , other : T_DataArray ) -> T_DataArray : ... # type: ignore[misc]
670
669
@overload
671
- def __floordiv__ (self , other : T_GroupbybIncompatible ) -> NoReturn : ...
670
+ def __floordiv__ (self , other : T_GroupByIncompatible ) -> NoReturn : ...
672
671
@overload
673
672
def __mod__ (self , other : T_Dataset ) -> T_Dataset : ... # type: ignore[misc]
674
673
@overload
675
674
def __mod__ (self , other : T_DataArray ) -> T_DataArray : ... # type: ignore[misc]
676
675
@overload
677
- def __mod__ (self , other : T_GroupbybIncompatible ) -> NoReturn : ...
676
+ def __mod__ (self , other : T_GroupByIncompatible ) -> NoReturn : ...
678
677
@overload
679
678
def __radd__ (self , other : T_Dataset ) -> T_Dataset : ... # type: ignore[misc]
680
679
@overload
681
680
def __radd__ (self , other : T_DataArray ) -> T_DataArray : ... # type: ignore[misc]
682
681
@overload
683
- def __radd__ (self , other : T_GroupbybIncompatible ) -> NoReturn : ...
682
+ def __radd__ (self , other : T_GroupByIncompatible ) -> NoReturn : ...
684
683
@overload
685
684
def __rsub__ (self , other : T_Dataset ) -> T_Dataset : ... # type: ignore[misc]
686
685
@overload
687
686
def __rsub__ (self , other : T_DataArray ) -> T_DataArray : ... # type: ignore[misc]
688
687
@overload
689
- def __rsub__ (self , other : T_GroupbybIncompatible ) -> NoReturn : ...
688
+ def __rsub__ (self , other : T_GroupByIncompatible ) -> NoReturn : ...
690
689
@overload
691
690
def __rmul__ (self , other : T_Dataset ) -> T_Dataset : ... # type: ignore[misc]
692
691
@overload
693
692
def __rmul__ (self , other : T_DataArray ) -> T_DataArray : ... # type: ignore[misc]
694
693
@overload
695
- def __rmul__ (self , other : T_GroupbybIncompatible ) -> NoReturn : ...
694
+ def __rmul__ (self , other : T_GroupByIncompatible ) -> NoReturn : ...
696
695
@overload
697
696
def __rpow__ (self , other : T_Dataset ) -> T_Dataset : ... # type: ignore[misc]
698
697
@overload
699
698
def __rpow__ (self , other : T_DataArray ) -> T_DataArray : ... # type: ignore[misc]
700
699
@overload
701
- def __rpow__ (self , other : T_GroupbybIncompatible ) -> NoReturn : ...
700
+ def __rpow__ (self , other : T_GroupByIncompatible ) -> NoReturn : ...
702
701
@overload
703
702
def __rtruediv__ (self , other : T_Dataset ) -> T_Dataset : ... # type: ignore[misc]
704
703
@overload
705
704
def __rtruediv__ (self , other : T_DataArray ) -> T_DataArray : ... # type: ignore[misc]
706
705
@overload
707
- def __rtruediv__ (self , other : T_GroupbybIncompatible ) -> NoReturn : ...
706
+ def __rtruediv__ (self , other : T_GroupByIncompatible ) -> NoReturn : ...
708
707
@overload
709
708
def __rfloordiv__ (self , other : T_Dataset ) -> T_Dataset : ... # type: ignore[misc]
710
709
@overload
711
710
def __rfloordiv__ (self , other : T_DataArray ) -> T_DataArray : ... # type: ignore[misc]
712
711
@overload
713
- def __rfloordiv__ (self , other : T_GroupbybIncompatible ) -> NoReturn : ...
712
+ def __rfloordiv__ (self , other : T_GroupByIncompatible ) -> NoReturn : ...
714
713
@overload
715
714
def __rmod__ (self , other : T_Dataset ) -> T_Dataset : ... # type: ignore[misc]
716
715
@overload
717
716
def __rmod__ (self , other : T_DataArray ) -> T_DataArray : ... # type: ignore[misc]
718
717
@overload
719
- def __rmod__ (self , other : T_GroupbybIncompatible ) -> NoReturn : ...
718
+ def __rmod__ (self , other : T_GroupByIncompatible ) -> NoReturn : ...
720
719
@overload
721
720
def __and__ (self , other : T_Dataset ) -> T_Dataset : ... # type: ignore[misc]
722
721
@overload
723
722
def __and__ (self , other : T_DataArray ) -> T_DataArray : ... # type: ignore[misc]
724
723
@overload
725
- def __and__ (self , other : T_GroupbybIncompatible ) -> NoReturn : ...
724
+ def __and__ (self , other : T_GroupByIncompatible ) -> NoReturn : ...
726
725
@overload
727
726
def __xor__ (self , other : T_Dataset ) -> T_Dataset : ... # type: ignore[misc]
728
727
@overload
729
728
def __xor__ (self , other : T_DataArray ) -> T_DataArray : ... # type: ignore[misc]
730
729
@overload
731
- def __xor__ (self , other : T_GroupbybIncompatible ) -> NoReturn : ...
730
+ def __xor__ (self , other : T_GroupByIncompatible ) -> NoReturn : ...
732
731
@overload
733
732
def __or__ (self , other : T_Dataset ) -> T_Dataset : ... # type: ignore[misc]
734
733
@overload
735
734
def __or__ (self , other : T_DataArray ) -> T_DataArray : ... # type: ignore[misc]
736
735
@overload
737
- def __or__ (self , other : T_GroupbybIncompatible ) -> NoReturn : ...
736
+ def __or__ (self , other : T_GroupByIncompatible ) -> NoReturn : ...
738
737
@overload
739
738
def __rand__ (self , other : T_Dataset ) -> T_Dataset : ... # type: ignore[misc]
740
739
@overload
741
740
def __rand__ (self , other : T_DataArray ) -> T_DataArray : ... # type: ignore[misc]
742
741
@overload
743
- def __rand__ (self , other : T_GroupbybIncompatible ) -> NoReturn : ...
742
+ def __rand__ (self , other : T_GroupByIncompatible ) -> NoReturn : ...
744
743
@overload
745
744
def __rxor__ (self , other : T_Dataset ) -> T_Dataset : ... # type: ignore[misc]
746
745
@overload
747
746
def __rxor__ (self , other : T_DataArray ) -> T_DataArray : ... # type: ignore[misc]
748
747
@overload
749
- def __rxor__ (self , other : T_GroupbybIncompatible ) -> NoReturn : ...
748
+ def __rxor__ (self , other : T_GroupByIncompatible ) -> NoReturn : ...
750
749
@overload
751
750
def __ror__ (self , other : T_Dataset ) -> T_Dataset : ... # type: ignore[misc]
752
751
@overload
753
752
def __ror__ (self , other : T_DataArray ) -> T_DataArray : ... # type: ignore[misc]
754
753
@overload
755
- def __ror__ (self , other : T_GroupbybIncompatible ) -> NoReturn : ...
754
+ def __ror__ (self , other : T_GroupByIncompatible ) -> NoReturn : ...
0 commit comments