Skip to content

Commit 58afdb4

Browse files
DOC: Enforce Numpy Docstring Validation for pandas.tseries.offsets.Week.name (#58634)
* DOC: add SA01 for tseries kwds methods * DOC: remove SA01 for tseries kwds methods
1 parent 638254f commit 58afdb4

File tree

2 files changed

+6
-35
lines changed

2 files changed

+6
-35
lines changed

ci/code_checks.sh

-35
Original file line numberDiff line numberDiff line change
@@ -580,7 +580,6 @@ if [[ -z "$CHECK" || "$CHECK" == "docstrings" ]]; then
580580
-i "pandas.tseries.offsets.BQuarterBegin PR02" \
581581
-i "pandas.tseries.offsets.BQuarterBegin.freqstr SA01" \
582582
-i "pandas.tseries.offsets.BQuarterBegin.is_on_offset GL08" \
583-
-i "pandas.tseries.offsets.BQuarterBegin.kwds SA01" \
584583
-i "pandas.tseries.offsets.BQuarterBegin.n GL08" \
585584
-i "pandas.tseries.offsets.BQuarterBegin.nanos GL08" \
586585
-i "pandas.tseries.offsets.BQuarterBegin.normalize GL08" \
@@ -589,7 +588,6 @@ if [[ -z "$CHECK" || "$CHECK" == "docstrings" ]]; then
589588
-i "pandas.tseries.offsets.BQuarterEnd PR02" \
590589
-i "pandas.tseries.offsets.BQuarterEnd.freqstr SA01" \
591590
-i "pandas.tseries.offsets.BQuarterEnd.is_on_offset GL08" \
592-
-i "pandas.tseries.offsets.BQuarterEnd.kwds SA01" \
593591
-i "pandas.tseries.offsets.BQuarterEnd.n GL08" \
594592
-i "pandas.tseries.offsets.BQuarterEnd.nanos GL08" \
595593
-i "pandas.tseries.offsets.BQuarterEnd.normalize GL08" \
@@ -598,7 +596,6 @@ if [[ -z "$CHECK" || "$CHECK" == "docstrings" ]]; then
598596
-i "pandas.tseries.offsets.BYearBegin PR02" \
599597
-i "pandas.tseries.offsets.BYearBegin.freqstr SA01" \
600598
-i "pandas.tseries.offsets.BYearBegin.is_on_offset GL08" \
601-
-i "pandas.tseries.offsets.BYearBegin.kwds SA01" \
602599
-i "pandas.tseries.offsets.BYearBegin.month GL08" \
603600
-i "pandas.tseries.offsets.BYearBegin.n GL08" \
604601
-i "pandas.tseries.offsets.BYearBegin.nanos GL08" \
@@ -607,7 +604,6 @@ if [[ -z "$CHECK" || "$CHECK" == "docstrings" ]]; then
607604
-i "pandas.tseries.offsets.BYearEnd PR02" \
608605
-i "pandas.tseries.offsets.BYearEnd.freqstr SA01" \
609606
-i "pandas.tseries.offsets.BYearEnd.is_on_offset GL08" \
610-
-i "pandas.tseries.offsets.BYearEnd.kwds SA01" \
611607
-i "pandas.tseries.offsets.BYearEnd.month GL08" \
612608
-i "pandas.tseries.offsets.BYearEnd.n GL08" \
613609
-i "pandas.tseries.offsets.BYearEnd.nanos GL08" \
@@ -618,7 +614,6 @@ if [[ -z "$CHECK" || "$CHECK" == "docstrings" ]]; then
618614
-i "pandas.tseries.offsets.BusinessDay.freqstr SA01" \
619615
-i "pandas.tseries.offsets.BusinessDay.holidays GL08" \
620616
-i "pandas.tseries.offsets.BusinessDay.is_on_offset GL08" \
621-
-i "pandas.tseries.offsets.BusinessDay.kwds SA01" \
622617
-i "pandas.tseries.offsets.BusinessDay.n GL08" \
623618
-i "pandas.tseries.offsets.BusinessDay.nanos GL08" \
624619
-i "pandas.tseries.offsets.BusinessDay.normalize GL08" \
@@ -630,7 +625,6 @@ if [[ -z "$CHECK" || "$CHECK" == "docstrings" ]]; then
630625
-i "pandas.tseries.offsets.BusinessHour.freqstr SA01" \
631626
-i "pandas.tseries.offsets.BusinessHour.holidays GL08" \
632627
-i "pandas.tseries.offsets.BusinessHour.is_on_offset GL08" \
633-
-i "pandas.tseries.offsets.BusinessHour.kwds SA01" \
634628
-i "pandas.tseries.offsets.BusinessHour.n GL08" \
635629
-i "pandas.tseries.offsets.BusinessHour.nanos GL08" \
636630
-i "pandas.tseries.offsets.BusinessHour.normalize GL08" \
@@ -640,15 +634,13 @@ if [[ -z "$CHECK" || "$CHECK" == "docstrings" ]]; then
640634
-i "pandas.tseries.offsets.BusinessMonthBegin PR02" \
641635
-i "pandas.tseries.offsets.BusinessMonthBegin.freqstr SA01" \
642636
-i "pandas.tseries.offsets.BusinessMonthBegin.is_on_offset GL08" \
643-
-i "pandas.tseries.offsets.BusinessMonthBegin.kwds SA01" \
644637
-i "pandas.tseries.offsets.BusinessMonthBegin.n GL08" \
645638
-i "pandas.tseries.offsets.BusinessMonthBegin.nanos GL08" \
646639
-i "pandas.tseries.offsets.BusinessMonthBegin.normalize GL08" \
647640
-i "pandas.tseries.offsets.BusinessMonthBegin.rule_code GL08" \
648641
-i "pandas.tseries.offsets.BusinessMonthEnd PR02" \
649642
-i "pandas.tseries.offsets.BusinessMonthEnd.freqstr SA01" \
650643
-i "pandas.tseries.offsets.BusinessMonthEnd.is_on_offset GL08" \
651-
-i "pandas.tseries.offsets.BusinessMonthEnd.kwds SA01" \
652644
-i "pandas.tseries.offsets.BusinessMonthEnd.n GL08" \
653645
-i "pandas.tseries.offsets.BusinessMonthEnd.nanos GL08" \
654646
-i "pandas.tseries.offsets.BusinessMonthEnd.normalize GL08" \
@@ -661,7 +653,6 @@ if [[ -z "$CHECK" || "$CHECK" == "docstrings" ]]; then
661653
-i "pandas.tseries.offsets.CustomBusinessDay.freqstr SA01" \
662654
-i "pandas.tseries.offsets.CustomBusinessDay.holidays GL08" \
663655
-i "pandas.tseries.offsets.CustomBusinessDay.is_on_offset GL08" \
664-
-i "pandas.tseries.offsets.CustomBusinessDay.kwds SA01" \
665656
-i "pandas.tseries.offsets.CustomBusinessDay.n GL08" \
666657
-i "pandas.tseries.offsets.CustomBusinessDay.nanos GL08" \
667658
-i "pandas.tseries.offsets.CustomBusinessDay.normalize GL08" \
@@ -673,7 +664,6 @@ if [[ -z "$CHECK" || "$CHECK" == "docstrings" ]]; then
673664
-i "pandas.tseries.offsets.CustomBusinessHour.freqstr SA01" \
674665
-i "pandas.tseries.offsets.CustomBusinessHour.holidays GL08" \
675666
-i "pandas.tseries.offsets.CustomBusinessHour.is_on_offset GL08" \
676-
-i "pandas.tseries.offsets.CustomBusinessHour.kwds SA01" \
677667
-i "pandas.tseries.offsets.CustomBusinessHour.n GL08" \
678668
-i "pandas.tseries.offsets.CustomBusinessHour.nanos GL08" \
679669
-i "pandas.tseries.offsets.CustomBusinessHour.normalize GL08" \
@@ -685,7 +675,6 @@ if [[ -z "$CHECK" || "$CHECK" == "docstrings" ]]; then
685675
-i "pandas.tseries.offsets.CustomBusinessMonthBegin.freqstr SA01" \
686676
-i "pandas.tseries.offsets.CustomBusinessMonthBegin.holidays GL08" \
687677
-i "pandas.tseries.offsets.CustomBusinessMonthBegin.is_on_offset SA01" \
688-
-i "pandas.tseries.offsets.CustomBusinessMonthBegin.kwds SA01" \
689678
-i "pandas.tseries.offsets.CustomBusinessMonthBegin.m_offset GL08" \
690679
-i "pandas.tseries.offsets.CustomBusinessMonthBegin.n GL08" \
691680
-i "pandas.tseries.offsets.CustomBusinessMonthBegin.nanos GL08" \
@@ -697,7 +686,6 @@ if [[ -z "$CHECK" || "$CHECK" == "docstrings" ]]; then
697686
-i "pandas.tseries.offsets.CustomBusinessMonthEnd.freqstr SA01" \
698687
-i "pandas.tseries.offsets.CustomBusinessMonthEnd.holidays GL08" \
699688
-i "pandas.tseries.offsets.CustomBusinessMonthEnd.is_on_offset SA01" \
700-
-i "pandas.tseries.offsets.CustomBusinessMonthEnd.kwds SA01" \
701689
-i "pandas.tseries.offsets.CustomBusinessMonthEnd.m_offset GL08" \
702690
-i "pandas.tseries.offsets.CustomBusinessMonthEnd.n GL08" \
703691
-i "pandas.tseries.offsets.CustomBusinessMonthEnd.nanos GL08" \
@@ -707,23 +695,20 @@ if [[ -z "$CHECK" || "$CHECK" == "docstrings" ]]; then
707695
-i "pandas.tseries.offsets.DateOffset PR02" \
708696
-i "pandas.tseries.offsets.DateOffset.freqstr SA01" \
709697
-i "pandas.tseries.offsets.DateOffset.is_on_offset GL08" \
710-
-i "pandas.tseries.offsets.DateOffset.kwds SA01" \
711698
-i "pandas.tseries.offsets.DateOffset.n GL08" \
712699
-i "pandas.tseries.offsets.DateOffset.nanos GL08" \
713700
-i "pandas.tseries.offsets.DateOffset.normalize GL08" \
714701
-i "pandas.tseries.offsets.DateOffset.rule_code GL08" \
715702
-i "pandas.tseries.offsets.Day PR02" \
716703
-i "pandas.tseries.offsets.Day.freqstr SA01" \
717704
-i "pandas.tseries.offsets.Day.is_on_offset GL08" \
718-
-i "pandas.tseries.offsets.Day.kwds SA01" \
719705
-i "pandas.tseries.offsets.Day.n GL08" \
720706
-i "pandas.tseries.offsets.Day.nanos SA01" \
721707
-i "pandas.tseries.offsets.Day.normalize GL08" \
722708
-i "pandas.tseries.offsets.Day.rule_code GL08" \
723709
-i "pandas.tseries.offsets.Easter PR02" \
724710
-i "pandas.tseries.offsets.Easter.freqstr SA01" \
725711
-i "pandas.tseries.offsets.Easter.is_on_offset GL08" \
726-
-i "pandas.tseries.offsets.Easter.kwds SA01" \
727712
-i "pandas.tseries.offsets.Easter.n GL08" \
728713
-i "pandas.tseries.offsets.Easter.nanos GL08" \
729714
-i "pandas.tseries.offsets.Easter.normalize GL08" \
@@ -733,7 +718,6 @@ if [[ -z "$CHECK" || "$CHECK" == "docstrings" ]]; then
733718
-i "pandas.tseries.offsets.FY5253.get_rule_code_suffix GL08" \
734719
-i "pandas.tseries.offsets.FY5253.get_year_end GL08" \
735720
-i "pandas.tseries.offsets.FY5253.is_on_offset GL08" \
736-
-i "pandas.tseries.offsets.FY5253.kwds SA01" \
737721
-i "pandas.tseries.offsets.FY5253.n GL08" \
738722
-i "pandas.tseries.offsets.FY5253.nanos GL08" \
739723
-i "pandas.tseries.offsets.FY5253.normalize GL08" \
@@ -746,7 +730,6 @@ if [[ -z "$CHECK" || "$CHECK" == "docstrings" ]]; then
746730
-i "pandas.tseries.offsets.FY5253Quarter.get_rule_code_suffix GL08" \
747731
-i "pandas.tseries.offsets.FY5253Quarter.get_weeks GL08" \
748732
-i "pandas.tseries.offsets.FY5253Quarter.is_on_offset GL08" \
749-
-i "pandas.tseries.offsets.FY5253Quarter.kwds SA01" \
750733
-i "pandas.tseries.offsets.FY5253Quarter.n GL08" \
751734
-i "pandas.tseries.offsets.FY5253Quarter.nanos GL08" \
752735
-i "pandas.tseries.offsets.FY5253Quarter.normalize GL08" \
@@ -759,15 +742,13 @@ if [[ -z "$CHECK" || "$CHECK" == "docstrings" ]]; then
759742
-i "pandas.tseries.offsets.Hour PR02" \
760743
-i "pandas.tseries.offsets.Hour.freqstr SA01" \
761744
-i "pandas.tseries.offsets.Hour.is_on_offset GL08" \
762-
-i "pandas.tseries.offsets.Hour.kwds SA01" \
763745
-i "pandas.tseries.offsets.Hour.n GL08" \
764746
-i "pandas.tseries.offsets.Hour.nanos SA01" \
765747
-i "pandas.tseries.offsets.Hour.normalize GL08" \
766748
-i "pandas.tseries.offsets.Hour.rule_code GL08" \
767749
-i "pandas.tseries.offsets.LastWeekOfMonth PR02,SA01" \
768750
-i "pandas.tseries.offsets.LastWeekOfMonth.freqstr SA01" \
769751
-i "pandas.tseries.offsets.LastWeekOfMonth.is_on_offset GL08" \
770-
-i "pandas.tseries.offsets.LastWeekOfMonth.kwds SA01" \
771752
-i "pandas.tseries.offsets.LastWeekOfMonth.n GL08" \
772753
-i "pandas.tseries.offsets.LastWeekOfMonth.nanos GL08" \
773754
-i "pandas.tseries.offsets.LastWeekOfMonth.normalize GL08" \
@@ -777,55 +758,48 @@ if [[ -z "$CHECK" || "$CHECK" == "docstrings" ]]; then
777758
-i "pandas.tseries.offsets.Micro PR02" \
778759
-i "pandas.tseries.offsets.Micro.freqstr SA01" \
779760
-i "pandas.tseries.offsets.Micro.is_on_offset GL08" \
780-
-i "pandas.tseries.offsets.Micro.kwds SA01" \
781761
-i "pandas.tseries.offsets.Micro.n GL08" \
782762
-i "pandas.tseries.offsets.Micro.nanos SA01" \
783763
-i "pandas.tseries.offsets.Micro.normalize GL08" \
784764
-i "pandas.tseries.offsets.Micro.rule_code GL08" \
785765
-i "pandas.tseries.offsets.Milli PR02" \
786766
-i "pandas.tseries.offsets.Milli.freqstr SA01" \
787767
-i "pandas.tseries.offsets.Milli.is_on_offset GL08" \
788-
-i "pandas.tseries.offsets.Milli.kwds SA01" \
789768
-i "pandas.tseries.offsets.Milli.n GL08" \
790769
-i "pandas.tseries.offsets.Milli.nanos SA01" \
791770
-i "pandas.tseries.offsets.Milli.normalize GL08" \
792771
-i "pandas.tseries.offsets.Milli.rule_code GL08" \
793772
-i "pandas.tseries.offsets.Minute PR02" \
794773
-i "pandas.tseries.offsets.Minute.freqstr SA01" \
795774
-i "pandas.tseries.offsets.Minute.is_on_offset GL08" \
796-
-i "pandas.tseries.offsets.Minute.kwds SA01" \
797775
-i "pandas.tseries.offsets.Minute.n GL08" \
798776
-i "pandas.tseries.offsets.Minute.nanos SA01" \
799777
-i "pandas.tseries.offsets.Minute.normalize GL08" \
800778
-i "pandas.tseries.offsets.Minute.rule_code GL08" \
801779
-i "pandas.tseries.offsets.MonthBegin PR02" \
802780
-i "pandas.tseries.offsets.MonthBegin.freqstr SA01" \
803781
-i "pandas.tseries.offsets.MonthBegin.is_on_offset GL08" \
804-
-i "pandas.tseries.offsets.MonthBegin.kwds SA01" \
805782
-i "pandas.tseries.offsets.MonthBegin.n GL08" \
806783
-i "pandas.tseries.offsets.MonthBegin.nanos GL08" \
807784
-i "pandas.tseries.offsets.MonthBegin.normalize GL08" \
808785
-i "pandas.tseries.offsets.MonthBegin.rule_code GL08" \
809786
-i "pandas.tseries.offsets.MonthEnd PR02" \
810787
-i "pandas.tseries.offsets.MonthEnd.freqstr SA01" \
811788
-i "pandas.tseries.offsets.MonthEnd.is_on_offset GL08" \
812-
-i "pandas.tseries.offsets.MonthEnd.kwds SA01" \
813789
-i "pandas.tseries.offsets.MonthEnd.n GL08" \
814790
-i "pandas.tseries.offsets.MonthEnd.nanos GL08" \
815791
-i "pandas.tseries.offsets.MonthEnd.normalize GL08" \
816792
-i "pandas.tseries.offsets.MonthEnd.rule_code GL08" \
817793
-i "pandas.tseries.offsets.Nano PR02" \
818794
-i "pandas.tseries.offsets.Nano.freqstr SA01" \
819795
-i "pandas.tseries.offsets.Nano.is_on_offset GL08" \
820-
-i "pandas.tseries.offsets.Nano.kwds SA01" \
821796
-i "pandas.tseries.offsets.Nano.n GL08" \
822797
-i "pandas.tseries.offsets.Nano.nanos SA01" \
823798
-i "pandas.tseries.offsets.Nano.normalize GL08" \
824799
-i "pandas.tseries.offsets.Nano.rule_code GL08" \
825800
-i "pandas.tseries.offsets.QuarterBegin PR02" \
826801
-i "pandas.tseries.offsets.QuarterBegin.freqstr SA01" \
827802
-i "pandas.tseries.offsets.QuarterBegin.is_on_offset GL08" \
828-
-i "pandas.tseries.offsets.QuarterBegin.kwds SA01" \
829803
-i "pandas.tseries.offsets.QuarterBegin.n GL08" \
830804
-i "pandas.tseries.offsets.QuarterBegin.nanos GL08" \
831805
-i "pandas.tseries.offsets.QuarterBegin.normalize GL08" \
@@ -834,7 +808,6 @@ if [[ -z "$CHECK" || "$CHECK" == "docstrings" ]]; then
834808
-i "pandas.tseries.offsets.QuarterEnd PR02" \
835809
-i "pandas.tseries.offsets.QuarterEnd.freqstr SA01" \
836810
-i "pandas.tseries.offsets.QuarterEnd.is_on_offset GL08" \
837-
-i "pandas.tseries.offsets.QuarterEnd.kwds SA01" \
838811
-i "pandas.tseries.offsets.QuarterEnd.n GL08" \
839812
-i "pandas.tseries.offsets.QuarterEnd.nanos GL08" \
840813
-i "pandas.tseries.offsets.QuarterEnd.normalize GL08" \
@@ -843,7 +816,6 @@ if [[ -z "$CHECK" || "$CHECK" == "docstrings" ]]; then
843816
-i "pandas.tseries.offsets.Second PR02" \
844817
-i "pandas.tseries.offsets.Second.freqstr SA01" \
845818
-i "pandas.tseries.offsets.Second.is_on_offset GL08" \
846-
-i "pandas.tseries.offsets.Second.kwds SA01" \
847819
-i "pandas.tseries.offsets.Second.n GL08" \
848820
-i "pandas.tseries.offsets.Second.nanos SA01" \
849821
-i "pandas.tseries.offsets.Second.normalize GL08" \
@@ -852,7 +824,6 @@ if [[ -z "$CHECK" || "$CHECK" == "docstrings" ]]; then
852824
-i "pandas.tseries.offsets.SemiMonthBegin.day_of_month GL08" \
853825
-i "pandas.tseries.offsets.SemiMonthBegin.freqstr SA01" \
854826
-i "pandas.tseries.offsets.SemiMonthBegin.is_on_offset GL08" \
855-
-i "pandas.tseries.offsets.SemiMonthBegin.kwds SA01" \
856827
-i "pandas.tseries.offsets.SemiMonthBegin.n GL08" \
857828
-i "pandas.tseries.offsets.SemiMonthBegin.nanos GL08" \
858829
-i "pandas.tseries.offsets.SemiMonthBegin.normalize GL08" \
@@ -861,23 +832,20 @@ if [[ -z "$CHECK" || "$CHECK" == "docstrings" ]]; then
861832
-i "pandas.tseries.offsets.SemiMonthEnd.day_of_month GL08" \
862833
-i "pandas.tseries.offsets.SemiMonthEnd.freqstr SA01" \
863834
-i "pandas.tseries.offsets.SemiMonthEnd.is_on_offset GL08" \
864-
-i "pandas.tseries.offsets.SemiMonthEnd.kwds SA01" \
865835
-i "pandas.tseries.offsets.SemiMonthEnd.n GL08" \
866836
-i "pandas.tseries.offsets.SemiMonthEnd.nanos GL08" \
867837
-i "pandas.tseries.offsets.SemiMonthEnd.normalize GL08" \
868838
-i "pandas.tseries.offsets.SemiMonthEnd.rule_code GL08" \
869839
-i "pandas.tseries.offsets.Tick GL08" \
870840
-i "pandas.tseries.offsets.Tick.freqstr SA01" \
871841
-i "pandas.tseries.offsets.Tick.is_on_offset GL08" \
872-
-i "pandas.tseries.offsets.Tick.kwds SA01" \
873842
-i "pandas.tseries.offsets.Tick.n GL08" \
874843
-i "pandas.tseries.offsets.Tick.nanos SA01" \
875844
-i "pandas.tseries.offsets.Tick.normalize GL08" \
876845
-i "pandas.tseries.offsets.Tick.rule_code GL08" \
877846
-i "pandas.tseries.offsets.Week PR02" \
878847
-i "pandas.tseries.offsets.Week.freqstr SA01" \
879848
-i "pandas.tseries.offsets.Week.is_on_offset GL08" \
880-
-i "pandas.tseries.offsets.Week.kwds SA01" \
881849
-i "pandas.tseries.offsets.Week.n GL08" \
882850
-i "pandas.tseries.offsets.Week.nanos GL08" \
883851
-i "pandas.tseries.offsets.Week.normalize GL08" \
@@ -886,7 +854,6 @@ if [[ -z "$CHECK" || "$CHECK" == "docstrings" ]]; then
886854
-i "pandas.tseries.offsets.WeekOfMonth PR02,SA01" \
887855
-i "pandas.tseries.offsets.WeekOfMonth.freqstr SA01" \
888856
-i "pandas.tseries.offsets.WeekOfMonth.is_on_offset GL08" \
889-
-i "pandas.tseries.offsets.WeekOfMonth.kwds SA01" \
890857
-i "pandas.tseries.offsets.WeekOfMonth.n GL08" \
891858
-i "pandas.tseries.offsets.WeekOfMonth.nanos GL08" \
892859
-i "pandas.tseries.offsets.WeekOfMonth.normalize GL08" \
@@ -896,7 +863,6 @@ if [[ -z "$CHECK" || "$CHECK" == "docstrings" ]]; then
896863
-i "pandas.tseries.offsets.YearBegin PR02" \
897864
-i "pandas.tseries.offsets.YearBegin.freqstr SA01" \
898865
-i "pandas.tseries.offsets.YearBegin.is_on_offset GL08" \
899-
-i "pandas.tseries.offsets.YearBegin.kwds SA01" \
900866
-i "pandas.tseries.offsets.YearBegin.month GL08" \
901867
-i "pandas.tseries.offsets.YearBegin.n GL08" \
902868
-i "pandas.tseries.offsets.YearBegin.nanos GL08" \
@@ -905,7 +871,6 @@ if [[ -z "$CHECK" || "$CHECK" == "docstrings" ]]; then
905871
-i "pandas.tseries.offsets.YearEnd PR02" \
906872
-i "pandas.tseries.offsets.YearEnd.freqstr SA01" \
907873
-i "pandas.tseries.offsets.YearEnd.is_on_offset GL08" \
908-
-i "pandas.tseries.offsets.YearEnd.kwds SA01" \
909874
-i "pandas.tseries.offsets.YearEnd.month GL08" \
910875
-i "pandas.tseries.offsets.YearEnd.n GL08" \
911876
-i "pandas.tseries.offsets.YearEnd.nanos GL08" \

pandas/_libs/tslibs/offsets.pyx

+6
Original file line numberDiff line numberDiff line change
@@ -429,6 +429,12 @@ cdef class BaseOffset:
429429
"""
430430
Return a dict of extra parameters for the offset.
431431

432+
See Also
433+
--------
434+
tseries.offsets.DateOffset : The base class for all pandas date offsets.
435+
tseries.offsets.WeekOfMonth : Represents the week of the month.
436+
tseries.offsets.LastWeekOfMonth : Represents the last week of the month.
437+
432438
Examples
433439
--------
434440
>>> pd.DateOffset(5).kwds

0 commit comments

Comments
 (0)