GH-108202: Document `calendar` exceptions (#108398)

This commit is contained in:
Adam Turner 2023-08-25 06:56:54 +01:00 committed by GitHub
parent ddf66b54ed
commit 135098743a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -469,6 +469,29 @@ The :mod:`calendar` module exports the following data attributes:
Aliases for day numbers, where ``MONDAY`` is ``0`` and ``SUNDAY`` is ``6``.
The :mod:`calendar` module defines the following exceptions:
.. exception:: IllegalMonthError(month)
A subclass of :exc:`ValueError`,
raised when the given month number is outside of the range 1-12 (inclusive).
.. attribute:: month
The invalid month number.
.. exception:: IllegalWeekdayError(weekday)
A subclass of :exc:`ValueError`,
raised when the given weekday number is outside of the range 0-6 (inclusive).
.. attribute:: weekday
The invalid weekday number.
.. seealso::
Module :mod:`datetime`