diff --git a/ci/code_checks.sh b/ci/code_checks.sh index 086629d46429c..019693ffa089e 100755 --- a/ci/code_checks.sh +++ b/ci/code_checks.sh @@ -64,8 +64,6 @@ if [[ -z "$CHECK" || "$CHECK" == "docstrings" ]]; then MSG='Partially validate docstrings (EX01)' ; echo $MSG $BASE_DIR/scripts/validate_docstrings.py --format=actions --errors=EX01 --ignore_functions \ pandas.errors.IncompatibilityWarning \ - pandas.errors.InvalidComparison \ - pandas.errors.LossySetitemError \ pandas.errors.NoBufferPresent \ pandas.errors.OptionError \ pandas.errors.PerformanceWarning \ diff --git a/pandas/errors/__init__.py b/pandas/errors/__init__.py index ba2723fe66744..71e12109292ae 100644 --- a/pandas/errors/__init__.py +++ b/pandas/errors/__init__.py @@ -686,6 +686,10 @@ class CategoricalConversionWarning(Warning): class LossySetitemError(Exception): """ Raised when trying to do a __setitem__ on an np.ndarray that is not lossless. + + Notes + ----- + This is an internal error. """ @@ -698,6 +702,10 @@ class NoBufferPresent(Exception): class InvalidComparison(Exception): """ Exception is raised by _validate_comparison_value to indicate an invalid comparison. + + Notes + ----- + This is an internal error. """ diff --git a/scripts/validate_docstrings.py b/scripts/validate_docstrings.py index 78ffec458e3f7..55d0fe614468d 100755 --- a/scripts/validate_docstrings.py +++ b/scripts/validate_docstrings.py @@ -49,6 +49,8 @@ "Styler.template_latex", "Styler.template_string", "Styler.loader", + "errors.InvalidComparison", + "errors.LossySetitemError", } PRIVATE_CLASSES = ["NDFrame", "IndexOpsMixin"] ERROR_MSGS = {