Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Oct 20, 2025

Updates the requirements on jsonargparse to permit the latest version.

Changelog

Sourced from jsonargparse's changelog.

v4.42.0 (2025-10-14)

Added ^^^^^

  • set_parsing_settings now supports setting allow_py_files to enable stubs resolver searching in .py files in addition to .pyi ([#770](https://github.com/omni-us/jsonargparse/issues/770) <https://github.com/omni-us/jsonargparse/pull/770>__).
  • Experimental support for dataclass inheritance ([#775](https://github.com/omni-us/jsonargparse/issues/775) <https://github.com/omni-us/jsonargparse/pull/775>__).
  • Experimental support for pydantic BaseModel subclasses ([#781](https://github.com/omni-us/jsonargparse/issues/781) <https://github.com/omni-us/jsonargparse/pull/781>__).
  • Argument to print help for dataclasses nested in types, e.g. Optional[Data], Union[Data1, Data2] ([#783](https://github.com/omni-us/jsonargparse/issues/783) <https://github.com/omni-us/jsonargparse/pull/783>__).
  • set_parsing_settings now supports omegaconf_absolute_to_relative_paths to enable backward compatibility of omegaconf+ parser mode by converting absolute paths to relative in interpolations ([#774](https://github.com/omni-us/jsonargparse/issues/774) <https://github.com/omni-us/jsonargparse/pull/774>__).

Fixed ^^^^^

  • Stubs resolver in some cases failing with maximum recursion error ([#770](https://github.com/omni-us/jsonargparse/issues/770) <https://github.com/omni-us/jsonargparse/pull/770>__).
  • dataclass with default failing when validate_defaults=True ([#771](https://github.com/omni-us/jsonargparse/issues/771) <https://github.com/omni-us/jsonargparse/pull/771>__).
  • Misleading error message when a namespace is used in a list comprehension ([#772](https://github.com/omni-us/jsonargparse/issues/772) <https://github.com/omni-us/jsonargparse/pull/772>__).
  • omegaconf+ parser mode failing when there are inf, -inf or nan values ([#773](https://github.com/omni-us/jsonargparse/issues/773) <https://github.com/omni-us/jsonargparse/pull/773>__).
  • save with multifile=True not saving separate subconfigs for items in a list ([#779](https://github.com/omni-us/jsonargparse/issues/779) <https://github.com/omni-us/jsonargparse/pull/779>__).
  • omegaconf parser mode failing on spawned processes ([#784](https://github.com/omni-us/jsonargparse/issues/784) <https://github.com/omni-us/jsonargparse/pull/784>__).

v4.41.0 (2025-09-04)

Added ^^^^^

  • Support for Python 3.14 ([#753](https://github.com/omni-us/jsonargparse/issues/753) <https://github.com/omni-us/jsonargparse/pull/753>__).
  • Support callable protocols for instance factory dependency injection ([#758](https://github.com/omni-us/jsonargparse/issues/758) <https://github.com/omni-us/jsonargparse/pull/758>__).
  • New ActionFail for arguments that should fail parsing with a given error message ([#759](https://github.com/omni-us/jsonargparse/issues/759) <https://github.com/omni-us/jsonargparse/pull/759>__).
  • Experimental omegaconf+ parser mode that supports variable interpolation and resolving across configs and command line arguments. Depending on community feedback, in v5.0.0 this new mode could replace the current

... (truncated)

Commits
  • 585826f Bump version: 4.41.0 → 4.42.0
  • fcff962 Fix omegaconf parser mode failing on spawned processes (#784)
  • 2fd10c6 New omegaconf_absolute_to_relative_paths parsing setting to enable backward c...
  • 4073644 Argument to print help for dataclasses nested in types (#783)
  • 89b50d3 Fix save with multifile=True not saving separate subconfigs for items in a li...
  • b4ff170 Experimental support for pydantic BaseModel subclasses (#781)
  • 3eb1bdd Bump SonarSource/sonarqube-scan-action from 5 to 6 in /.github/workflows (#776)
  • 2bb7ab4 Experimental support for dataclass inheritance (#775)
  • 66ce10d Fix omegaconf+ parser mode failing when there are inf, -inf or nan values (#773)
  • ceb7202 Fix misleading error message when a namespace is used in a list comprehension...
  • Additional commits viewable in compare view

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)

Updates the requirements on [jsonargparse](https://github.com/omni-us/jsonargparse) to permit the latest version.
- [Changelog](https://github.com/omni-us/jsonargparse/blob/main/CHANGELOG.rst)
- [Commits](omni-us/jsonargparse@v1.0.0...v4.42.0)

---
updated-dependencies:
- dependency-name: jsonargparse
  dependency-version: 4.42.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Oct 20, 2025
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.

1 participant