Skip to content

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jun 16, 2025

Updates the requirements on jsonargparse[signatures] to permit the latest version.

Changelog

Sourced from jsonargparse[signatures]'s changelog.

v4.40.0 (2025-05-16)

Added ^^^^^

  • New auto_parser function for convenience and more visibility of the capture_parser feature ([#721](https://github.com/omni-us/jsonargparse/issues/721) <https://github.com/omni-us/jsonargparse/pull/721>__).

Fixed ^^^^^

  • set_parsing_settings(validate_defaults=True) fails when the parser has a config action ([#718](https://github.com/omni-us/jsonargparse/issues/718) <https://github.com/omni-us/jsonargparse/pull/718>__).
  • Regression causing dump/save to fail when skip_link_targets=True and target being an entire required dataclass ([#717](https://github.com/omni-us/jsonargparse/issues/717) <https://github.com/omni-us/jsonargparse/pull/717>__).
  • TypedDict values not validated when types are forward references ([#722](https://github.com/omni-us/jsonargparse/issues/722) <https://github.com/omni-us/jsonargparse/pull/722>__).
  • Stubs-only resolver incorrectly triggered when inspect.signature available leading to missing parameter defaults ([#724](https://github.com/omni-us/jsonargparse/issues/724) <https://github.com/omni-us/jsonargparse/pull/724>__).

Changed ^^^^^^^

  • Use latest jsonnet release that works on all platforms and python versions ([#682](https://github.com/omni-us/jsonargparse/issues/682) <https://github.com/omni-us/jsonargparse/pull/682>__).

Deprecated ^^^^^^^^^^

  • LoggerProperty is deprecated and will be removed in v5.0.0. There is no replacement since jsonargparse is not a logging library. A similar class can be found in reconplogger ([#719](https://github.com/omni-us/jsonargparse/issues/719) <https://github.com/omni-us/jsonargparse/pull/719>__).
  • namespace_to_dict is deprecated and will be removed in v5.0.0. Instead use .clone().as_dict() or .as_dict() ([#720](https://github.com/omni-us/jsonargparse/issues/720) <https://github.com/omni-us/jsonargparse/pull/720>__).

v4.39.0 (2025-04-29)

Added ^^^^^

  • shtab hint for positionals in bash now includes the argument name ([#699](https://github.com/omni-us/jsonargparse/issues/699) <https://github.com/omni-us/jsonargparse/pull/699>__).
  • shtab support for optionals parsed as positionals ([#700](https://github.com/omni-us/jsonargparse/issues/700) <https://github.com/omni-us/jsonargparse/pull/700>__).
  • auto_cli now supports class @property ([#701](https://github.com/omni-us/jsonargparse/issues/701) <https://github.com/omni-us/jsonargparse/pull/701>__).
  • Resolve parameters completely from stubs when inspect.signature fails

... (truncated)

Commits
  • 6fcc860 Bump version: 4.39.0 → 4.40.0
  • d2bc6d2 Fix new final decorator test.
  • fcfb294 Fix stubs-only resolver incorrectly triggered when inspect.signature availabl...
  • 644f11b Fix TypedDict values not validated when types are forward references (#722)
  • df3050d Add test for final decorator independent of typing-extensions (#723)
  • 5daf387 Fix readme
  • c5e2390 New auto_parser function for convenience and more visibility of the capture_p...
  • dbc6398 Use latest jsonnet release that works on all platforms and python versions (#...
  • eeae10f Deprecate namespace_to_dict (#720)
  • b5589e3 Deprecate LoggerProperty (#719)
  • 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)

📚 Documentation preview 📚: https://pytorch-lightning--20907.org.readthedocs.build/en/20907/

Updates the requirements on [jsonargparse[signatures]](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@v4.39.0...v4.40.0)

---
updated-dependencies:
- dependency-name: jsonargparse[signatures]
  dependency-version: 4.40.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added the ci Continuous Integration label Jun 16, 2025
@github-actions github-actions bot added pl Generic label for PyTorch Lightning package dependencies Pull requests that update a dependency file labels Jun 16, 2025
@Borda Borda merged commit 9992c49 into master Jun 16, 2025
99 checks passed
@Borda Borda deleted the dependabot-pip-requirements-jsonargparse-signatures--gte-4.39.0-and-lt-4.41.0 branch June 16, 2025 06:49
Borda pushed a commit that referenced this pull request Jun 19, 2025
…,>=4.39.0 to >=4.39.0,<4.41.0 in /requirements (#20907)

build(deps): update jsonargparse[signatures] requirement

Updates the requirements on [jsonargparse[signatures]](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@v4.39.0...v4.40.0)

---
updated-dependencies:
- dependency-name: jsonargparse[signatures]
  dependency-version: 4.40.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
(cherry picked from commit 9992c49)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci Continuous Integration dependencies Pull requests that update a dependency file pl Generic label for PyTorch Lightning package

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant