We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
conda update spyder
pip
jupyter qtconsole
spyder --reset
When using the ipython console, and I use tab completion in a list comprehension, the preceding object/module is removed and the method is completed.
import math
test = [math.<tab>
math
test = [.
acos
test = [.acos
I expect to see test = [math.acos(. Note that this appears to only be a problem with the ipython console; the editor behaves as expected.
test = [math.acos(
N/A
# Mandatory: atomicwrites >=1.2.0 : 1.4.1 (OK) chardet >=2.0.0 : 5.2.0 (OK) cloudpickle >=0.5.0 : 3.0.0 (OK) cookiecutter >=1.6.0 : 2.5.0 (OK) diff_match_patch >=20181111 : 20230430 (OK) intervaltree >=3.0.2 : 3.1.0 (OK) IPython >=8.13.0,<9.0.0,!=8.17.1 : 8.21.0 (OK) jedi >=0.17.2,<0.20.0 : 0.19.1 (OK) jellyfish >=0.7 : 1.0.3 (OK) jsonschema >=3.2.0 : 4.21.1 (OK) keyring >=17.0.0 : 24.3.0 (OK) nbconvert >=4.0 : 7.14.2 (OK) numpydoc >=0.6.0 : 1.6.0 (OK) paramiko >=2.4.0 : 3.4.0 (OK) parso >=0.7.0,<0.9.0 : 0.8.3 (OK) pexpect >=4.4.0 : 4.9.0 (OK) pickleshare >=0.4 : 0.7.5 (OK) psutil >=5.3 : 5.9.8 (OK) pygments >=2.0 : 2.17.2 (OK) pylint >=2.5.0,<3.1 : 3.0.3 (OK) pylint_venv >=3.0.2 : 3.0.3 (OK) pyls_spyder >=0.4.0 : 0.4.0 (OK) pylsp >=1.10.0,<1.11.0 : 1.10.0 (OK) pylsp_black >=2.0.0,<3.0.0 : 2.0.0 (OK) qdarkstyle >=3.2.0,<3.3.0 : 3.2.3 (OK) qstylizer >=0.2.2 : 0.2.2 (OK) qtawesome >=1.2.1 : 1.3.0 (OK) qtconsole >=5.5.1,<5.6.0 : 5.5.1 (OK) qtpy >=2.1.0 : 2.4.1 (OK) rtree >=0.9.7 : 1.2.0 (OK) setuptools >=49.6.0 : 69.0.3 (OK) sphinx >=0.6.6 : 7.2.6 (OK) spyder_kernels >=2.5.0,<2.6.0 : 2.5.0 (OK) textdistance >=4.2.0 : 4.5.0 (OK) three_merge >=0.1.1 : 0.1.1 (OK) watchdog >=0.10.3 : 3.0.0 (OK) zmq >=22.1.0 : 25.1.2 (OK) # Optional: cython >=0.21 : 3.0.8 (OK) matplotlib >=3.0.0 : 3.8.2 (OK) numpy >=1.7 : 1.26.3 (OK) pandas >=1.1.1 : 2.2.0 (OK) scipy >=0.17.0 : 1.12.0 (OK) sympy >=0.7.3 : 1.12 (OK)
The text was updated successfully, but these errors were encountered:
Hi @evanhorn thank you for the feedback! I think I was able to reproduce this! Just in case a preview of the issue:
interestingly, the issue doesn't happen when using QtConsole 🤔 :
Sorry, something went wrong.
Note: #22166 (comment)
No branches or pull requests
Issue Report Checklist
conda update spyder
(orpip
, if not using Anaconda)jupyter qtconsole
(if console-related)spyder --reset
Problem Description
When using the ipython console, and I use tab completion in a list comprehension, the preceding object/module is removed and the method is completed.
What steps reproduce the problem?
import math
test = [math.<tab>
math
is removed and line shows astest = [.
; completion dialog opens.acos
, the line becomestest = [.acos
What is the expected output? What do you see instead?
I expect to see
test = [math.acos(
. Note that this appears to only be a problem with the ipython console; the editor behaves as expected.Paste Traceback/Error Below (if applicable)
N/A
Versions
Dependencies
The text was updated successfully, but these errors were encountered: