forked from pool/python-argcomplete
Accepting request 1187607 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1187607 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-argcomplete?expand=0&rev=34
This commit is contained in:
BIN
argcomplete-3.3.0.tar.gz
LFS
BIN
argcomplete-3.3.0.tar.gz
LFS
Binary file not shown.
BIN
argcomplete-3.4.0.tar.gz
LFS
Normal file
BIN
argcomplete-3.4.0.tar.gz
LFS
Normal file
Binary file not shown.
@@ -1,13 +0,0 @@
|
||||
Index: argcomplete-3.0.8/test/test.py
|
||||
===================================================================
|
||||
--- argcomplete-3.0.8.orig/test/test.py
|
||||
+++ argcomplete-3.0.8/test/test.py
|
||||
@@ -65,7 +65,7 @@ def _repl_sh(command, args, non_printabl
|
||||
|
||||
|
||||
def bash_repl(command="bash"):
|
||||
- bashrc = os.path.join(os.path.dirname(pexpect.__file__), "replwrap", "bashrc.sh")
|
||||
+ bashrc = os.path.join(os.path.dirname(pexpect.__file__), "bashrc.sh")
|
||||
sh = _repl_sh(command, ["--rcfile", bashrc], non_printable_insert="\\[\\]")
|
||||
return sh
|
||||
|
||||
@@ -1,3 +1,22 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 15 11:25:31 UTC 2024 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
|
||||
|
||||
- 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
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 18 06:26:52 UTC 2024 - Daniel Garcia <daniel.garcia@suse.com>
|
||||
|
||||
|
||||
@@ -19,15 +19,13 @@
|
||||
|
||||
%{?sle15_python_module_pythons}
|
||||
Name: python-argcomplete
|
||||
Version: 3.3.0
|
||||
Version: 3.4.0
|
||||
Release: 0
|
||||
Summary: Bash tab completion for argparse
|
||||
License: Apache-2.0
|
||||
Group: Development/Languages/Python
|
||||
URL: https://github.com/kislyuk/argcomplete
|
||||
Source: https://files.pythonhosted.org/packages/source/a/argcomplete/argcomplete-%{version}.tar.gz
|
||||
# Use correct place for auxiliary bashrc.sh file from pexpect
|
||||
Patch3: bash-repl.patch
|
||||
BuildRequires: %{python_module base >= 3.8}
|
||||
BuildRequires: %{python_module pexpect}
|
||||
BuildRequires: %{python_module pip}
|
||||
|
||||
Reference in New Issue
Block a user