* Remove documentation link to TimezoneTransition (removed in #958)
* Document more APIs
* Upgrade Sphinx
* Belatedly bump version in docs
A timezone object for the computer's local timezone.
A timezone object for the computer's local timezone.
-.. autoclass:: TimezoneTransition
-
.. autofunction:: parse_time
.. autofunction:: parse_pattern
.. autofunction:: parse_time
.. autofunction:: parse_pattern
+
+Exceptions
+----------
+
+.. autoexception:: ParseError
+ :members:
.. autoexception:: NumberFormatError
:members:
.. autoexception:: NumberFormatError
:members:
+.. autoexception:: UnknownCurrencyError
+ :members:
+
+.. autoexception:: UnknownCurrencyFormatError
+ :members:
+
+.. autoexception:: UnsupportedNumberingSystemError
+ :members:
+
+.. autofunction:: get_decimal_symbol
+
+.. autofunction:: get_exponential_symbol
+
+.. autofunction:: get_group_symbol
+
+.. autofunction:: get_infinity_symbol
+
+.. autofunction:: get_minus_sign_symbol
+
+.. autofunction:: get_plus_sign_symbol
+
+Currency Utilities
+------------------
+
.. autofunction:: get_currency_name
.. autofunction:: get_currency_name
+.. autofunction:: get_currency_precision
+
.. autofunction:: get_currency_symbol
.. autofunction:: get_currency_unit_pattern
.. autofunction:: get_currency_symbol
.. autofunction:: get_currency_unit_pattern
-.. autofunction:: get_decimal_symbol
+.. autofunction:: get_territory_currencies
-.. autofunction:: get_plus_sign_symbol
+.. autofunction:: is_currency
-.. autofunction:: get_minus_sign_symbol
+.. autofunction:: list_currencies
-.. autofunction:: get_territory_currencies
+.. autofunction:: normalize_currency
+
+.. autofunction:: validate_currency
.. autofunction:: to_python
.. autofunction:: to_gettext
.. autofunction:: to_python
.. autofunction:: to_gettext
+
+Exceptions
+----------
+
+.. autoexception:: RuleError
+ :members:
.. autofunction:: format_compound_unit
.. autofunction:: get_unit_name
.. autofunction:: format_compound_unit
.. autofunction:: get_unit_name
+
+Exceptions
+----------
+
+.. autoexception:: UnknownUnitError
+ :members:
# General information about the project.
project = 'Babel'
# General information about the project.
project = 'Babel'
-copyright = '2025, The Babel Team'
+copyright = '2026, The Babel Team'
# The version info for the project you're documenting, acts as replacement for
# |version| and |release|, also used in various other places throughout the
# built documents.
#
# The short X.Y version.
# The version info for the project you're documenting, acts as replacement for
# |version| and |release|, also used in various other places throughout the
# built documents.
#
# The short X.Y version.
# The full version, including alpha/beta/rc tags.
# The full version, including alpha/beta/rc tags.
# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.
# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.