@@ -57,7 +57,7 @@ Deprecated
5757- ``dict_to_namespace `` is deprecated and will be removed in v5.0.0. No
5858 replacement is provided because blindly converting a dictionary to a namespace
5959 may not yield the same results as using a parser, which could lead to
60- confusion. (`#797 <https://github.com/omni-us/jsonargparse/pull/797 >`__).
60+ confusion (`#797 <https://github.com/omni-us/jsonargparse/pull/797 >`__).
6161
6262
6363v4.42.0 (2025-10-14)
@@ -477,11 +477,11 @@ Fixed
477477- Callable type with subclass return not showing the ``--*.help `` option (`#567
478478 <https://github.com/omni-us/jsonargparse/pull/567> `__).
479479- Forward referenced types not compatible with ``Type `` typehint (`#576
480- <https://github.com/omni-us/jsonargparse/pull/576/ > `__).
480+ <https://github.com/omni-us/jsonargparse/pull/576> `__).
481481- Subclass nested in ``Iterable `` makes help fail (`#578
482482 <https://github.com/omni-us/jsonargparse/pull/578> `__).
483483- ``Literal `` mixing enum values and strings failing to parse (`#580
484- <https://github.com/omni-us/jsonargparse/pull/580/ > `__).
484+ <https://github.com/omni-us/jsonargparse/pull/580> `__).
485485
486486Changed
487487^^^^^^^
@@ -825,39 +825,39 @@ Added
825825 <https://github.com/omni-us/jsonargparse/issues/366> `__).
826826- New function ``extend_base_type `` for easy creation and registering of custom
827827 types that extend a base type (`#195
828- <https://github.com/omni-us/jsonargparse/issue /195> `__).
828+ <https://github.com/omni-us/jsonargparse/issues /195> `__).
829829- Support for ``Annotated `` types either ignoring the metadata or using it for
830830 validation in case of `pydantic types
831831 <https://docs.pydantic.dev/latest/api/types/> `__ (`#384
832- <https://github.com/omni-us/jsonargparse/issue /384> `__).
832+ <https://github.com/omni-us/jsonargparse/issues /384> `__).
833833- Support for Python 3.12.
834834
835835Fixed
836836^^^^^
837837- ``--print_config `` fails when parser has shallow links.
838838- Argument links unnecessarily applied when ``--print_config `` used and parser
839- has subcommands (`#311 <https://github.com/omni-us/jsonargparse/issue /311 >`__).
839+ has subcommands (`#311 <https://github.com/omni-us/jsonargparse/issues /311 >`__).
840840- Parsing fails when data type is a ``Callable `` with multiple input arguments
841841 (`#372 <https://github.com/omni-us/jsonargparse/issues/372 >`__).
842842- Postponed annotations not working for dataclasses.
843843- Unsupported pop/get default incorrectly sets default as ``None ``
844844 (`lightning#18616
845845 <https://github.com/Lightning-AI/lightning/issues/18616> `__).
846846- Pydantic models and dataclasses not working for ``pydantic>=2.0.0 `` (`#361
847- <https://github.com/omni-us/jsonargparse/issue /361> `__).
847+ <https://github.com/omni-us/jsonargparse/issues /361> `__).
848848
849849Changed
850850^^^^^^^
851851- Provide a more informative error message to remind user to select
852852 and provide a subcommand when a subcommand is required but not
853853 given (`#371 <https://github.com/omni-us/jsonargparse/pull/371 >`__).
854854- Now when an argument link ``compute_fn `` fails, the error message will say
855- this (`#311 <https://github.com/omni-us/jsonargparse/issue /311 >`__).
855+ this (`#311 <https://github.com/omni-us/jsonargparse/issues /311 >`__).
856856- ``add_subclass_arguments `` now shows a better error message when an empty
857857 tuple is given (`lightning#18546
858858 <https://github.com/Lightning-AI/lightning/issues/18546> `__).
859859- Document the requirements for creating and using custom types (`#195
860- <https://github.com/omni-us/jsonargparse/issue /195> `__).
860+ <https://github.com/omni-us/jsonargparse/issues /195> `__).
861861- Parameters with default and without type, now get as type
862862 ``Union[type(default), Any] ``.
863863- Removed support for python 3.6.
@@ -2009,7 +2009,7 @@ v3.16.0 (2021-07-05)
20092009--------------------
20102010
20112011Added
2012- -----
2012+ ^^^^^
20132013- ``lazy_instance `` function for serializable class type defaults.
20142014- Support for parsing multiple matched default config files (`#58
20152015 <https://github.com/omni-us/jsonargparse/issues/58> `__).
0 commit comments