Skip to content

Bump jsonargparse from 4.42.0 to 4.46.0#29

Open
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/pip/jsonargparse-4.46.0
Open

Bump jsonargparse from 4.42.0 to 4.46.0#29
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/pip/jsonargparse-4.46.0

Conversation

@dependabot
Copy link
Contributor

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

Bumps jsonargparse from 4.42.0 to 4.46.0.

Changelog

Sourced from jsonargparse's changelog.

v4.46.0 (2026-02-02)

Added ^^^^^

  • Public interface for enabling/disabling support of type subclasses ([#817](https://github.com/omni-us/jsonargparse/issues/817) <https://github.com/omni-us/jsonargparse/pull/817>__).

Fixed ^^^^^

  • Choices with an int type not working correctly ([#827](https://github.com/omni-us/jsonargparse/issues/827) <https://github.com/omni-us/jsonargparse/pull/827>__).
  • Union of dataclasses not discarding parameters on class change ([#833](https://github.com/omni-us/jsonargparse/issues/833) <https://github.com/omni-us/jsonargparse/pull/833>__).
  • Targets of links applied on parse not being instantiated ([#834](https://github.com/omni-us/jsonargparse/issues/834) <https://github.com/omni-us/jsonargparse/pull/834>__).
  • Validation of defaults getting stuck for path with - (stdin) default ([#837](https://github.com/omni-us/jsonargparse/issues/837) <https://github.com/omni-us/jsonargparse/pull/837>__).
  • Failure when parsing deeply nested dataclass with a union parent ([#839](https://github.com/omni-us/jsonargparse/issues/839) <https://github.com/omni-us/jsonargparse/pull/839>__).

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

... (truncated)

Commits
  • bc4f399 Bump version: 4.45.0 → 4.46.0
  • 18c7645 Fix failure when parsing deeply nested dataclass with a union parent (#839)
  • a2c72c1 Fix validation of defaults getting stuck for path with stdin default (#837)
  • e1d66ba Added unit test for union of path or dict (#836)
  • d889f96 Fixes in documentation (#835)
  • 73a6e53 Targets of links applied on parse not being instantiated (#834)
  • 260a2f2 Union of dataclasses not discarding parameters on class change (#833)
  • 384a1ea Fixes and improvements to API docs (#832)
  • a3fa83a Update pre-commit config (#831)
  • 1fedc97 Public interface for enabling/disabling support of type subclasses (#817)
  • 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 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)

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

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

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Mar 1, 2026
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.

0 participants