Skip to content
New issue

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

Run after closing all files #20569

Closed
impact27 opened this issue Feb 20, 2023 · 0 comments · Fixed by #22141
Closed

Run after closing all files #20569

impact27 opened this issue Feb 20, 2023 · 0 comments · Fixed by #22141

Comments

@impact27
Copy link
Contributor

Description

What steps will reproduce the problem?

  1. Close all files by holding ctrl+W
  2. Run tmp file

Traceback

Traceback (most recent call last):
  File "/Users/quentin/pyscripts/spyder/spyder/plugins/run/container.py", line 216, in run_file
    self.edit_run_configurations(
  File "/Users/quentin/pyscripts/spyder/spyder/plugins/run/container.py", line 229, in edit_run_configurations
    self.dialog.setup()
  File "/Users/quentin/pyscripts/spyder/spyder/plugins/run/widgets.py", line 507, in setup
    self.run_conf_model.get_initial_index())
  File "/Users/quentin/pyscripts/spyder/spyder/plugins/run/models.py", line 184, in get_initial_index
    return self.inverted_index[self.current_configuration]
KeyError: '88b8e2df-ccb2-457e-857a-0c42fa39a1c2'

Versions

  • Spyder version: 6.0.0.dev0 8dc6d18 (pip)
  • Python version: 3.10.8 64-bit
  • Qt version: 5.15.5
  • PyQt5 version: 5.15.7
  • Operating System: Darwin 22.2.0

Dependencies

# Mandatory:
applaunchservices >=0.3.0     :  0.3.0 (OK)
atomicwrites >=1.2.0          :  1.4.1 (OK)
chardet >=2.0.0               :  5.0.0 (OK)
cloudpickle >=0.5.0           :  2.2.0 (OK)
cookiecutter >=1.6.0          :  2.1.1 (OK)
diff_match_patch >=20181111   :  20200713 (OK)
intervaltree >=3.0.2          :  3.1.0 (OK)
IPython >=7.31.1;<9.0.0       :  7.34.0 (OK)
jedi >=0.17.2;<0.19.0         :  0.18.1 (OK)
jellyfish >=0.7               :  0.9.0 (OK)
jsonschema >=3.2.0            :  4.16.0 (OK)
keyring >=17.0.0              :  23.9.3 (OK)
nbconvert >=4.0               :  7.1.0 (OK)
numpydoc >=0.6.0              :  1.4.0 (OK)
parso >=0.7.0;<0.9.0          :  0.8.3 (OK)
pexpect >=4.4.0               :  4.8.0 (OK)
pickleshare >=0.4             :  0.7.5 (OK)
psutil >=5.3                  :  5.9.2 (OK)
pygments >=2.0                :  2.13.0 (OK)
pylint >=2.5.0;<3.0           :  2.16.2 (OK)
pylint_venv >=2.1.1           :  2.3.0 (OK)
pyls_spyder >=0.4.0           :  0.4.0 (OK)
pylsp >=1.7.1;<1.8.0          :  1.7.1 (OK)
pylsp_black >=1.2.0           :  1.2.1 (OK)
qdarkstyle >=3.0.2;<3.1.0     :  3.0.3 (OK)
qstylizer >=0.2.2             :  0.2.2 (OK)
qtawesome >=1.2.1             :  1.2.1 (OK)
qtconsole >=5.4.0;<5.5.0      :  5.5.0.dev0 (OK)
qtpy >=2.1.0                  :  2.2.1 (OK)
rtree >=0.9.7                 :  1.0.0 (OK)
setuptools >=49.6.0           :  65.4.1 (OK)
sphinx >=0.6.6                :  5.2.3 (OK)
spyder_kernels >=2.4.2;<2.5.0 :  3.0.0.dev0 (OK)
textdistance >=4.2.0          :  4.5.0 (OK)
three_merge >=0.1.1           :  0.1.1 (OK)
watchdog >=0.10.3             :  2.1.9 (OK)
zmq >=22.1.0                  :  24.0.1 (OK)

# Optional:
cython >=0.21                 :  0.29.32 (OK)
matplotlib >=3.0.0            :  3.6.1 (OK)
numpy >=1.7                   :  1.23.3 (OK)
pandas >=1.1.1                :  1.5.0 (OK)
scipy >=0.17.0                :  1.9.2 (OK)
sympy >=0.7.3                 :  1.11.1 (OK)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants