081f569356
- Make the libalternatives transition conditional
Markéta Machová2025-08-11 12:09:41 +00:00
a9c43f04db
Accepting request 1292430 from devel:languages:python
Ana Guerrero2025-07-15 14:42:57 +00:00
1c3ab90d82
- update to 3.6.2: * Revert “zsh: skip repeat Python runs in the same completion run” This reverts a regression introduced in zsh tab completion configurations utilizing multiple matchers. * zsh: add global completion system install dir to user fpath if not present * Update shell_integration.py to support spaces in script file path. * Fix completion when wordbreak is first character * 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 * Use interactive shells and bind to make environment variable name completions work in older Bash versions * Fix _parse_known_args monkeypatching Note: This fix is required to restore compatibility with Python 3.12.8 and 3.13.1. * Note: This fix is required to restore compatibility with Python 3.12.8 and 3.13.1. * CI improvements * Restore compatibility with argparse in Python 3.12.7+ * Use project.scripts instead of setuptools scripts * Test infrastructure improvements * No stdin for python calls from bash completion functions (#488) Prevents usage of stdin by (python) executables that are called during completion generation. This prevents the completion locking up the entire shell when the python script is broken i.e. it enters an interactive mode (REPL) instead
Dirk Mueller2025-07-12 17:20:29 +00:00
4031a9cb10
Accepting request 1286090 from devel:languages:python
Ana Guerrero2025-06-18 13:53:44 +00:00
7fd6894c4b
Accepting request 1229866 from devel:languages:python
Ana Guerrero2024-12-11 20:01:01 +00:00
130d169a6a
- Update to version 3.5.2 * Fix _parse_known_args monkeypatching. This fix is required to restore compatibility with Python 3.12.8 and 3.13.1.
Markéta Machová2024-12-10 15:53:43 +00:00
b898a04ace
- Update to the version 3.5.1: - Restore compatibility with argparse in Python 3.12.7+ - Use project.scripts instead of setuptools scripts - Test infrastructure improvements - Remove upstreamed patches: - argparse-3_12_7.patch
Matej Cepl2024-10-29 17:08:44 +00:00
3ca032bb28
Accepting request 1206005 from devel:languages:python
Ana Guerrero2024-10-08 15:16:27 +00:00
a912570458
- Add argparse-3_12_7.patch which should actually fix gh#kislyuk/argcomplete#507. - Remove skip-failing-tests-3_12_7.patch, which is now unnecessary.
Matej Cepl2024-10-06 21:46:10 +00:00
6d053361c2
Accepting request 1205831 from devel:languages:python
Ana Guerrero2024-10-06 15:51:47 +00:00
cfb0d3167a
- Add skip-failing-tests-3_12_7.patch as a temporary workaround, skip failing tests (gh#kislyuk/argcomplete#507).
Matej Cepl2024-10-05 14:54:12 +00:00
540b9317fc
- require ca-certificates-mozilla for the pip >= 24.2
Dirk Mueller2024-08-13 20:19:10 +00:00
5820dd98f4
Accepting request 1187607 from devel:languages:python
Ana Guerrero2024-07-16 20:02:19 +00:00
15003f296a
- Update to 3.4.0 * No stdin for python calls from bash completion functions (#488) - Prevents usage of stdin by (python) executables that are called during completion generation. This prevents the completion locking up the entire shell when the python script is broken i.e. it enters an interactive mode (REPL) instead of generating the completions, as expected. * Localize shell variable REPLY to avoid overwriting users’ value (#489) - The variable REPLY is used by default by the `read shell builtin to store the return value, and like all bash/zsh variables, is scoped globally. This change allows this variable to be used for other needs by appropriately scoping its internal use by an argcomplete utility function that uses read`. - Drop patches for issued fixed upstream * bash-repl.patch
Dirk Mueller2024-07-15 18:40:35 +00:00
8b47d97a82
Accepting request 1168718 from devel:languages:python
Ana Guerrero2024-04-21 18:24:14 +00:00
01dfbf3854
Accepting request 1168717 from home:dgarcia:branches:devel:languages:python:Factory
Daniel Garcia2024-04-18 06:36:13 +00:00
41fbb99db0
Accepting request 1142768 from devel:languages:python
Ana Guerrero2024-01-30 17:24:58 +00:00
5ebd7d38d5
- update to 3.2.2: * Expand tilde in zsh
Dirk Mueller2024-01-30 12:07:16 +00:00
d7438f4aef
Accepting request 1136618 from home:bnavigator:branches:devel:languages:python
Dirk Mueller2024-01-03 17:37:55 +00:00
b93be79fd9
- update to 3.2.1: * Allow explicit zsh global completion activation (#467) * Fix and test global completion in zsh (#463, #466) * Add –yes option to activate-global-python-argcomplete (#461) * Test suite improvements - drop without_zsh.patch: obsolete
Dirk Mueller2023-12-29 18:28:27 +00:00
6fd2c66ee9
Accepting request 1129173 from devel:languages:python
Ana Guerrero2023-11-28 21:18:24 +00:00
96349c4d5b
- update to 3.1.6: * Respect user choice in activate-global-python-argcomplete * Escape colon in zsh completions. Fixes#456 * Call \_default as a fallback in zsh global completion
Dirk Mueller2023-11-27 15:35:23 +00:00
4cc329f7e4
Accepting request 1124879 from devel:languages:python
Ana Guerrero2023-11-13 21:16:12 +00:00
23d91170c8
- update to 3.1.4: * Call \_default as a fallback in zsh global completion * zsh: Allow to use external script (#453) * Add support for Python 3.12 and drop EOL 3.6 and 3.7 (#449) * Use homebrew prefix by default * zsh: Allow to use external script (#453)
Dirk Mueller2023-11-10 12:26:59 +00:00
83a9146554
Accepting request 1119967 from devel:languages:python
Ana Guerrero2023-10-24 18:07:55 +00:00
146d8634f3
- add setuptools_scm for proper version detection
Dirk Mueller2023-10-24 12:01:28 +00:00
06501f3b95
Accepting request 1115761 from devel:languages:python
Ana Guerrero2023-10-06 19:12:30 +00:00
3fbe45f0a3
- update to 3.1.2: *Ensure Python 3.12+ compatibility in check_console_script - fix substitution on tests/test.py to test the current python flavor * Don't print args with suppressed help by default; add - fixed license, set noarch for build - add files in _bindir - add python-distribute - Initial packaging
Dirk Mueller2023-10-05 08:47:05 +00:00
989d8805ef
- Add without_zsh.patch - Delete skip_tcsh_tests.patch - Delete without_fish.patch - Update to 3.0.8: * Test suite shell wrapper: Accept OSError on exit - 3.0.7: * Test suite: Use general regex to cut zsh reset ANSI sequences (#425) - 3.0.6: * Allow importlib-metadata 6.x; skip test failures on Python 3.7 (#420, #424) * Note completers can return iterables of strings, not just lists (#422) * Documentation and test improvements - 3.0.5: * Call _default as fallback in zsh global completion hook * Begin support for mapping-emitting completers - 3.0.4: * activate-global-python-argcomplete: do not overwrite existing dotfile in user directory * Add NOTICE file * Establish long term name for split_line as argcomplete.lexers.split_line - 3.0.3: * Re-add split_line to API (#419) - 3.0.2: * Fix zsh default completion issues - 3.0.1: * Fix zsh autoload issues - 3.0.0: * Fully support zsh. Argcomplete now supports completion descriptions and global completion in zsh. * Clean up top level namespace. * Documentation and test improvements. - 2.1.2:
Daniel Garcia2023-05-05 11:27:50 +00:00
bfae32c33e
- update to 2.0.0: * Truncate input after cursor. * Support of path completion in fish * Drop support for Python 2.7 and 3.5 * Add support for Python 3.10 * Test, documentation, and release infrastructure improvements
Dirk Mueller2022-07-06 10:05:43 +00:00
3c639dde1c
- update to 1.12.3: * Update importlib-metadata version pin * Display script debug output in tcsh * Fish support improvements * Print `warn()` message from beginning of line * Test infrastructure improvements
Dirk Mueller2021-06-06 11:50:59 +00:00