From 512584ce77761acf3e9c73eb85008fdc29d76eab Mon Sep 17 00:00:00 2001 From: yuanx749 Date: Mon, 26 Feb 2024 23:08:46 +0800 Subject: [PATCH] Doc: fix PR01 errors for pandas.tseries.offsets.*.is_*_end/start --- ci/code_checks.sh | 422 +------------------------------- pandas/_libs/tslibs/offsets.pyx | 55 +++++ 2 files changed, 56 insertions(+), 421 deletions(-) diff --git a/ci/code_checks.sh b/ci/code_checks.sh index 47a2cf93a4f89..99f6968c1e70e 100755 --- a/ci/code_checks.sh +++ b/ci/code_checks.sh @@ -1551,217 +1551,7 @@ if [[ -z "$CHECK" || "$CHECK" == "docstrings" ]]; then pandas.melt\ pandas.option_context\ pandas.read_fwf\ - pandas.reset_option\ - pandas.tseries.offsets.BQuarterBegin.is_month_end\ - pandas.tseries.offsets.BQuarterBegin.is_month_start\ - pandas.tseries.offsets.BQuarterBegin.is_quarter_end\ - pandas.tseries.offsets.BQuarterBegin.is_quarter_start\ - pandas.tseries.offsets.BQuarterBegin.is_year_end\ - pandas.tseries.offsets.BQuarterBegin.is_year_start\ - pandas.tseries.offsets.BQuarterEnd.is_month_end\ - pandas.tseries.offsets.BQuarterEnd.is_month_start\ - pandas.tseries.offsets.BQuarterEnd.is_quarter_end\ - pandas.tseries.offsets.BQuarterEnd.is_quarter_start\ - pandas.tseries.offsets.BQuarterEnd.is_year_end\ - pandas.tseries.offsets.BQuarterEnd.is_year_start\ - pandas.tseries.offsets.BYearBegin.is_month_end\ - pandas.tseries.offsets.BYearBegin.is_month_start\ - pandas.tseries.offsets.BYearBegin.is_quarter_end\ - pandas.tseries.offsets.BYearBegin.is_quarter_start\ - pandas.tseries.offsets.BYearBegin.is_year_end\ - pandas.tseries.offsets.BYearBegin.is_year_start\ - pandas.tseries.offsets.BYearEnd.is_month_end\ - pandas.tseries.offsets.BYearEnd.is_month_start\ - pandas.tseries.offsets.BYearEnd.is_quarter_end\ - pandas.tseries.offsets.BYearEnd.is_quarter_start\ - pandas.tseries.offsets.BYearEnd.is_year_end\ - pandas.tseries.offsets.BYearEnd.is_year_start\ - pandas.tseries.offsets.BusinessDay.is_month_end\ - pandas.tseries.offsets.BusinessDay.is_month_start\ - pandas.tseries.offsets.BusinessDay.is_quarter_end\ - pandas.tseries.offsets.BusinessDay.is_quarter_start\ - pandas.tseries.offsets.BusinessDay.is_year_end\ - pandas.tseries.offsets.BusinessDay.is_year_start\ - pandas.tseries.offsets.BusinessHour.is_month_end\ - pandas.tseries.offsets.BusinessHour.is_month_start\ - pandas.tseries.offsets.BusinessHour.is_quarter_end\ - pandas.tseries.offsets.BusinessHour.is_quarter_start\ - pandas.tseries.offsets.BusinessHour.is_year_end\ - pandas.tseries.offsets.BusinessHour.is_year_start\ - pandas.tseries.offsets.BusinessMonthBegin.is_month_end\ - pandas.tseries.offsets.BusinessMonthBegin.is_month_start\ - pandas.tseries.offsets.BusinessMonthBegin.is_quarter_end\ - pandas.tseries.offsets.BusinessMonthBegin.is_quarter_start\ - pandas.tseries.offsets.BusinessMonthBegin.is_year_end\ - pandas.tseries.offsets.BusinessMonthBegin.is_year_start\ - pandas.tseries.offsets.BusinessMonthEnd.is_month_end\ - pandas.tseries.offsets.BusinessMonthEnd.is_month_start\ - pandas.tseries.offsets.BusinessMonthEnd.is_quarter_end\ - pandas.tseries.offsets.BusinessMonthEnd.is_quarter_start\ - pandas.tseries.offsets.BusinessMonthEnd.is_year_end\ - pandas.tseries.offsets.BusinessMonthEnd.is_year_start\ - pandas.tseries.offsets.CustomBusinessDay.is_month_end\ - pandas.tseries.offsets.CustomBusinessDay.is_month_start\ - pandas.tseries.offsets.CustomBusinessDay.is_quarter_end\ - pandas.tseries.offsets.CustomBusinessDay.is_quarter_start\ - pandas.tseries.offsets.CustomBusinessDay.is_year_end\ - pandas.tseries.offsets.CustomBusinessDay.is_year_start\ - pandas.tseries.offsets.CustomBusinessHour.is_month_end\ - pandas.tseries.offsets.CustomBusinessHour.is_month_start\ - pandas.tseries.offsets.CustomBusinessHour.is_quarter_end\ - pandas.tseries.offsets.CustomBusinessHour.is_quarter_start\ - pandas.tseries.offsets.CustomBusinessHour.is_year_end\ - pandas.tseries.offsets.CustomBusinessHour.is_year_start\ - pandas.tseries.offsets.CustomBusinessMonthBegin.is_month_end\ - pandas.tseries.offsets.CustomBusinessMonthBegin.is_month_start\ - pandas.tseries.offsets.CustomBusinessMonthBegin.is_quarter_end\ - pandas.tseries.offsets.CustomBusinessMonthBegin.is_quarter_start\ - pandas.tseries.offsets.CustomBusinessMonthBegin.is_year_end\ - pandas.tseries.offsets.CustomBusinessMonthBegin.is_year_start\ - pandas.tseries.offsets.CustomBusinessMonthEnd.is_month_end\ - pandas.tseries.offsets.CustomBusinessMonthEnd.is_month_start\ - pandas.tseries.offsets.CustomBusinessMonthEnd.is_quarter_end\ - pandas.tseries.offsets.CustomBusinessMonthEnd.is_quarter_start\ - pandas.tseries.offsets.CustomBusinessMonthEnd.is_year_end\ - pandas.tseries.offsets.CustomBusinessMonthEnd.is_year_start\ - pandas.tseries.offsets.DateOffset.is_month_end\ - pandas.tseries.offsets.DateOffset.is_month_start\ - pandas.tseries.offsets.DateOffset.is_quarter_end\ - pandas.tseries.offsets.DateOffset.is_quarter_start\ - pandas.tseries.offsets.DateOffset.is_year_end\ - pandas.tseries.offsets.DateOffset.is_year_start\ - pandas.tseries.offsets.Day.is_month_end\ - pandas.tseries.offsets.Day.is_month_start\ - pandas.tseries.offsets.Day.is_quarter_end\ - pandas.tseries.offsets.Day.is_quarter_start\ - pandas.tseries.offsets.Day.is_year_end\ - pandas.tseries.offsets.Day.is_year_start\ - pandas.tseries.offsets.Easter.is_month_end\ - pandas.tseries.offsets.Easter.is_month_start\ - pandas.tseries.offsets.Easter.is_quarter_end\ - pandas.tseries.offsets.Easter.is_quarter_start\ - pandas.tseries.offsets.Easter.is_year_end\ - pandas.tseries.offsets.Easter.is_year_start\ - pandas.tseries.offsets.FY5253.is_month_end\ - pandas.tseries.offsets.FY5253.is_month_start\ - pandas.tseries.offsets.FY5253.is_quarter_end\ - pandas.tseries.offsets.FY5253.is_quarter_start\ - pandas.tseries.offsets.FY5253.is_year_end\ - pandas.tseries.offsets.FY5253.is_year_start\ - pandas.tseries.offsets.FY5253Quarter.is_month_end\ - pandas.tseries.offsets.FY5253Quarter.is_month_start\ - pandas.tseries.offsets.FY5253Quarter.is_quarter_end\ - pandas.tseries.offsets.FY5253Quarter.is_quarter_start\ - pandas.tseries.offsets.FY5253Quarter.is_year_end\ - pandas.tseries.offsets.FY5253Quarter.is_year_start\ - pandas.tseries.offsets.Hour.is_month_end\ - pandas.tseries.offsets.Hour.is_month_start\ - pandas.tseries.offsets.Hour.is_quarter_end\ - pandas.tseries.offsets.Hour.is_quarter_start\ - pandas.tseries.offsets.Hour.is_year_end\ - pandas.tseries.offsets.Hour.is_year_start\ - pandas.tseries.offsets.LastWeekOfMonth.is_month_end\ - pandas.tseries.offsets.LastWeekOfMonth.is_month_start\ - pandas.tseries.offsets.LastWeekOfMonth.is_quarter_end\ - pandas.tseries.offsets.LastWeekOfMonth.is_quarter_start\ - pandas.tseries.offsets.LastWeekOfMonth.is_year_end\ - pandas.tseries.offsets.LastWeekOfMonth.is_year_start\ - pandas.tseries.offsets.Micro.is_month_end\ - pandas.tseries.offsets.Micro.is_month_start\ - pandas.tseries.offsets.Micro.is_quarter_end\ - pandas.tseries.offsets.Micro.is_quarter_start\ - pandas.tseries.offsets.Micro.is_year_end\ - pandas.tseries.offsets.Micro.is_year_start\ - pandas.tseries.offsets.Milli.is_month_end\ - pandas.tseries.offsets.Milli.is_month_start\ - pandas.tseries.offsets.Milli.is_quarter_end\ - pandas.tseries.offsets.Milli.is_quarter_start\ - pandas.tseries.offsets.Milli.is_year_end\ - pandas.tseries.offsets.Milli.is_year_start\ - pandas.tseries.offsets.Minute.is_month_end\ - pandas.tseries.offsets.Minute.is_month_start\ - pandas.tseries.offsets.Minute.is_quarter_end\ - pandas.tseries.offsets.Minute.is_quarter_start\ - pandas.tseries.offsets.Minute.is_year_end\ - pandas.tseries.offsets.Minute.is_year_start\ - pandas.tseries.offsets.MonthBegin.is_month_end\ - pandas.tseries.offsets.MonthBegin.is_month_start\ - pandas.tseries.offsets.MonthBegin.is_quarter_end\ - pandas.tseries.offsets.MonthBegin.is_quarter_start\ - pandas.tseries.offsets.MonthBegin.is_year_end\ - pandas.tseries.offsets.MonthBegin.is_year_start\ - pandas.tseries.offsets.MonthEnd.is_month_end\ - pandas.tseries.offsets.MonthEnd.is_month_start\ - pandas.tseries.offsets.MonthEnd.is_quarter_end\ - pandas.tseries.offsets.MonthEnd.is_quarter_start\ - pandas.tseries.offsets.MonthEnd.is_year_end\ - pandas.tseries.offsets.MonthEnd.is_year_start\ - pandas.tseries.offsets.Nano.is_month_end\ - pandas.tseries.offsets.Nano.is_month_start\ - pandas.tseries.offsets.Nano.is_quarter_end\ - pandas.tseries.offsets.Nano.is_quarter_start\ - pandas.tseries.offsets.Nano.is_year_end\ - pandas.tseries.offsets.Nano.is_year_start\ - pandas.tseries.offsets.QuarterBegin.is_month_end\ - pandas.tseries.offsets.QuarterBegin.is_month_start\ - pandas.tseries.offsets.QuarterBegin.is_quarter_end\ - pandas.tseries.offsets.QuarterBegin.is_quarter_start\ - pandas.tseries.offsets.QuarterBegin.is_year_end\ - pandas.tseries.offsets.QuarterBegin.is_year_start\ - pandas.tseries.offsets.QuarterEnd.is_month_end\ - pandas.tseries.offsets.QuarterEnd.is_month_start\ - pandas.tseries.offsets.QuarterEnd.is_quarter_end\ - pandas.tseries.offsets.QuarterEnd.is_quarter_start\ - pandas.tseries.offsets.QuarterEnd.is_year_end\ - pandas.tseries.offsets.QuarterEnd.is_year_start\ - pandas.tseries.offsets.Second.is_month_end\ - pandas.tseries.offsets.Second.is_month_start\ - pandas.tseries.offsets.Second.is_quarter_end\ - pandas.tseries.offsets.Second.is_quarter_start\ - pandas.tseries.offsets.Second.is_year_end\ - pandas.tseries.offsets.Second.is_year_start\ - pandas.tseries.offsets.SemiMonthBegin.is_month_end\ - pandas.tseries.offsets.SemiMonthBegin.is_month_start\ - pandas.tseries.offsets.SemiMonthBegin.is_quarter_end\ - pandas.tseries.offsets.SemiMonthBegin.is_quarter_start\ - pandas.tseries.offsets.SemiMonthBegin.is_year_end\ - pandas.tseries.offsets.SemiMonthBegin.is_year_start\ - pandas.tseries.offsets.SemiMonthEnd.is_month_end\ - pandas.tseries.offsets.SemiMonthEnd.is_month_start\ - pandas.tseries.offsets.SemiMonthEnd.is_quarter_end\ - pandas.tseries.offsets.SemiMonthEnd.is_quarter_start\ - pandas.tseries.offsets.SemiMonthEnd.is_year_end\ - pandas.tseries.offsets.SemiMonthEnd.is_year_start\ - pandas.tseries.offsets.Tick.is_month_end\ - pandas.tseries.offsets.Tick.is_month_start\ - pandas.tseries.offsets.Tick.is_quarter_end\ - pandas.tseries.offsets.Tick.is_quarter_start\ - pandas.tseries.offsets.Tick.is_year_end\ - pandas.tseries.offsets.Tick.is_year_start\ - pandas.tseries.offsets.Week.is_month_end\ - pandas.tseries.offsets.Week.is_month_start\ - pandas.tseries.offsets.Week.is_quarter_end\ - pandas.tseries.offsets.Week.is_quarter_start\ - pandas.tseries.offsets.Week.is_year_end\ - pandas.tseries.offsets.Week.is_year_start\ - pandas.tseries.offsets.WeekOfMonth.is_month_end\ - pandas.tseries.offsets.WeekOfMonth.is_month_start\ - pandas.tseries.offsets.WeekOfMonth.is_quarter_end\ - pandas.tseries.offsets.WeekOfMonth.is_quarter_start\ - pandas.tseries.offsets.WeekOfMonth.is_year_end\ - pandas.tseries.offsets.WeekOfMonth.is_year_start\ - pandas.tseries.offsets.YearBegin.is_month_end\ - pandas.tseries.offsets.YearBegin.is_month_start\ - pandas.tseries.offsets.YearBegin.is_quarter_end\ - pandas.tseries.offsets.YearBegin.is_quarter_start\ - pandas.tseries.offsets.YearBegin.is_year_end\ - pandas.tseries.offsets.YearBegin.is_year_start\ - pandas.tseries.offsets.YearEnd.is_month_end\ - pandas.tseries.offsets.YearEnd.is_month_start\ - pandas.tseries.offsets.YearEnd.is_quarter_end\ - pandas.tseries.offsets.YearEnd.is_quarter_start\ - pandas.tseries.offsets.YearEnd.is_year_end\ - pandas.tseries.offsets.YearEnd.is_year_start # There should be no backslash in the final line, please keep this comment in the last ignored function + pandas.reset_option # There should be no backslash in the final line, please keep this comment in the last ignored function RET=$(($RET + $?)) ; echo $MSG "DONE" MSG='Partially validate docstrings (PR07)' ; echo $MSG @@ -2763,90 +2553,42 @@ if [[ -z "$CHECK" || "$CHECK" == "docstrings" ]]; then pandas.tseries.offsets.BDay\ pandas.tseries.offsets.BQuarterBegin.copy\ pandas.tseries.offsets.BQuarterBegin.freqstr\ - pandas.tseries.offsets.BQuarterBegin.is_month_end\ - pandas.tseries.offsets.BQuarterBegin.is_month_start\ - pandas.tseries.offsets.BQuarterBegin.is_quarter_end\ - pandas.tseries.offsets.BQuarterBegin.is_quarter_start\ - pandas.tseries.offsets.BQuarterBegin.is_year_end\ - pandas.tseries.offsets.BQuarterBegin.is_year_start\ pandas.tseries.offsets.BQuarterBegin.kwds\ pandas.tseries.offsets.BQuarterBegin.name\ pandas.tseries.offsets.BQuarterEnd.copy\ pandas.tseries.offsets.BQuarterEnd.freqstr\ - pandas.tseries.offsets.BQuarterEnd.is_month_end\ - pandas.tseries.offsets.BQuarterEnd.is_month_start\ - pandas.tseries.offsets.BQuarterEnd.is_quarter_end\ - pandas.tseries.offsets.BQuarterEnd.is_quarter_start\ - pandas.tseries.offsets.BQuarterEnd.is_year_end\ - pandas.tseries.offsets.BQuarterEnd.is_year_start\ pandas.tseries.offsets.BQuarterEnd.kwds\ pandas.tseries.offsets.BQuarterEnd.name\ pandas.tseries.offsets.BYearBegin.copy\ pandas.tseries.offsets.BYearBegin.freqstr\ pandas.tseries.offsets.BYearBegin.is_anchored\ - pandas.tseries.offsets.BYearBegin.is_month_end\ - pandas.tseries.offsets.BYearBegin.is_month_start\ - pandas.tseries.offsets.BYearBegin.is_quarter_end\ - pandas.tseries.offsets.BYearBegin.is_quarter_start\ - pandas.tseries.offsets.BYearBegin.is_year_end\ - pandas.tseries.offsets.BYearBegin.is_year_start\ pandas.tseries.offsets.BYearBegin.kwds\ pandas.tseries.offsets.BYearBegin.name\ pandas.tseries.offsets.BYearEnd.copy\ pandas.tseries.offsets.BYearEnd.freqstr\ pandas.tseries.offsets.BYearEnd.is_anchored\ - pandas.tseries.offsets.BYearEnd.is_month_end\ - pandas.tseries.offsets.BYearEnd.is_month_start\ - pandas.tseries.offsets.BYearEnd.is_quarter_end\ - pandas.tseries.offsets.BYearEnd.is_quarter_start\ - pandas.tseries.offsets.BYearEnd.is_year_end\ - pandas.tseries.offsets.BYearEnd.is_year_start\ pandas.tseries.offsets.BYearEnd.kwds\ pandas.tseries.offsets.BYearEnd.name\ pandas.tseries.offsets.BusinessDay\ pandas.tseries.offsets.BusinessDay.copy\ pandas.tseries.offsets.BusinessDay.freqstr\ pandas.tseries.offsets.BusinessDay.is_anchored\ - pandas.tseries.offsets.BusinessDay.is_month_end\ - pandas.tseries.offsets.BusinessDay.is_month_start\ - pandas.tseries.offsets.BusinessDay.is_quarter_end\ - pandas.tseries.offsets.BusinessDay.is_quarter_start\ - pandas.tseries.offsets.BusinessDay.is_year_end\ - pandas.tseries.offsets.BusinessDay.is_year_start\ pandas.tseries.offsets.BusinessDay.kwds\ pandas.tseries.offsets.BusinessDay.name\ pandas.tseries.offsets.BusinessHour\ pandas.tseries.offsets.BusinessHour.copy\ pandas.tseries.offsets.BusinessHour.freqstr\ pandas.tseries.offsets.BusinessHour.is_anchored\ - pandas.tseries.offsets.BusinessHour.is_month_end\ - pandas.tseries.offsets.BusinessHour.is_month_start\ - pandas.tseries.offsets.BusinessHour.is_quarter_end\ - pandas.tseries.offsets.BusinessHour.is_quarter_start\ - pandas.tseries.offsets.BusinessHour.is_year_end\ - pandas.tseries.offsets.BusinessHour.is_year_start\ pandas.tseries.offsets.BusinessHour.kwds\ pandas.tseries.offsets.BusinessHour.name\ pandas.tseries.offsets.BusinessMonthBegin.copy\ pandas.tseries.offsets.BusinessMonthBegin.freqstr\ pandas.tseries.offsets.BusinessMonthBegin.is_anchored\ - pandas.tseries.offsets.BusinessMonthBegin.is_month_end\ - pandas.tseries.offsets.BusinessMonthBegin.is_month_start\ - pandas.tseries.offsets.BusinessMonthBegin.is_quarter_end\ - pandas.tseries.offsets.BusinessMonthBegin.is_quarter_start\ - pandas.tseries.offsets.BusinessMonthBegin.is_year_end\ - pandas.tseries.offsets.BusinessMonthBegin.is_year_start\ pandas.tseries.offsets.BusinessMonthBegin.kwds\ pandas.tseries.offsets.BusinessMonthBegin.name\ pandas.tseries.offsets.BusinessMonthEnd.copy\ pandas.tseries.offsets.BusinessMonthEnd.freqstr\ pandas.tseries.offsets.BusinessMonthEnd.is_anchored\ - pandas.tseries.offsets.BusinessMonthEnd.is_month_end\ - pandas.tseries.offsets.BusinessMonthEnd.is_month_start\ - pandas.tseries.offsets.BusinessMonthEnd.is_quarter_end\ - pandas.tseries.offsets.BusinessMonthEnd.is_quarter_start\ - pandas.tseries.offsets.BusinessMonthEnd.is_year_end\ - pandas.tseries.offsets.BusinessMonthEnd.is_year_start\ pandas.tseries.offsets.BusinessMonthEnd.kwds\ pandas.tseries.offsets.BusinessMonthEnd.name\ pandas.tseries.offsets.CDay\ @@ -2854,113 +2596,53 @@ if [[ -z "$CHECK" || "$CHECK" == "docstrings" ]]; then pandas.tseries.offsets.CustomBusinessDay.copy\ pandas.tseries.offsets.CustomBusinessDay.freqstr\ pandas.tseries.offsets.CustomBusinessDay.is_anchored\ - pandas.tseries.offsets.CustomBusinessDay.is_month_end\ - pandas.tseries.offsets.CustomBusinessDay.is_month_start\ - pandas.tseries.offsets.CustomBusinessDay.is_quarter_end\ - pandas.tseries.offsets.CustomBusinessDay.is_quarter_start\ - pandas.tseries.offsets.CustomBusinessDay.is_year_end\ - pandas.tseries.offsets.CustomBusinessDay.is_year_start\ pandas.tseries.offsets.CustomBusinessDay.kwds\ pandas.tseries.offsets.CustomBusinessDay.name\ pandas.tseries.offsets.CustomBusinessHour\ pandas.tseries.offsets.CustomBusinessHour.copy\ pandas.tseries.offsets.CustomBusinessHour.freqstr\ pandas.tseries.offsets.CustomBusinessHour.is_anchored\ - pandas.tseries.offsets.CustomBusinessHour.is_month_end\ - pandas.tseries.offsets.CustomBusinessHour.is_month_start\ - pandas.tseries.offsets.CustomBusinessHour.is_quarter_end\ - pandas.tseries.offsets.CustomBusinessHour.is_quarter_start\ - pandas.tseries.offsets.CustomBusinessHour.is_year_end\ - pandas.tseries.offsets.CustomBusinessHour.is_year_start\ pandas.tseries.offsets.CustomBusinessHour.kwds\ pandas.tseries.offsets.CustomBusinessHour.name\ pandas.tseries.offsets.CustomBusinessMonthBegin.copy\ pandas.tseries.offsets.CustomBusinessMonthBegin.freqstr\ pandas.tseries.offsets.CustomBusinessMonthBegin.is_anchored\ - pandas.tseries.offsets.CustomBusinessMonthBegin.is_month_end\ - pandas.tseries.offsets.CustomBusinessMonthBegin.is_month_start\ pandas.tseries.offsets.CustomBusinessMonthBegin.is_on_offset\ - pandas.tseries.offsets.CustomBusinessMonthBegin.is_quarter_end\ - pandas.tseries.offsets.CustomBusinessMonthBegin.is_quarter_start\ - pandas.tseries.offsets.CustomBusinessMonthBegin.is_year_end\ - pandas.tseries.offsets.CustomBusinessMonthBegin.is_year_start\ pandas.tseries.offsets.CustomBusinessMonthBegin.kwds\ pandas.tseries.offsets.CustomBusinessMonthBegin.name\ pandas.tseries.offsets.CustomBusinessMonthEnd.copy\ pandas.tseries.offsets.CustomBusinessMonthEnd.freqstr\ pandas.tseries.offsets.CustomBusinessMonthEnd.is_anchored\ - pandas.tseries.offsets.CustomBusinessMonthEnd.is_month_end\ - pandas.tseries.offsets.CustomBusinessMonthEnd.is_month_start\ pandas.tseries.offsets.CustomBusinessMonthEnd.is_on_offset\ - pandas.tseries.offsets.CustomBusinessMonthEnd.is_quarter_end\ - pandas.tseries.offsets.CustomBusinessMonthEnd.is_quarter_start\ - pandas.tseries.offsets.CustomBusinessMonthEnd.is_year_end\ - pandas.tseries.offsets.CustomBusinessMonthEnd.is_year_start\ pandas.tseries.offsets.CustomBusinessMonthEnd.kwds\ pandas.tseries.offsets.CustomBusinessMonthEnd.name\ pandas.tseries.offsets.DateOffset.copy\ pandas.tseries.offsets.DateOffset.freqstr\ pandas.tseries.offsets.DateOffset.is_anchored\ - pandas.tseries.offsets.DateOffset.is_month_end\ - pandas.tseries.offsets.DateOffset.is_month_start\ - pandas.tseries.offsets.DateOffset.is_quarter_end\ - pandas.tseries.offsets.DateOffset.is_quarter_start\ - pandas.tseries.offsets.DateOffset.is_year_end\ - pandas.tseries.offsets.DateOffset.is_year_start\ pandas.tseries.offsets.DateOffset.kwds\ pandas.tseries.offsets.DateOffset.name\ pandas.tseries.offsets.Day.copy\ pandas.tseries.offsets.Day.freqstr\ pandas.tseries.offsets.Day.is_anchored\ - pandas.tseries.offsets.Day.is_month_end\ - pandas.tseries.offsets.Day.is_month_start\ - pandas.tseries.offsets.Day.is_quarter_end\ - pandas.tseries.offsets.Day.is_quarter_start\ - pandas.tseries.offsets.Day.is_year_end\ - pandas.tseries.offsets.Day.is_year_start\ pandas.tseries.offsets.Day.kwds\ pandas.tseries.offsets.Day.name\ pandas.tseries.offsets.Day.nanos\ pandas.tseries.offsets.Easter.copy\ pandas.tseries.offsets.Easter.freqstr\ pandas.tseries.offsets.Easter.is_anchored\ - pandas.tseries.offsets.Easter.is_month_end\ - pandas.tseries.offsets.Easter.is_month_start\ - pandas.tseries.offsets.Easter.is_quarter_end\ - pandas.tseries.offsets.Easter.is_quarter_start\ - pandas.tseries.offsets.Easter.is_year_end\ - pandas.tseries.offsets.Easter.is_year_start\ pandas.tseries.offsets.Easter.kwds\ pandas.tseries.offsets.Easter.name\ pandas.tseries.offsets.FY5253.copy\ pandas.tseries.offsets.FY5253.freqstr\ - pandas.tseries.offsets.FY5253.is_month_end\ - pandas.tseries.offsets.FY5253.is_month_start\ - pandas.tseries.offsets.FY5253.is_quarter_end\ - pandas.tseries.offsets.FY5253.is_quarter_start\ - pandas.tseries.offsets.FY5253.is_year_end\ - pandas.tseries.offsets.FY5253.is_year_start\ pandas.tseries.offsets.FY5253.kwds\ pandas.tseries.offsets.FY5253.name\ pandas.tseries.offsets.FY5253Quarter.copy\ pandas.tseries.offsets.FY5253Quarter.freqstr\ - pandas.tseries.offsets.FY5253Quarter.is_month_end\ - pandas.tseries.offsets.FY5253Quarter.is_month_start\ - pandas.tseries.offsets.FY5253Quarter.is_quarter_end\ - pandas.tseries.offsets.FY5253Quarter.is_quarter_start\ - pandas.tseries.offsets.FY5253Quarter.is_year_end\ - pandas.tseries.offsets.FY5253Quarter.is_year_start\ pandas.tseries.offsets.FY5253Quarter.kwds\ pandas.tseries.offsets.FY5253Quarter.name\ pandas.tseries.offsets.Hour.copy\ pandas.tseries.offsets.Hour.freqstr\ pandas.tseries.offsets.Hour.is_anchored\ - pandas.tseries.offsets.Hour.is_month_end\ - pandas.tseries.offsets.Hour.is_month_start\ - pandas.tseries.offsets.Hour.is_quarter_end\ - pandas.tseries.offsets.Hour.is_quarter_start\ - pandas.tseries.offsets.Hour.is_year_end\ - pandas.tseries.offsets.Hour.is_year_start\ pandas.tseries.offsets.Hour.kwds\ pandas.tseries.offsets.Hour.name\ pandas.tseries.offsets.Hour.nanos\ @@ -2968,113 +2650,53 @@ if [[ -z "$CHECK" || "$CHECK" == "docstrings" ]]; then pandas.tseries.offsets.LastWeekOfMonth.copy\ pandas.tseries.offsets.LastWeekOfMonth.freqstr\ pandas.tseries.offsets.LastWeekOfMonth.is_anchored\ - pandas.tseries.offsets.LastWeekOfMonth.is_month_end\ - pandas.tseries.offsets.LastWeekOfMonth.is_month_start\ - pandas.tseries.offsets.LastWeekOfMonth.is_quarter_end\ - pandas.tseries.offsets.LastWeekOfMonth.is_quarter_start\ - pandas.tseries.offsets.LastWeekOfMonth.is_year_end\ - pandas.tseries.offsets.LastWeekOfMonth.is_year_start\ pandas.tseries.offsets.LastWeekOfMonth.kwds\ pandas.tseries.offsets.LastWeekOfMonth.name\ pandas.tseries.offsets.Micro.copy\ pandas.tseries.offsets.Micro.freqstr\ pandas.tseries.offsets.Micro.is_anchored\ - pandas.tseries.offsets.Micro.is_month_end\ - pandas.tseries.offsets.Micro.is_month_start\ - pandas.tseries.offsets.Micro.is_quarter_end\ - pandas.tseries.offsets.Micro.is_quarter_start\ - pandas.tseries.offsets.Micro.is_year_end\ - pandas.tseries.offsets.Micro.is_year_start\ pandas.tseries.offsets.Micro.kwds\ pandas.tseries.offsets.Micro.name\ pandas.tseries.offsets.Micro.nanos\ pandas.tseries.offsets.Milli.copy\ pandas.tseries.offsets.Milli.freqstr\ pandas.tseries.offsets.Milli.is_anchored\ - pandas.tseries.offsets.Milli.is_month_end\ - pandas.tseries.offsets.Milli.is_month_start\ - pandas.tseries.offsets.Milli.is_quarter_end\ - pandas.tseries.offsets.Milli.is_quarter_start\ - pandas.tseries.offsets.Milli.is_year_end\ - pandas.tseries.offsets.Milli.is_year_start\ pandas.tseries.offsets.Milli.kwds\ pandas.tseries.offsets.Milli.name\ pandas.tseries.offsets.Milli.nanos\ pandas.tseries.offsets.Minute.copy\ pandas.tseries.offsets.Minute.freqstr\ pandas.tseries.offsets.Minute.is_anchored\ - pandas.tseries.offsets.Minute.is_month_end\ - pandas.tseries.offsets.Minute.is_month_start\ - pandas.tseries.offsets.Minute.is_quarter_end\ - pandas.tseries.offsets.Minute.is_quarter_start\ - pandas.tseries.offsets.Minute.is_year_end\ - pandas.tseries.offsets.Minute.is_year_start\ pandas.tseries.offsets.Minute.kwds\ pandas.tseries.offsets.Minute.name\ pandas.tseries.offsets.Minute.nanos\ pandas.tseries.offsets.MonthBegin.copy\ pandas.tseries.offsets.MonthBegin.freqstr\ pandas.tseries.offsets.MonthBegin.is_anchored\ - pandas.tseries.offsets.MonthBegin.is_month_end\ - pandas.tseries.offsets.MonthBegin.is_month_start\ - pandas.tseries.offsets.MonthBegin.is_quarter_end\ - pandas.tseries.offsets.MonthBegin.is_quarter_start\ - pandas.tseries.offsets.MonthBegin.is_year_end\ - pandas.tseries.offsets.MonthBegin.is_year_start\ pandas.tseries.offsets.MonthBegin.kwds\ pandas.tseries.offsets.MonthBegin.name\ pandas.tseries.offsets.MonthEnd.copy\ pandas.tseries.offsets.MonthEnd.freqstr\ pandas.tseries.offsets.MonthEnd.is_anchored\ - pandas.tseries.offsets.MonthEnd.is_month_end\ - pandas.tseries.offsets.MonthEnd.is_month_start\ - pandas.tseries.offsets.MonthEnd.is_quarter_end\ - pandas.tseries.offsets.MonthEnd.is_quarter_start\ - pandas.tseries.offsets.MonthEnd.is_year_end\ - pandas.tseries.offsets.MonthEnd.is_year_start\ pandas.tseries.offsets.MonthEnd.kwds\ pandas.tseries.offsets.MonthEnd.name\ pandas.tseries.offsets.Nano.copy\ pandas.tseries.offsets.Nano.freqstr\ pandas.tseries.offsets.Nano.is_anchored\ - pandas.tseries.offsets.Nano.is_month_end\ - pandas.tseries.offsets.Nano.is_month_start\ - pandas.tseries.offsets.Nano.is_quarter_end\ - pandas.tseries.offsets.Nano.is_quarter_start\ - pandas.tseries.offsets.Nano.is_year_end\ - pandas.tseries.offsets.Nano.is_year_start\ pandas.tseries.offsets.Nano.kwds\ pandas.tseries.offsets.Nano.name\ pandas.tseries.offsets.Nano.nanos\ pandas.tseries.offsets.QuarterBegin.copy\ pandas.tseries.offsets.QuarterBegin.freqstr\ - pandas.tseries.offsets.QuarterBegin.is_month_end\ - pandas.tseries.offsets.QuarterBegin.is_month_start\ - pandas.tseries.offsets.QuarterBegin.is_quarter_end\ - pandas.tseries.offsets.QuarterBegin.is_quarter_start\ - pandas.tseries.offsets.QuarterBegin.is_year_end\ - pandas.tseries.offsets.QuarterBegin.is_year_start\ pandas.tseries.offsets.QuarterBegin.kwds\ pandas.tseries.offsets.QuarterBegin.name\ pandas.tseries.offsets.QuarterEnd.copy\ pandas.tseries.offsets.QuarterEnd.freqstr\ - pandas.tseries.offsets.QuarterEnd.is_month_end\ - pandas.tseries.offsets.QuarterEnd.is_month_start\ - pandas.tseries.offsets.QuarterEnd.is_quarter_end\ - pandas.tseries.offsets.QuarterEnd.is_quarter_start\ - pandas.tseries.offsets.QuarterEnd.is_year_end\ - pandas.tseries.offsets.QuarterEnd.is_year_start\ pandas.tseries.offsets.QuarterEnd.kwds\ pandas.tseries.offsets.QuarterEnd.name\ pandas.tseries.offsets.Second.copy\ pandas.tseries.offsets.Second.freqstr\ pandas.tseries.offsets.Second.is_anchored\ - pandas.tseries.offsets.Second.is_month_end\ - pandas.tseries.offsets.Second.is_month_start\ - pandas.tseries.offsets.Second.is_quarter_end\ - pandas.tseries.offsets.Second.is_quarter_start\ - pandas.tseries.offsets.Second.is_year_end\ - pandas.tseries.offsets.Second.is_year_start\ pandas.tseries.offsets.Second.kwds\ pandas.tseries.offsets.Second.name\ pandas.tseries.offsets.Second.nanos\ @@ -3082,80 +2704,38 @@ if [[ -z "$CHECK" || "$CHECK" == "docstrings" ]]; then pandas.tseries.offsets.SemiMonthBegin.copy\ pandas.tseries.offsets.SemiMonthBegin.freqstr\ pandas.tseries.offsets.SemiMonthBegin.is_anchored\ - pandas.tseries.offsets.SemiMonthBegin.is_month_end\ - pandas.tseries.offsets.SemiMonthBegin.is_month_start\ - pandas.tseries.offsets.SemiMonthBegin.is_quarter_end\ - pandas.tseries.offsets.SemiMonthBegin.is_quarter_start\ - pandas.tseries.offsets.SemiMonthBegin.is_year_end\ - pandas.tseries.offsets.SemiMonthBegin.is_year_start\ pandas.tseries.offsets.SemiMonthBegin.kwds\ pandas.tseries.offsets.SemiMonthBegin.name\ pandas.tseries.offsets.SemiMonthEnd\ pandas.tseries.offsets.SemiMonthEnd.copy\ pandas.tseries.offsets.SemiMonthEnd.freqstr\ pandas.tseries.offsets.SemiMonthEnd.is_anchored\ - pandas.tseries.offsets.SemiMonthEnd.is_month_end\ - pandas.tseries.offsets.SemiMonthEnd.is_month_start\ - pandas.tseries.offsets.SemiMonthEnd.is_quarter_end\ - pandas.tseries.offsets.SemiMonthEnd.is_quarter_start\ - pandas.tseries.offsets.SemiMonthEnd.is_year_end\ - pandas.tseries.offsets.SemiMonthEnd.is_year_start\ pandas.tseries.offsets.SemiMonthEnd.kwds\ pandas.tseries.offsets.SemiMonthEnd.name\ pandas.tseries.offsets.Tick.copy\ pandas.tseries.offsets.Tick.freqstr\ pandas.tseries.offsets.Tick.is_anchored\ - pandas.tseries.offsets.Tick.is_month_end\ - pandas.tseries.offsets.Tick.is_month_start\ - pandas.tseries.offsets.Tick.is_quarter_end\ - pandas.tseries.offsets.Tick.is_quarter_start\ - pandas.tseries.offsets.Tick.is_year_end\ - pandas.tseries.offsets.Tick.is_year_start\ pandas.tseries.offsets.Tick.kwds\ pandas.tseries.offsets.Tick.name\ pandas.tseries.offsets.Tick.nanos\ pandas.tseries.offsets.Week.copy\ pandas.tseries.offsets.Week.freqstr\ - pandas.tseries.offsets.Week.is_month_end\ - pandas.tseries.offsets.Week.is_month_start\ - pandas.tseries.offsets.Week.is_quarter_end\ - pandas.tseries.offsets.Week.is_quarter_start\ - pandas.tseries.offsets.Week.is_year_end\ - pandas.tseries.offsets.Week.is_year_start\ pandas.tseries.offsets.Week.kwds\ pandas.tseries.offsets.Week.name\ pandas.tseries.offsets.WeekOfMonth\ pandas.tseries.offsets.WeekOfMonth.copy\ pandas.tseries.offsets.WeekOfMonth.freqstr\ pandas.tseries.offsets.WeekOfMonth.is_anchored\ - pandas.tseries.offsets.WeekOfMonth.is_month_end\ - pandas.tseries.offsets.WeekOfMonth.is_month_start\ - pandas.tseries.offsets.WeekOfMonth.is_quarter_end\ - pandas.tseries.offsets.WeekOfMonth.is_quarter_start\ - pandas.tseries.offsets.WeekOfMonth.is_year_end\ - pandas.tseries.offsets.WeekOfMonth.is_year_start\ pandas.tseries.offsets.WeekOfMonth.kwds\ pandas.tseries.offsets.WeekOfMonth.name\ pandas.tseries.offsets.YearBegin.copy\ pandas.tseries.offsets.YearBegin.freqstr\ pandas.tseries.offsets.YearBegin.is_anchored\ - pandas.tseries.offsets.YearBegin.is_month_end\ - pandas.tseries.offsets.YearBegin.is_month_start\ - pandas.tseries.offsets.YearBegin.is_quarter_end\ - pandas.tseries.offsets.YearBegin.is_quarter_start\ - pandas.tseries.offsets.YearBegin.is_year_end\ - pandas.tseries.offsets.YearBegin.is_year_start\ pandas.tseries.offsets.YearBegin.kwds\ pandas.tseries.offsets.YearBegin.name\ pandas.tseries.offsets.YearEnd.copy\ pandas.tseries.offsets.YearEnd.freqstr\ pandas.tseries.offsets.YearEnd.is_anchored\ - pandas.tseries.offsets.YearEnd.is_month_end\ - pandas.tseries.offsets.YearEnd.is_month_start\ - pandas.tseries.offsets.YearEnd.is_quarter_end\ - pandas.tseries.offsets.YearEnd.is_quarter_start\ - pandas.tseries.offsets.YearEnd.is_year_end\ - pandas.tseries.offsets.YearEnd.is_year_start\ pandas.tseries.offsets.YearEnd.kwds\ pandas.tseries.offsets.YearEnd.name\ pandas.util.hash_array\ diff --git a/pandas/_libs/tslibs/offsets.pyx b/pandas/_libs/tslibs/offsets.pyx index 7301f65f3dbac..35ec7964fb5fb 100644 --- a/pandas/_libs/tslibs/offsets.pyx +++ b/pandas/_libs/tslibs/offsets.pyx @@ -761,6 +761,15 @@ cdef class BaseOffset: """ Return boolean whether a timestamp occurs on the month start. + Parameters + ---------- + ts : Timestamp + The timestamp to check. + + See Also + -------- + is_month_end : Return boolean whether a timestamp occurs on the month end. + Examples -------- >>> ts = pd.Timestamp(2022, 1, 1) @@ -774,6 +783,15 @@ cdef class BaseOffset: """ Return boolean whether a timestamp occurs on the month end. + Parameters + ---------- + ts : Timestamp + The timestamp to check. + + See Also + -------- + is_month_start : Return boolean whether a timestamp occurs on the month start. + Examples -------- >>> ts = pd.Timestamp(2022, 1, 1) @@ -787,6 +805,15 @@ cdef class BaseOffset: """ Return boolean whether a timestamp occurs on the quarter start. + Parameters + ---------- + ts : Timestamp + The timestamp to check. + + See Also + -------- + is_quarter_end : Return boolean whether a timestamp occurs on the quarter end. + Examples -------- >>> ts = pd.Timestamp(2022, 1, 1) @@ -800,6 +827,16 @@ cdef class BaseOffset: """ Return boolean whether a timestamp occurs on the quarter end. + Parameters + ---------- + ts : Timestamp + The timestamp to check. + + See Also + -------- + is_quarter_start : Return boolean whether a timestamp + occurs on the quarter start. + Examples -------- >>> ts = pd.Timestamp(2022, 1, 1) @@ -813,6 +850,15 @@ cdef class BaseOffset: """ Return boolean whether a timestamp occurs on the year start. + Parameters + ---------- + ts : Timestamp + The timestamp to check. + + See Also + -------- + is_year_end : Return boolean whether a timestamp occurs on the year end. + Examples -------- >>> ts = pd.Timestamp(2022, 1, 1) @@ -826,6 +872,15 @@ cdef class BaseOffset: """ Return boolean whether a timestamp occurs on the year end. + Parameters + ---------- + ts : Timestamp + The timestamp to check. + + See Also + -------- + is_year_start : Return boolean whether a timestamp occurs on the year start. + Examples -------- >>> ts = pd.Timestamp(2022, 1, 1)