./devel/py-argcomplete, Bash and other shells tab completion for argparse

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 3.6.0, Package name: py312-argcomplete-3.6.0, Maintainer: pkgsrc-users

Argcomplete provides easy, extensible command line tab completion of
arguments for your Python script. It makes two assumptions:
- You're using bash or zsh as your shell
- You're using argparse to manage your command line arguments/options


Required to run:
[devel/py-setuptools] [lang/python37] [devel/py-importlib-metadata]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 71.421 KB

Version history: (Expand)


CVS history: (Expand)


   2025-03-06 09:13:37 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-argcomplete: updated to 3.6.0

3.6.0

Support namespace package traversal when completing Python entry points

zsh: skip repeat Python runs in the same completion run

Make _parse_known_args signature more general for future API changes
   2025-01-02 22:33:14 by Kimmo Suominen | Files touched by this commit (1)
Log message:
py-argcomplete: Add missing dependency for py-hatchling

Fixes PR pkg/58954
   2025-01-02 14:48:57 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-argcomplete: updated to 3.5.3

Changes for v3.5.3 (2024-12-31)

-  Use interactive shells and bind to make environment variable name
   completions work in older Bash versions
   2024-12-24 19:55:48 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-argcomplete: updated to 3.5.2

Changes for v3.5.2 (2024-12-06)

- Fix \_parse_known_args monkeypatching
- CI improvements
   2024-11-11 08:29:31 by Thomas Klausner | Files touched by this commit (862)
Log message:
py-*: remove unused tool dependency

py-setuptools includes the py-wheel functionality nowadays
   2024-10-07 12:52:05 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-argcomplete: updated to 3.5.1

Changes for v3.5.1 (2024-10-06)

-  Restore compatibility with argparse in Python 3.12.7+
   2024-08-07 17:13:08 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-argcomplete: updated to 3.5.0

Changes for v3.5.0 (2024-08-06)

- Use project.scripts instead of setuptools scripts
- Test infrastructure improvements
   2024-04-15 07:09:46 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-argcomplete: updated to 3.3.0

Changes for v3.3.0 (2024-04-14)

- Preserve compatibility with argparse option tuples of length 4. This
  update is required to use argcomplete on Python 3.11.9+ or 3.12.3+.