From 3ca8f96c7568ee8ec1ba604d603821d0762243f5 Mon Sep 17 00:00:00 2001 From: Rowlando13 <67291205+Rowlando13@users.noreply.github.com> Date: Tue, 28 Apr 2026 23:50:02 -0700 Subject: [PATCH] Fix bad merge in changes --- CHANGES.rst | 21 --------------------- 1 file changed, 21 deletions(-) diff --git a/CHANGES.rst b/CHANGES.rst index 9a1e9703b3..456a9789af 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -29,27 +29,6 @@ Unreleased Version 8.3.3 ------------- -Unreleased - -- :class:`ParamType` typing improvements. :pr:`3371` - - - :class:`ParamType` is now a generic abstract base class, - parameterized by its converted value type. - - :meth:`~ParamType.convert` return types are narrowed on all - concrete types (``str`` for :class:`STRING`, ``int`` for - :class:`INT`, etc.). - - :meth:`~ParamType.to_info_dict` returns specific - :class:`~typing.TypedDict` subclasses instead of - ``dict[str, Any]``. - - :class:`CompositeParamType` and the number-range base are now - generic with abstract methods. -- Split string values from ``default_map`` for parameters with ``nargs > 1`` - or :class:`Tuple` type, matching environment variable behavior. - :issue:`2745` :pr:`3364` - -Version 8.3.3 -------------- - Released 2026-04-20 - Use :func:`shlex.split` to split pager and editor commands into ``argv``