pypi argh 0.27.0
v0.27.0

latest releases: 0.31.3, 0.31.2, 0.31.1...
19 months ago

This is the last version to support Python 2.7.

Backward incompatible changes:

  • Dropped support for Python 2.6.

Enhancements:

  • Added support for Python 3.7 through 3.11.
  • Support introspection of function signature behind the @wraps decorator (issue #111).

Fixed bugs:

  • When command function signature contained **kwargs and positionals without defaults and with underscores in their names, a weird behaviour could be observed (issue #104).
  • Fixed introspection through decorators (issue #111).
  • Switched to Python's built-in unittest.mock (PR #154).
  • Fixed bug with skip_unknown_args=True (PR #134).
  • Fixed tests for Python 3.9.7+ (issue #148).

Other changes:

  • Included the license files in manifest (PR #112).
  • Extended the list of similar projects (PR #87).
  • Fixed typos and links in documentation (PR #110, #116, #156).
  • Switched CI to Github Actions (PR #153).

Contributors:

@dwf (#105), @jwilk (#110), @jakirkham (#112), @brilee, @sanga (#116), @Gidgidonihah (#134), @mrdavidlaing (#153), @jelly (#154), @mtelka (#154), @hugovk (reviewing PRs).

Don't miss a new argh release

NewReleases is sending notifications on new releases.