Skip to content

Bump argh from 0.26.2 to 0.31.3#150

Open
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/pip/argh-0.31.3
Open

Bump argh from 0.26.2 to 0.31.3#150
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/pip/argh-0.31.3

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github May 8, 2026

Bumps argh from 0.26.2 to 0.31.3.

Release notes

Sourced from argh's releases.

v0.31.3

What's Changed

New Contributors

Full changelog: https://argh.readthedocs.io/en/latest/changes.html#version-0-31-3-2024-07-13 Full diff: neithere/argh@v0.31.2...v0.31.3

v0.31.2

What's Changed

Bugs fixed:

  • broken support for Optional[List] (but not Optional[list]), a narrower case of the problem fixed earlier (issue #216) by @​neithere, thanks to @​thorwhalen

Full changelog: https://argh.readthedocs.io/en/latest/changes.html

Full diff: neithere/argh@v0.31.1...v0.31.2

v0.31.1

This text is a brief summary of the full changelog entry: https://argh.readthedocs.io/en/latest/changes.html#version-0-31-1-2024-01-19

What's Changed

Bugs fixed:

Enhancements:

  • cleaned up the README, rearranged other documentation.

Full diff: neithere/argh@v0.31.0...v0.31.1

v0.31.0 — Annotation-driven!

What's Changed

This release is a major step forward for Argh. It paves the way to a fully annotations-driven approach where decorators will remain a mere legacy.

This text is a brief summary of the full changelog entry: https://argh.readthedocs.io/en/latest/changes.html#version-0-31-0-2023-12-30

Breaking changes:

... (truncated)

Changelog

Sourced from argh's changelog.

Version 0.31.3 (2024-07-13)

Bugs fixed:

Version 0.31.2 (2024-01-24)

Bugs fixed:

  • broken support for Optional[List] (but not Optional[list]), a narrower case of the problem fixed earlier (issue #216).

Version 0.31.1 (2024-01-19)

Bugs fixed:

  • broken support for type alias List (issue #216).

Enhancements:

  • cleaned up the README, rearranged other documentation.

Version 0.31.0 (2023-12-30)

Breaking changes:

  • The typing hints introspection feature is automatically enabled for any command (function) which does not have any arguments specified via @arg decorator.

    This means that, for example, the following function used to fail and now it will pass::

    def main(count: int):
        assert isinstance(count, int)
    

    This may lead to unexpected behaviour in some rare cases.

  • A small change in the legacy argument mapping policy BY_NAME_IF_HAS_DEFAULT concerning the order of variadic positional vs. keyword-only arguments.

    The following function now results in main alpha [args ...] beta instead of

... (truncated)

Commits
  • 21528ae docs: add release date in changelog
  • c16395d fix: exposing func arg in CLI under a different name via deco (fixes #224) (#...
  • 7f7d6f4 docs: update changelog
  • 66c4472 Merge pull request #229 from laazy/patch-1
  • 7dcb6a6 Merge branch 'release/v0.31.3' into patch-1
  • 9ef9a62 Fix type annotation of errors in wrap_errors
  • b8af671 docs: mention latest fix
  • a5d556a style: apply ruff format
  • 3b3a320 lint: replace Black & C° with Ruff
  • 706e57d docs: fix typo
  • 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 [argh](https://github.com/neithere/argh) from 0.26.2 to 0.31.3.
- [Release notes](https://github.com/neithere/argh/releases)
- [Changelog](https://github.com/neithere/argh/blob/master/CHANGELOG.rst)
- [Commits](neithere/argh@v0.26.2...v0.31.3)

---
updated-dependencies:
- dependency-name: argh
  dependency-version: 0.31.3
  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 May 8, 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