From 808ae7b8e76127e680143e3498f6333d202c8441 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dea=20Mar=C3=ADa=20L=C3=A9on?= Date: Fri, 4 Aug 2023 15:17:08 +0200 Subject: [PATCH] Added ignore_func to code_checks --- ci/code_checks.sh | 112 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 112 insertions(+) diff --git a/ci/code_checks.sh b/ci/code_checks.sh index 07c5ad1868d9e..aba42f3733a3f 100755 --- a/ci/code_checks.sh +++ b/ci/code_checks.sh @@ -61,6 +61,118 @@ if [[ -z "$CHECK" || "$CHECK" == "docstrings" ]]; then $BASE_DIR/scripts/validate_docstrings.py --format=actions --errors=EX01,EX02,EX04,GL01,GL02,GL03,GL04,GL05,GL06,GL07,GL09,GL10,PR03,PR04,PR05,PR06,PR08,PR09,PR10,RT01,RT02,RT04,RT05,SA02,SA03,SA04,SS01,SS02,SS03,SS04,SS05,SS06 RET=$(($RET + $?)) ; echo $MSG "DONE" + MSG='Partially validate docstrings (EX03)' ; echo $MSG + $BASE_DIR/scripts/validate_docstrings.py --format=actions --errors=EX03 --ignore_functions \ + pandas.Series.loc \ + pandas.Series.iloc \ + pandas.Series.pop \ + pandas.Series.describe \ + pandas.Series.skew \ + pandas.Series.var \ + pandas.Series.last \ + pandas.Series.tz_convert \ + pandas.Series.tz_localize \ + pandas.Series.dt.month_name \ + pandas.Series.dt.day_name \ + pandas.Series.str.len \ + pandas.Series.cat.set_categories \ + pandas.Series.plot.bar \ + pandas.Series.plot.hist \ + pandas.Series.plot.line \ + pandas.Series.to_sql \ + pandas.Series.to_latex \ + pandas.errors.CategoricalConversionWarning \ + pandas.errors.ChainedAssignmentError \ + pandas.errors.ClosedFileError \ + pandas.errors.DatabaseError \ + pandas.errors.IndexingError \ + pandas.errors.InvalidColumnName \ + pandas.errors.NumExprClobberingError \ + pandas.errors.PossibleDataLossError \ + pandas.errors.PossiblePrecisionLoss \ + pandas.errors.SettingWithCopyError \ + pandas.errors.SettingWithCopyWarning \ + pandas.errors.SpecificationError \ + pandas.errors.UndefinedVariableError \ + pandas.errors.ValueLabelTypeMismatch \ + pandas.Timestamp.ceil \ + pandas.Timestamp.floor \ + pandas.Timestamp.round \ + pandas.read_pickle \ + pandas.ExcelWriter \ + pandas.read_json \ + pandas.io.json.build_table_schema \ + pandas.DataFrame.to_latex \ + pandas.io.formats.style.Styler.to_latex \ + pandas.read_parquet \ + pandas.DataFrame.to_sql \ + pandas.read_stata \ + pandas.core.resample.Resampler.pipe \ + pandas.core.resample.Resampler.fillna \ + pandas.core.resample.Resampler.interpolate \ + pandas.plotting.scatter_matrix \ + pandas.pivot \ + pandas.merge_asof \ + pandas.wide_to_long \ + pandas.Index.rename \ + pandas.Index.droplevel \ + pandas.Index.isin \ + pandas.CategoricalIndex.set_categories \ + pandas.MultiIndex.names \ + pandas.MultiIndex.droplevel \ + pandas.IndexSlice \ + pandas.DatetimeIndex.month_name \ + pandas.DatetimeIndex.day_name \ + pandas.core.window.rolling.Rolling.corr \ + pandas.Grouper \ + pandas.core.groupby.SeriesGroupBy.apply \ + pandas.core.groupby.DataFrameGroupBy.apply \ + pandas.core.groupby.SeriesGroupBy.transform \ + pandas.core.groupby.SeriesGroupBy.pipe \ + pandas.core.groupby.DataFrameGroupBy.pipe \ + pandas.core.groupby.DataFrameGroupBy.describe \ + pandas.core.groupby.DataFrameGroupBy.idxmax \ + pandas.core.groupby.DataFrameGroupBy.idxmin \ + pandas.core.groupby.DataFrameGroupBy.value_counts \ + pandas.core.groupby.SeriesGroupBy.describe \ + pandas.core.groupby.DataFrameGroupBy.boxplot \ + pandas.core.groupby.DataFrameGroupBy.hist \ + pandas.io.formats.style.Styler.map \ + pandas.io.formats.style.Styler.apply_index \ + pandas.io.formats.style.Styler.map_index \ + pandas.io.formats.style.Styler.format \ + pandas.io.formats.style.Styler.format_index \ + pandas.io.formats.style.Styler.relabel_index \ + pandas.io.formats.style.Styler.hide \ + pandas.io.formats.style.Styler.set_td_classes \ + pandas.io.formats.style.Styler.set_tooltips \ + pandas.io.formats.style.Styler.set_uuid \ + pandas.io.formats.style.Styler.pipe \ + pandas.io.formats.style.Styler.highlight_between \ + pandas.io.formats.style.Styler.highlight_quantile \ + pandas.io.formats.style.Styler.background_gradient \ + pandas.io.formats.style.Styler.text_gradient \ + pandas.DataFrame.values \ + pandas.DataFrame.loc \ + pandas.DataFrame.iloc \ + pandas.DataFrame.groupby \ + pandas.DataFrame.describe \ + pandas.DataFrame.skew \ + pandas.DataFrame.var \ + pandas.DataFrame.idxmax \ + pandas.DataFrame.idxmin \ + pandas.DataFrame.last \ + pandas.DataFrame.pivot \ + pandas.DataFrame.sort_values \ + pandas.DataFrame.tz_convert \ + pandas.DataFrame.tz_localize \ + pandas.DataFrame.plot.bar \ + pandas.DataFrame.plot.hexbin \ + pandas.DataFrame.plot.hist \ + pandas.DataFrame.plot.line \ + pandas.DataFrame.hist \ + RET=$(($RET + $?)) ; echo $MSG "DONE" + fi ### DOCUMENTATION NOTEBOOKS ###