Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump jsonargparse from 4.32.1 to 4.34.0 #217

Closed
wants to merge 1 commit into from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Nov 11, 2024

Bumps jsonargparse from 4.32.1 to 4.34.0.

Changelog

Sourced from jsonargparse's changelog.

v4.34.0 (2024-11-08)

Added ^^^^^

  • Support for PEP 692, i.e., Unpack[TypedDict] annotations for **kwargs ([#586](https://github.com/omni-us/jsonargparse/issues/586) <https://github.com/omni-us/jsonargparse/pull/586>__).

Fixed ^^^^^

  • Empty tuples are now parsed correctly instead of raising an error ([#592](https://github.com/omni-us/jsonargparse/issues/592) <https://github.com/omni-us/jsonargparse/pull/592>__).
  • Required and optional TypedDict keys are now correctly inferred when one inherits one TypedDict from another with different totality ([#597](https://github.com/omni-us/jsonargparse/issues/597) <https://github.com/omni-us/jsonargparse/pull/597>__).
  • Callables that return class not considering previous values ([#603](https://github.com/omni-us/jsonargparse/issues/603) <https://github.com/omni-us/jsonargparse/pull/603>__).
  • Custom instantiators not working for nested dependency injection ([#608](https://github.com/omni-us/jsonargparse/issues/608) <https://github.com/omni-us/jsonargparse/pull/608>__).
  • Failure when resolving forward references from dataclass parameter types ([#611](https://github.com/omni-us/jsonargparse/issues/611) <https://github.com/omni-us/jsonargparse/pull/611>__).
  • Fix callable protocol inheritance. ([#599](https://github.com/omni-us/jsonargparse/issues/599) <https://github.com/omni-us/jsonargparse/pull/599>__).

Changed ^^^^^^^

  • Callables that return class with class default now normalizes the default to a subclass spec with class_path ([#603](https://github.com/omni-us/jsonargparse/issues/603) <https://github.com/omni-us/jsonargparse/pull/603>__).

v4.33.2 (2024-10-07)

Fixed ^^^^^

  • Fix parse_argv_item to address the behavior change in argparse since Python 3.12.7 ([#591](https://github.com/omni-us/jsonargparse/issues/591) <https://github.com/omni-us/jsonargparse/pull/591>__).

v4.33.1 (2024-09-26)

Fixed ^^^^^

  • Use jsonnet-sdist for python 3.13 to be allowed to push package to pypi ([#584](https://github.com/omni-us/jsonargparse/issues/584) <https://github.com/omni-us/jsonargparse/pull/584>__).

v4.33.0 (2024-09-25)

... (truncated)

Commits
  • e1146d1 Bump version: 4.33.2 → 4.34.0
  • d67fc78 Some fixes to avoid code breaking when deprecations are removed. (#617)
  • 006d9c4 Fix callable protocols (#599)
  • a4b9b3e Some fixes related to github workflow (#615)
  • 4e4046f Use github workflows instead of circleci and upload coverage to sonarcloud (#...
  • 442f9bf Fix failures when resolving forward references from dataclass parameter types...
  • 4050cfd A few small fixes (#610)
  • fd359b5 Fix custom instantiators not working for nested dependency injection (#608)
  • 0dd8ea8 Upload single coverage report to avoid codecov buggy behavior (#607)
  • a96de48 Fix missing use of prev vals for callables returning class (#603)
  • 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)

Bumps [jsonargparse](https://github.com/omni-us/jsonargparse) from 4.32.1 to 4.34.0.
- [Changelog](https://github.com/omni-us/jsonargparse/blob/main/CHANGELOG.rst)
- [Commits](omni-us/jsonargparse@v4.32.1...v4.34.0)

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

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Nov 11, 2024
Copy link
Contributor Author

dependabot bot commented on behalf of github Nov 29, 2024

Looks like jsonargparse is up-to-date now, so this is no longer needed.

@dependabot dependabot bot closed this Nov 29, 2024
@dependabot dependabot bot deleted the dependabot/pip/jsonargparse-4.34.0 branch November 29, 2024 18:40
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
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants