Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jan 1, 2026

Bumps jsonargparse from 4.42.0 to 4.45.0.

Changelog

Sourced from jsonargparse's changelog.

v4.45.0 (2025-12-26)

Added ^^^^^

  • Signature methods now when given sub_configs=True, list of paths types can now receive a file containing a list of paths ([#816](https://github.com/omni-us/jsonargparse/issues/816) <https://github.com/omni-us/jsonargparse/pull/816>__).
  • FromConfigMixin.from_config now supports subclasses ([#822](https://github.com/omni-us/jsonargparse/issues/822) <https://github.com/omni-us/jsonargparse/pull/822>__).

Fixed ^^^^^

  • Dict override syntax to allow standard form: --cfg.dict.key val ([#824](https://github.com/omni-us/jsonargparse/issues/824) <https://github.com/omni-us/jsonargparse/pull/824>__).
  • Evaluation of postponed annotations for dataclass inheritance across modules not working correctly ([#814](https://github.com/omni-us/jsonargparse/issues/814) <https://github.com/omni-us/jsonargparse/pull/814>__).
  • Getting parameter descriptions from docstrings not working for dataclass inheritance ([#815](https://github.com/omni-us/jsonargparse/issues/815) <https://github.com/omni-us/jsonargparse/pull/815>__).
  • default_env=True conflicting with default_config_files ([#818](https://github.com/omni-us/jsonargparse/issues/818) <https://github.com/omni-us/jsonargparse/pull/818>__).
  • default_config_files with settings for multiple subcommands not working correctly ([#819](https://github.com/omni-us/jsonargparse/issues/819) <https://github.com/omni-us/jsonargparse/pull/819>__).
  • register_type not checking that the given type is a class ([#820](https://github.com/omni-us/jsonargparse/issues/820) <https://github.com/omni-us/jsonargparse/pull/820>__).

Changed ^^^^^^^

  • List of paths types now show in the help the supported options for providing paths like '["PATH1",...]' | LIST_OF_PATHS_FILE | - ([#816](https://github.com/omni-us/jsonargparse/issues/816) <https://github.com/omni-us/jsonargparse/pull/816>__).
  • Providing a choice of subcommand in default_config_files is now an error ([#819](https://github.com/omni-us/jsonargparse/issues/819) <https://github.com/omni-us/jsonargparse/pull/819>__).

v4.44.0 (2025-11-25)

Fixed ^^^^^

  • Union types with str and default comment-like string incorrectly parsed as a stringified exception of an other subtype ([#812](https://github.com/omni-us/jsonargparse/issues/812) <https://github.com/omni-us/jsonargparse/pull/812>__).
  • FromConfigMixin not handling correctly required parameters ([#813](https://github.com/omni-us/jsonargparse/issues/813) <https://github.com/omni-us/jsonargparse/pull/813>__).

Changed ^^^^^^^

  • Improved error messages when not accepted options are given, referencing which

... (truncated)

Commits
  • 11123ab Bump version: 4.44.0 → 4.45.0
  • b7efc86 Dict override syntax to allow standard form: --cfg.dict.key val (#824)
  • 10cfd30 FromConfigMixin.from_config now supports subclasses (#822)
  • 8795fb0 Fix register_type not checking that the given type is a class (#820)
  • 5d7ecb4 Fix multiple subcommand settings in default_config_files and fail for subcomm...
  • 64630c1 Fix default_env=True conflicting with default_config_files (#818)
  • 8ad02de List of paths types improvements (#816)
  • 966d78d Fix getting parameter descriptions from docstrings for dataclass inheritance ...
  • ac2e8d2 Fix evaluation of postponed annotations for dataclass inheritance across modu...
  • e1b7cf8 Bump version: 4.43.0 → 4.44.0
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Jan 1, 2026
@waldbaer
Copy link
Owner

waldbaer commented Jan 2, 2026

@dependabot rebase

Bumps [jsonargparse](https://github.com/omni-us/jsonargparse) from 4.42.0 to 4.45.0.
- [Changelog](https://github.com/omni-us/jsonargparse/blob/main/CHANGELOG.rst)
- [Commits](omni-us/jsonargparse@v4.42.0...v4.45.0)

---
updated-dependencies:
- dependency-name: jsonargparse
  dependency-version: 4.45.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/pip/jsonargparse-4.45.0 branch from 016bdb9 to bf6e110 Compare January 2, 2026 12:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants