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

Built-in Python REPL implementation using IW and Notebook #23332

Closed
8 of 9 tasks
amunger opened this issue May 5, 2024 · 2 comments
Closed
8 of 9 tasks

Built-in Python REPL implementation using IW and Notebook #23332

amunger opened this issue May 5, 2024 · 2 comments
Assignees
Labels
feature-request Request for new features or functionality on-testplan Added to test plan
Milestone

Comments

@amunger amunger added the feature-request Request for new features or functionality label May 5, 2024
@github-actions github-actions bot added the triage-needed Needs assignment to the proper sub-team label May 5, 2024
@amunger amunger removed the triage-needed Needs assignment to the proper sub-team label May 5, 2024
@amunger amunger self-assigned this May 5, 2024
@amunger
Copy link
Author

amunger commented May 7, 2024

other features:

  • Python: create REPL to create a stand-alone IW repl
  • improving the displayed stack trace
    • replace python_server.py file with REPL name, or originating file if possible
Traceback (most recent call last):
  File "c:\Users\aamunger\.vscode-insiders\extensions\ms-python.python-2024.7.8991375963-dev\python_files\python_server.py", line 56, in exec_user_input
    retval = callable(user_input, user_globals)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<string>", line 1, in <module>
NameError: name 'x' is not defined

@anthonykim1 anthonykim1 changed the title Built-in python REPL implementation Built-in Python REPL implementation using IW UI May 8, 2024
@anthonykim1 anthonykim1 changed the title Built-in Python REPL implementation using IW UI Built-in Python REPL implementation using IW and Notebook May 8, 2024
@anthonykim1
Copy link

anthonykim1 commented May 10, 2024

Also created issue for pre-execute handler in core: microsoft/vscode#212427

anthonykim1 added a commit that referenced this issue May 16, 2024
Allow users to use Interactive Window UI with Python custom REPL
controller instead of iPykernel.
Closes #23175
Closes #23174 
Closes #23029
Majority of: #23332 

Context menu under Python for running Python REPL code using IW UI
should only appear when user's ```pythonRunREPL``` experiment is
enabled.
anthonykim1 added a commit to anthonykim1/vscode-python that referenced this issue May 16, 2024
Allow users to use Interactive Window UI with Python custom REPL
controller instead of iPykernel.
Closes microsoft#23175
Closes microsoft#23174 
Closes microsoft#23029
Majority of: microsoft#23332 

Context menu under Python for running Python REPL code using IW UI
should only appear when user's ```pythonRunREPL``` experiment is
enabled.
@anthonykim1 anthonykim1 added this to the May 2024 milestone May 22, 2024
@github-actions github-actions bot added the on-testplan Added to test plan label May 24, 2024
@amunger amunger closed this as completed May 29, 2024
@anthonykim1 anthonykim1 mentioned this issue May 31, 2024
24 tasks
DonJayamanne pushed a commit that referenced this issue Jun 24, 2024
Allow users to use Interactive Window UI with Python custom REPL
controller instead of iPykernel.
Closes #23175
Closes #23174 
Closes #23029
Majority of: #23332 

Context menu under Python for running Python REPL code using IW UI
should only appear when user's ```pythonRunREPL``` experiment is
enabled.
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Jun 29, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
feature-request Request for new features or functionality on-testplan Added to test plan
Projects
None yet
Development

No branches or pull requests

3 participants
@amunger @anthonykim1 and others