diff --git a/Dockerfile b/Dockerfile
index cb9a3d8901b0590b7c86b2d86fa234fcb7f8f4b8..3d4f1152cf16099224b40a9ec366c6a8b75fda7c 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -8,6 +8,7 @@ RUN curl -fsSL https://raw.githubusercontent.com/filebrowser/get/master/get.sh |
RUN pip install huggingface_hub
+RUN apt-get install ffmpeg
RUN useradd -s /bin/bash -m -u 1000 user
diff --git a/code-server/CachedProfilesData/__default__profile__/extensions.user.cache b/code-server/CachedProfilesData/__default__profile__/extensions.user.cache
index affc49cce12fbf76c3d740fec640c93f69483409..90aa7cb9dcfcae493c4f0914bd5c66851c76b24d 100644
--- a/code-server/CachedProfilesData/__default__profile__/extensions.user.cache
+++ b/code-server/CachedProfilesData/__default__profile__/extensions.user.cache
@@ -1 +1 @@
-{"input":{"location":{"$mid":1,"fsPath":"/home/user/app/code-server/extensions/extensions.json","external":"file:///home/user/app/code-server/extensions/extensions.json","path":"/home/user/app/code-server/extensions/extensions.json","scheme":"file"},"mtime":1695869548000,"profile":true,"profileScanOptions":{"bailOutWhenFileNotFound":true},"type":1,"excludeObsolete":true,"validate":true,"productVersion":"1.82.2","productDate":"2023-09-22T09:29:25.764Z","productCommit":"abd2f3db4bdb28f9e95536dfa84d8479f1eb312d","devMode":false,"language":"en","translations":{}},"result":[{"type":1,"identifier":{"id":"ms-python.python","uuid":"f1f59ae4-9318-4f3c-a9b5-81b2eaa5f8a5"},"manifest":{"name":"python","displayName":"Python","description":"IntelliSense (Pylance), Linting, Debugging (multi-threaded, remote), code formatting, refactoring, unit tests, and more.","version":"2023.16.0","featureFlags":{"usingNewInterpreterStorage":true},"capabilities":{"untrustedWorkspaces":{"supported":"limited","description":"Only Partial IntelliSense with Pylance is supported. Cannot execute Python with untrusted files."},"virtualWorkspaces":{"supported":"limited","description":"Only Partial IntelliSense supported."}},"publisher":"ms-python","enabledApiProposals":["contribEditorContentMenu","quickPickSortByLabel","envShellEvent","testObserver","quickPickItemTooltip","saveEditor"],"author":{"name":"Microsoft Corporation"},"license":"MIT","homepage":"https://github.com/Microsoft/vscode-python","repository":{"type":"git","url":"https://github.com/Microsoft/vscode-python"},"bugs":{"url":"https://github.com/Microsoft/vscode-python/issues"},"qna":"https://github.com/microsoft/vscode-python/discussions/categories/q-a","icon":"icon.png","galleryBanner":{"color":"#1e415e","theme":"dark"},"engines":{"vscode":"^1.82.0-20230830"},"enableTelemetry":false,"keywords":["python","django","unittest","multi-root ready"],"categories":["Programming Languages","Debuggers","Linters","Formatters","Other","Data Science","Machine Learning"],"activationEvents":["onDebugInitialConfigurations","onLanguage:python","onDebugDynamicConfigurations:python","onDebugResolve:python","onWalkthrough:pythonWelcome","onWalkthrough:pythonWelcome2","onWalkthrough:pythonDataScienceWelcome","workspaceContains:mspythonconfig.json","workspaceContains:pyproject.toml","workspaceContains:Pipfile","workspaceContains:setup.py","workspaceContains:requirements.txt","workspaceContains:manage.py","workspaceContains:app.py"],"main":"./out/client/extension","browser":"./dist/extension.browser.js","l10n":"./l10n","contributes":{"walkthroughs":[{"id":"pythonWelcome","title":"Get Started with Python Development","description":"Your first steps to set up a Python project with all the powerful tools and features that the Python extension has to offer!","when":"workspacePlatform != webworker","steps":[{"id":"python.createPythonFile","title":"Create a Python file","description":"[Open](command:toSide:workbench.action.files.openFile) or [create](command:toSide:workbench.action.files.newUntitledFile?%7B%22languageId%22%3A%22python%22%7D) a Python file - make sure to save it as \".py\".\n[Create Python File](command:toSide:workbench.action.files.newUntitledFile?%7B%22languageId%22%3A%22python%22%7D)","media":{"svg":"resources/walkthrough/open-folder.svg","altText":"Open a Python file or a folder with a Python project."},"when":""},{"id":"python.installPythonWin8","title":"Install Python","description":"The Python Extension requires Python to be installed. Install Python [from python.org](https://www.python.org/downloads).\n\n[Install Python](https://www.python.org/downloads)\n","media":{"markdown":"resources/walkthrough/install-python-windows-8.md"},"when":"workspacePlatform == windows && showInstallPythonTile"},{"id":"python.installPythonMac","title":"Install Python","description":"The Python Extension requires Python to be installed. Install Python 3 through the terminal.\n[Install Python via Brew](command:python.installPythonOnMac)\n","media":{"markdown":"resources/walkthrough/install-python-macos.md"},"when":"workspacePlatform == mac && showInstallPythonTile","command":"workbench.action.terminal.new"},{"id":"python.installPythonLinux","title":"Install Python","description":"The Python Extension requires Python to be installed. Install Python 3 through the terminal.\n[Install Python via terminal](command:python.installPythonOnLinux)\n","media":{"markdown":"resources/walkthrough/install-python-linux.md"},"when":"workspacePlatform == linux && showInstallPythonTile","command":"workbench.action.terminal.new"},{"id":"python.selectInterpreter","title":"Select a Python Interpreter","description":"Choose which Python interpreter/environment you want to use for your Python project.\n[Select Python Interpreter](command:python.setInterpreter)\n**Tip**: Run the ``Python: Select Interpreter`` command in the [Command Palette](command:workbench.action.showCommands).","media":{"svg":"resources/walkthrough/python-interpreter.svg","altText":"Selecting a Python interpreter from the status bar"},"when":"workspaceFolderCount == 0"},{"id":"python.createEnvironment","title":"Create a Python Environment ","description":"Create an environment for your Python project.\n[Create Environment](command:python.createEnvironment)\n**Tip**: Run the ``Python: Create Environment`` command in the [Command Palette](command:workbench.action.showCommands).\n 🔍 Check out our [docs](https://aka.ms/pythonenvs) to learn more.","media":{"svg":"resources/walkthrough/create-environment.svg","altText":"Creating a Python environment from the Command Palette"},"when":"workspaceFolderCount > 0"},{"id":"python.runAndDebug","title":"Run and debug your Python file","description":"Open your Python file and click on the play button on the top right of the editor, or press F5 when on the file and select \"Python File\" to run with the debugger. \n \n[Learn more](https://code.visualstudio.com/docs/python/python-tutorial#_run-hello-world)","media":{"svg":"resources/walkthrough/rundebug2.svg","altText":"How to run and debug in VS Code with F5 or the play button on the top right."},"when":""},{"id":"python.learnMoreWithDS","title":"Explore more resources","description":"🎨 Explore all the features the Python extension has to offer by looking for \"Python\" in the [Command Palette](command:workbench.action.showCommands). \n 📈 Learn more about getting started with [data science](command:workbench.action.openWalkthrough?%7B%22category%22%3A%22ms-python.python%23pythonDataScienceWelcome%22%2C%22step%22%3A%22ms-python.python%23python.createNewNotebook%22%7D) in Python. \n ✨ Take a look at our [Release Notes](https://aka.ms/AA8dxtb) to learn more about the latest features. \n \n[Learn More](https://aka.ms/AA8dqti)","media":{"altText":"Image representing our documentation page and mailing list resources.","svg":"resources/walkthrough/learnmore.svg"},"when":""}]},{"id":"pythonWelcome2","title":"Get Started with Python Development","description":"Your first steps to set up a Python project with all the powerful tools and features that the Python extension has to offer!","when":"false","steps":[{"id":"python.createPythonFolder","title":"Open a Python project folder","description":"[Open](command:workbench.action.files.openFolder) or create a project folder.\n[Open Project Folder](command:workbench.action.files.openFolder)","media":{"svg":"resources/walkthrough/open-folder.svg","altText":"Open a Python file or a folder with a Python project."},"when":"workspaceFolderCount = 0"},{"id":"python.createPythonFile","title":"Create a Python file","description":"[Open](command:toSide:workbench.action.files.openFile) or [create](command:toSide:workbench.action.files.newUntitledFile?%7B%22languageId%22%3A%22python%22%7D) a Python file - make sure to save it as \".py\".\n[Create Python File](command:toSide:workbench.action.files.newUntitledFile?%7B%22languageId%22%3A%22python%22%7D)","media":{"svg":"resources/walkthrough/open-folder.svg","altText":"Open a Python file or a folder with a Python project."},"when":""},{"id":"python.installPythonWin8","title":"Install Python","description":"The Python Extension requires Python to be installed. Install Python [from python.org](https://www.python.org/downloads).\n\n[Install Python](https://www.python.org/downloads)\n","media":{"markdown":"resources/walkthrough/install-python-windows-8.md"},"when":"workspacePlatform == windows && showInstallPythonTile"},{"id":"python.installPythonMac","title":"Install Python","description":"The Python Extension requires Python to be installed. Install Python 3 through the terminal.\n[Install Python via Brew](command:python.installPythonOnMac)\n","media":{"markdown":"resources/walkthrough/install-python-macos.md"},"when":"workspacePlatform == mac && showInstallPythonTile","command":"workbench.action.terminal.new"},{"id":"python.installPythonLinux","title":"Install Python","description":"The Python Extension requires Python to be installed. Install Python 3 through the terminal.\n[Install Python via terminal](command:python.installPythonOnLinux)\n","media":{"markdown":"resources/walkthrough/install-python-linux.md"},"when":"workspacePlatform == linux && showInstallPythonTile","command":"workbench.action.terminal.new"},{"id":"python.createEnvironment2","title":"Create or select a Python Environment ","description":"Create an environment for your Python project or use [Select Python Interpreter](command:python.setInterpreter) to select an existing one.\n[Create Environment](command:python.createEnvironment)\n**Tip**: Run the ``Python: Create Environment`` command in the [Command Palette](command:workbench.action.showCommands).","media":{"markdown":"resources/walkthrough/environments-info.md"},"when":""},{"id":"python.runAndDebug","title":"Run and debug your Python file","description":"Open your Python file and click on the play button on the top right of the editor, or press F5 when on the file and select \"Python File\" to run with the debugger. \n \n[Learn more](https://code.visualstudio.com/docs/python/python-tutorial#_run-hello-world)","media":{"svg":"resources/walkthrough/rundebug2.svg","altText":"How to run and debug in VS Code with F5 or the play button on the top right."},"when":""},{"id":"python.learnMoreWithDS2","title":"Explore more resources","description":"🎨 Explore all the features the Python extension has to offer by looking for \"Python\" in the [Command Palette](command:workbench.action.showCommands). \n 📈 Learn more about getting started with [data science](command:workbench.action.openWalkthrough?%7B%22category%22%3A%22ms-python.python%23pythonDataScienceWelcome%22%2C%22step%22%3A%22ms-python.python%23python.createNewNotebook%22%7D) in Python. \n ✨ Take a look at our [Release Notes](https://aka.ms/AA8dxtb) to learn more about the latest features. \n \n[Follow along with the Python Tutorial](https://aka.ms/AA8dqti)","media":{"altText":"Image representing our documentation page and mailing list resources.","svg":"resources/walkthrough/learnmore.svg"},"when":""}]},{"id":"pythonDataScienceWelcome","title":"Get Started with Python for Data Science","description":"Your first steps to getting started with a Data Science project with Python!","when":"false","steps":[{"id":"python.installJupyterExt","title":"Install Jupyter extension","description":"If you haven't already, install the [Jupyter extension](command:workbench.extensions.search?\"ms-toolsai.jupyter\") to take full advantage of notebooks experiences in VS Code!\n \n[Search Jupyter extension](command:workbench.extensions.search?\"ms-toolsai.jupyter\")","media":{"svg":"resources/walkthrough/data-science.svg","altText":"Creating a new Jupyter notebook"}},{"id":"python.createNewNotebook","title":"Create or open a Jupyter Notebook","description":"Right click in the file explorer and create a new file with an .ipynb extension. Or, open the [Command Palette](command:workbench.action.showCommands) and run the command \n``Jupyter: Create New Blank Notebook``.\n[Create new Jupyter Notebook](command:toSide:jupyter.createnewnotebook)\n If you have an existing project, you can also [open a folder](command:workbench.action.files.openFolder) and/or clone a project from GitHub: [clone a Git repository](command:git.clone).","media":{"svg":"resources/walkthrough/create-notebook.svg","altText":"Creating a new Jupyter notebook"},"completionEvents":["onCommand:jupyter.createnewnotebook","onCommand:workbench.action.files.openFolder","onCommand:workbench.action.files.openFileFolder"]},{"id":"python.openInteractiveWindow","title":"Open the Python Interactive Window","description":"The Python Interactive Window is a Python shell where you can execute and view the results of your Python code. You can create cells on a Python file by typing ``#%%``.\n \nTo open the interactive window anytime, open the [Command Palette](command:workbench.action.showCommands) and run the command \n``Jupyter: Create Interactive Window``.\n[Open Interactive Window](command:jupyter.createnewinteractive)","media":{"svg":"resources/walkthrough/interactive-window.svg","altText":"Opening Python interactive window"},"completionEvents":["onCommand:jupyter.createnewinteractive"]},{"id":"python.dataScienceLearnMore","title":"Find out more!","description":"📒 Take a look into the [Jupyter extension](command:workbench.extensions.search?\"ms-toolsai.jupyter\") features, by looking for \"Jupyter\" in the [Command Palette](command:workbench.action.showCommands). \n 🏃🏻 Find out more features in our [Tutorials](https://aka.ms/AAdjzpd). \n[Learn more](https://aka.ms/AAdar6q)","media":{"svg":"resources/walkthrough/learnmore.svg","altText":"Image representing our documentation page and mailing list resources."}}]}],"breakpoints":[{"language":"html"},{"language":"jinja"},{"language":"python"},{"language":"django-html"},{"language":"django-txt"}],"commands":[{"title":"New Python File","shortTitle":"Python File","category":"Python","command":"python.createNewFile"},{"category":"Python","command":"python.analysis.restartLanguageServer","title":"Restart Language Server"},{"category":"Python","command":"python.clearCacheAndReload","title":"Clear Cache and Reload Window"},{"category":"Python","command":"python.clearWorkspaceInterpreter","title":"Clear Workspace Interpreter Setting"},{"category":"Python","command":"python.configureTests","title":"Configure Tests"},{"category":"Python","command":"python.createTerminal","title":"Create Terminal"},{"category":"Python","command":"python.createEnvironment","title":"Create Environment..."},{"category":"Python","command":"python.createEnvironment-button","title":"Create Environment..."},{"category":"Python","command":"python.enableLinting","title":"Enable/Disable Linting"},{"category":"Python","command":"python.enableSourceMapSupport","title":"Enable Source Map Support For Extension Debugging"},{"category":"Python","command":"python.execInTerminal","title":"Run Python File in Terminal"},{"category":"Python","command":"python.execInTerminal-icon","icon":"$(play)","title":"Run Python File"},{"category":"Python","command":"python.execInDedicatedTerminal","icon":"$(play)","title":"Run Python File in Dedicated Terminal"},{"category":"Python","command":"python.debugInTerminal","icon":"$(debug-alt)","title":"Debug Python File"},{"category":"Python","command":"python.execSelectionInDjangoShell","title":"Run Selection/Line in Django Shell"},{"category":"Python","command":"python.execSelectionInTerminal","title":"Run Selection/Line in Python Terminal"},{"category":"Python","command":"python.launchTensorBoard","title":"Launch TensorBoard"},{"category":"Python","command":"python.refreshTensorBoard","enablement":"python.hasActiveTensorBoardSession","icon":"$(refresh)","title":"Refresh TensorBoard"},{"category":"Python","command":"python.reportIssue","title":"Report Issue..."},{"category":"Test","command":"testing.reRunFailTests","icon":"$(run-errors)","title":"Rerun Failed Tests"},{"category":"Python","command":"python.runLinting","title":"Run Linting"},{"category":"Python","command":"python.setInterpreter","title":"Select Interpreter"},{"category":"Python","command":"python.setLinter","title":"Select Linter"},{"category":"Python Refactor","command":"python.sortImports","title":"Sort Imports"},{"category":"Python","command":"python.startREPL","title":"Start REPL"},{"category":"Python","command":"python.viewLanguageServerOutput","enablement":"python.hasLanguageServerOutputChannel","title":"Show Language Server Output"},{"category":"Python","command":"python.viewOutput","icon":{"dark":"resources/dark/repl.svg","light":"resources/light/repl.svg"},"title":"Show Output"},{"category":"Python","command":"python.installJupyter","title":"Install the Jupyter extension"}],"configuration":{"properties":{"python.activeStateToolPath":{"default":"state","description":"Path to the State Tool executable for ActiveState runtimes (version 0.36+).","scope":"machine-overridable","type":"string"},"python.autoComplete.extraPaths":{"default":[],"description":"List of paths to libraries and the like that need to be imported by auto complete engine. E.g. when using Google App SDK, the paths are not in system path, hence need to be added into this list.","scope":"resource","type":"array","uniqueItems":true},"python.createEnvironment.contentButton":{"default":"show","markdownDescription":"Show or hide Create Environment button in the editor for `requirements.txt` or other dependency files.","scope":"machine-overridable","type":"string","enum":["show","hide"],"tags":["experimental"]},"python.condaPath":{"default":"","description":"Path to the conda executable to use for activation (version 4.4+).","scope":"machine","type":"string"},"python.defaultInterpreterPath":{"default":"python","markdownDescription":"Path to default Python to use when extension loads up for the first time, no longer used once an interpreter is selected for the workspace. See [here](https://aka.ms/AAfekmf) to understand when this is used","scope":"machine-overridable","type":"string"},"python.diagnostics.sourceMapsEnabled":{"default":false,"description":"Enable source map support for meaningful stack traces in error logs.","scope":"application","type":"boolean"},"python.envFile":{"default":"${workspaceFolder}/.env","description":"Absolute path to a file containing environment variable definitions.","scope":"resource","type":"string"},"python.experiments.enabled":{"default":true,"description":"Enables A/B tests experiments in the Python extension. If enabled, you may get included in proposed enhancements and/or features.","scope":"machine","type":"boolean"},"python.experiments.optInto":{"default":[],"markdownDescription":"List of experiment to opt into. If empty, user is assigned the default experiment groups. See [here](https://github.com/microsoft/vscode-python/wiki/AB-Experiments) for more details.","items":{"enum":["All","pythonSurveyNotification","pythonPromptNewToolsExt","pythonTerminalEnvVarActivation","pythonTestAdapter"],"enumDescriptions":["Combined list of all experiments.","Denotes the Python Survey Notification experiment.","Denotes the Python Prompt New Tools Extension experiment.","Enables use of environment variables to activate terminals instead of sending activation commands.","Denotes the Python Test Adapter experiment."]},"scope":"machine","type":"array","uniqueItems":true},"python.experiments.optOutFrom":{"default":[],"markdownDescription":"List of experiment to opt out of. If empty, user is assigned the default experiment groups. See [here](https://github.com/microsoft/vscode-python/wiki/AB-Experiments) for more details.","items":{"enum":["All","pythonSurveyNotification","pythonPromptNewToolsExt","pythonTerminalEnvVarActivation","pythonTestAdapter"],"enumDescriptions":["Combined list of all experiments.","Denotes the Python Survey Notification experiment.","Denotes the Python Prompt New Tools Extension experiment.","Enables use of environment variables to activate terminals instead of sending activation commands.","Denotes the Python Test Adapter experiment."]},"scope":"machine","type":"array","uniqueItems":true},"python.formatting.autopep8Args":{"default":[],"description":"Arguments passed in. Each argument is a separate item in the array.","items":{"type":"string"},"scope":"resource","type":"array","markdownDeprecationMessage":"This setting will soon be deprecated. Please use the [Autopep8 extension](https://marketplace.visualstudio.com/items?itemName=ms-python.autopep8).
Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"This setting will soon be deprecated. Please use the Autopep8 extension. Learn more here: https://aka.ms/AAlgvkb."},"python.formatting.autopep8Path":{"default":"autopep8","description":"Path to autopep8, you can use a custom version of autopep8 by modifying this setting to include the full path.","scope":"machine-overridable","type":"string","markdownDeprecationMessage":"This setting will soon be deprecated. Please use the [Autopep8 extension](https://marketplace.visualstudio.com/items?itemName=ms-python.autopep8).
Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"This setting will soon be deprecated. Please use the Autopep8 extension. Learn more here: https://aka.ms/AAlgvkb."},"python.formatting.blackArgs":{"default":[],"description":"Arguments passed in. Each argument is a separate item in the array.","items":{"type":"string"},"scope":"resource","type":"array","markdownDeprecationMessage":"This setting will soon be deprecated. Please use the [Black Formatter extension](https://marketplace.visualstudio.com/items?itemName=ms-python.black-formatter).
Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"This setting will soon be deprecated. Please use the Black Formatter extension. Learn more here: https://aka.ms/AAlgvkb."},"python.formatting.blackPath":{"default":"black","description":"Path to Black, you can use a custom version of Black by modifying this setting to include the full path.","scope":"machine-overridable","type":"string","markdownDeprecationMessage":"This setting will soon be deprecated. Please use the [Black Formatter extension](https://marketplace.visualstudio.com/items?itemName=ms-python.black-formatter).
Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"This setting will soon be deprecated. Please use the Black Formatter extension. Learn more here: https://aka.ms/AAlgvkb."},"python.formatting.provider":{"default":"autopep8","description":"Provider for formatting. Possible options include 'autopep8', 'black', and 'yapf'.","enum":["autopep8","black","none","yapf"],"scope":"resource","type":"string","markdownDeprecationMessage":"This setting will soon be deprecated. Please use the [Autopep8 extension](https://marketplace.visualstudio.com/items?itemName=ms-python.autopep8) or the [Black Formatter extension](https://marketplace.visualstudio.com/items?itemName=ms-python.black-formatter).
Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"This setting will soon be deprecated. Please use the Autopep8 extension or the Black Formatter extension. Learn more here: https://aka.ms/AAlgvkb."},"python.formatting.yapfArgs":{"default":[],"description":"Arguments passed in. Each argument is a separate item in the array.","items":{"type":"string"},"scope":"resource","type":"array","markdownDeprecationMessage":"Yapf support will soon be deprecated. Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"Yapf support will soon be deprecated. Learn more here: https://aka.ms/AAlgvkb."},"python.formatting.yapfPath":{"default":"yapf","description":"Path to yapf, you can use a custom version of yapf by modifying this setting to include the full path.","scope":"machine-overridable","type":"string","markdownDeprecationMessage":"Yapf support will soon be deprecated.
Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"Yapf support will soon be deprecated. Learn more here: https://aka.ms/AAlgvkb."},"python.globalModuleInstallation":{"default":false,"description":"Whether to install Python modules globally when not using an environment.","scope":"resource","type":"boolean"},"python.languageServer":{"default":"Default","description":"Defines type of the language server.","enum":["Default","Jedi","Pylance","None"],"enumDescriptions":["Automatically select a language server: Pylance if installed and available, otherwise fallback to Jedi.","Use Jedi behind the Language Server Protocol (LSP) as a language server.","Use Pylance as a language server.","Disable language server capabilities."],"scope":"window","type":"string"},"python.linting.banditArgs":{"default":[],"description":"Arguments passed in. Each argument is a separate item in the array.","items":{"type":"string"},"scope":"resource","type":"array","markdownDeprecationMessage":"Bandit support will soon be deprecated. Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"Bandit support will soon be deprecated. Learn more here: https://aka.ms/AAlgvkb."},"python.linting.banditEnabled":{"default":false,"description":"Whether to lint Python files using bandit.","scope":"resource","type":"boolean","markdownDeprecationMessage":"Bandit support will soon be deprecated. Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"Bandit support will soon be deprecated. Learn more here: https://aka.ms/AAlgvkb."},"python.linting.banditPath":{"default":"bandit","description":"Path to bandit, you can use a custom version of bandit by modifying this setting to include the full path.","scope":"machine-overridable","type":"string","markdownDeprecationMessage":"Bandit support will soon be deprecated. Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"Bandit support will soon be deprecated. Learn more here: https://aka.ms/AAlgvkb."},"python.linting.cwd":{"default":null,"description":"Optional working directory for linters.","scope":"resource","type":"string","markdownDeprecationMessage":"This setting will soon be deprecated. Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"This setting will soon be deprecated. Learn more here: https://aka.ms/AAlgvkb."},"python.linting.enabled":{"default":true,"description":"Whether to lint Python files.","scope":"resource","type":"boolean","markdownDeprecationMessage":"This setting will soon be deprecated. Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"This setting will soon be deprecated. Learn more here: https://aka.ms/AAlgvkb."},"python.linting.flake8Args":{"default":[],"description":"Arguments passed in. Each argument is a separate item in the array.","items":{"type":"string"},"scope":"resource","type":"array","markdownDeprecationMessage":"This setting will soon be deprecated. Please use the [Flake8 extension](https://marketplace.visualstudio.com/items?itemName=ms-python.flake8).
Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"This setting will soon be deprecated. Please use the Flake8 extension. Learn more here: https://aka.ms/AAlgvkb."},"python.linting.flake8CategorySeverity.E":{"default":"Error","description":"Severity of Flake8 message type 'E'.","enum":["Error","Hint","Information","Warning"],"scope":"resource","type":"string","markdownDeprecationMessage":"This setting will soon be deprecated. Please use the [Flake8 extension](https://marketplace.visualstudio.com/items?itemName=ms-python.flake8).
Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"This setting will soon be deprecated. Please use the Flake8 extension. Learn more here: https://aka.ms/AAlgvkb."},"python.linting.flake8CategorySeverity.F":{"default":"Error","description":"Severity of Flake8 message type 'F'.","enum":["Error","Hint","Information","Warning"],"scope":"resource","type":"string","markdownDeprecationMessage":"This setting will soon be deprecated. Please use the [Flake8 extension](https://marketplace.visualstudio.com/items?itemName=ms-python.flake8).
Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"This setting will soon be deprecated. Please use the Flake8 extension. Learn more here: https://aka.ms/AAlgvkb."},"python.interpreter.infoVisibility":{"default":"onPythonRelated","description":"Controls when to display information of selected interpreter in the status bar.","enum":["never","onPythonRelated","always"],"enumDescriptions":["Never display information.","Only display information if Python-related files are opened.","Always display information."],"scope":"machine","type":"string"},"python.linting.flake8CategorySeverity.W":{"default":"Warning","description":"Severity of Flake8 message type 'W'.","enum":["Error","Hint","Information","Warning"],"scope":"resource","type":"string","markdownDeprecationMessage":"This setting will soon be deprecated. Please use the [Flake8 extension](https://marketplace.visualstudio.com/items?itemName=ms-python.flake8).
Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"This setting will soon be deprecated. Please use the Flake8 extension. Learn more here: https://aka.ms/AAlgvkb."},"python.linting.flake8Enabled":{"default":false,"description":"Whether to lint Python files using flake8.","scope":"resource","type":"boolean","markdownDeprecationMessage":"This setting will soon be deprecated. Please use the [Flake8 extension](https://marketplace.visualstudio.com/items?itemName=ms-python.flake8).
Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"This setting will soon be deprecated. Please use the Flake8 extension. Learn more here: https://aka.ms/AAlgvkb."},"python.linting.flake8Path":{"default":"flake8","description":"Path to flake8, you can use a custom version of flake8 by modifying this setting to include the full path.","scope":"machine-overridable","type":"string","markdownDeprecationMessage":"This setting will soon be deprecated. Please use the [Flake8 extension](https://marketplace.visualstudio.com/items?itemName=ms-python.flake8).
Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"This setting will soon be deprecated. Please use the Flake8 extension. Learn more here: https://aka.ms/AAlgvkb."},"python.linting.ignorePatterns":{"default":["**/site-packages/**/*.py",".vscode/*.py"],"description":"Patterns used to exclude files or folders from being linted.","items":{"type":"string"},"scope":"resource","type":"array","uniqueItems":true,"markdownDeprecationMessage":"This setting will soon be deprecated. Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"This setting will soon be deprecated. Learn more here: https://aka.ms/AAlgvkb."},"python.linting.lintOnSave":{"default":true,"description":"Whether to lint Python files when saved.","scope":"resource","type":"boolean","markdownDeprecationMessage":"This setting will soon be deprecated. Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"This setting will soon be deprecated. Learn more here: https://aka.ms/AAlgvkb."},"python.linting.maxNumberOfProblems":{"default":100,"description":"Controls the maximum number of problems produced by the server.","scope":"resource","type":"number","markdownDeprecationMessage":"This setting will soon be deprecated. Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"This setting will soon be deprecated. Learn more here: https://aka.ms/AAlgvkb."},"python.linting.mypyArgs":{"default":["--follow-imports=silent","--ignore-missing-imports","--show-column-numbers","--no-pretty"],"description":"Arguments passed in. Each argument is a separate item in the array.","items":{"type":"string"},"scope":"resource","type":"array","markdownDeprecationMessage":"This setting will soon be deprecated. Please use the [Mypy Type Checker extension](https://marketplace.visualstudio.com/items?itemName=ms-python.mypy-type-checker).
Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"This setting will soon be deprecated. Please use the Mypy Type Checker extension. Learn more here: https://aka.ms/AAlgvkb."},"python.linting.mypyCategorySeverity.error":{"default":"Error","description":"Severity of Mypy message type 'Error'.","enum":["Error","Hint","Information","Warning"],"scope":"resource","type":"string","markdownDeprecationMessage":"This setting will soon be deprecated. Please use the [Mypy Type Checker extension](https://marketplace.visualstudio.com/items?itemName=ms-python.mypy-type-checker).
Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"This setting will soon be deprecated. Please use the Mypy Type Checker extension. Learn more here: https://aka.ms/AAlgvkb."},"python.linting.mypyCategorySeverity.note":{"default":"Information","description":"Severity of Mypy message type 'Note'.","enum":["Error","Hint","Information","Warning"],"scope":"resource","type":"string","markdownDeprecationMessage":"This setting will soon be deprecated. Please use the [Mypy Type Checker extension](https://marketplace.visualstudio.com/items?itemName=ms-python.mypy-type-checker).
Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"This setting will soon be deprecated. Please use the Mypy Type Checker extension. Learn more here: https://aka.ms/AAlgvkb."},"python.linting.mypyEnabled":{"default":false,"description":"Whether to lint Python files using mypy.","scope":"resource","type":"boolean","markdownDeprecationMessage":"This setting will soon be deprecated. Please use the [Mypy Type Checker extension](https://marketplace.visualstudio.com/items?itemName=ms-python.mypy-type-checker).
Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"This setting will soon be deprecated. Please use the Mypy Type Checker extension. Learn more here: https://aka.ms/AAlgvkb."},"python.linting.mypyPath":{"default":"mypy","description":"Path to mypy, you can use a custom version of mypy by modifying this setting to include the full path.","scope":"machine-overridable","type":"string","markdownDeprecationMessage":"This setting will soon be deprecated. Please use the [Mypy Type Checker extension](https://marketplace.visualstudio.com/items?itemName=ms-python.mypy-type-checker).
Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"This setting will soon be deprecated. Please use the Mypy Type Checker extension. Learn more here: https://aka.ms/AAlgvkb."},"python.linting.prospectorArgs":{"default":[],"description":"Arguments passed in. Each argument is a separate item in the array.","items":{"type":"string"},"scope":"resource","type":"array","markdownDeprecationMessage":"Prospector support will soon be deprecated. Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"Prospector support will soon be deprecated. Learn more here: https://aka.ms/AAlgvkb."},"python.linting.prospectorEnabled":{"default":false,"description":"Whether to lint Python files using prospector.","scope":"resource","type":"boolean","markdownDeprecationMessage":"Prospector support will soon be deprecated. Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"Prospector support will soon be deprecated. Learn more here: https://aka.ms/AAlgvkb."},"python.linting.prospectorPath":{"default":"prospector","description":"Path to Prospector, you can use a custom version of prospector by modifying this setting to include the full path.","scope":"machine-overridable","type":"string","markdownDeprecationMessage":"Prospector support will soon be deprecated. Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"Prospector support will soon be deprecated. Learn more here: https://aka.ms/AAlgvkb."},"python.linting.pycodestyleArgs":{"default":[],"description":"Arguments passed in. Each argument is a separate item in the array.","items":{"type":"string"},"scope":"resource","type":"array","markdownDeprecationMessage":"Pycodestyle support will soon be deprecated. Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"Pycodestyle support will soon be deprecated. Learn more here: https://aka.ms/AAlgvkb."},"python.linting.pycodestyleCategorySeverity.E":{"default":"Error","description":"Severity of pycodestyle message type 'E'.","enum":["Error","Hint","Information","Warning"],"scope":"resource","type":"string","markdownDeprecationMessage":"Pycodestyle support will soon be deprecated. Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"Pycodestyle support will soon be deprecated. Learn more here: https://aka.ms/AAlgvkb."},"python.linting.pycodestyleCategorySeverity.W":{"default":"Warning","description":"Severity of pycodestyle message type 'W'.","enum":["Error","Hint","Information","Warning"],"scope":"resource","type":"string","markdownDeprecationMessage":"Pycodestyle support will soon be deprecated. Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"Pycodestyle support will soon be deprecated. Learn more here: https://aka.ms/AAlgvkb."},"python.linting.pycodestyleEnabled":{"default":false,"description":"Whether to lint Python files using pycodestyle.","scope":"resource","type":"boolean","markdownDeprecationMessage":"Pycodestyle support will soon be deprecated. Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"Pycodestyle support will soon be deprecated. Learn more here: https://aka.ms/AAlgvkb."},"python.linting.pycodestylePath":{"default":"pycodestyle","description":"Path to pycodestyle, you can use a custom version of pycodestyle by modifying this setting to include the full path.","scope":"machine-overridable","type":"string","markdownDeprecationMessage":"Pycodestyle support will soon be deprecated. Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"Pycodestyle support will soon be deprecated. Learn more here: https://aka.ms/AAlgvkb."},"python.linting.pydocstyleArgs":{"default":[],"description":"Arguments passed in. Each argument is a separate item in the array.","items":{"type":"string"},"scope":"resource","type":"array","markdownDeprecationMessage":"Pydocstyle support will soon be deprecated. Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"Pydocstyle support will soon be deprecated. Learn more here: https://aka.ms/AAlgvkb."},"python.linting.pydocstyleEnabled":{"default":false,"description":"Whether to lint Python files using pydocstyle.","scope":"resource","type":"boolean","markdownDeprecationMessage":"Pydocstyle support will soon be deprecated. Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"Pydocstyle support will soon be deprecated. Learn more here: https://aka.ms/AAlgvkb."},"python.linting.pydocstylePath":{"default":"pydocstyle","description":"Path to pydocstyle, you can use a custom version of pydocstyle by modifying this setting to include the full path.","scope":"machine-overridable","type":"string","markdownDeprecationMessage":"Pydocstyle support will soon be deprecated. Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"Pydocstyle support will soon be deprecated. Learn more here: https://aka.ms/AAlgvkb."},"python.linting.pylamaArgs":{"default":[],"description":"Arguments passed in. Each argument is a separate item in the array.","items":{"type":"string"},"scope":"resource","type":"array","markdownDeprecationMessage":"Pylama support will soon be deprecated. Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"Pylama support will soon be deprecated. Learn more here: https://aka.ms/AAlgvkb."},"python.linting.pylamaEnabled":{"default":false,"description":"Whether to lint Python files using pylama.","scope":"resource","type":"boolean","markdownDeprecationMessage":"Pylama support will soon be deprecated. Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"Pylama support will soon be deprecated. Learn more here: https://aka.ms/AAlgvkb."},"python.linting.pylamaPath":{"default":"pylama","description":"Path to pylama, you can use a custom version of pylama by modifying this setting to include the full path.","scope":"machine-overridable","type":"string","markdownDeprecationMessage":"Pylama support will soon be deprecated. Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"Pylama support will soon be deprecated. Learn more here: https://aka.ms/AAlgvkb."},"python.linting.pylintArgs":{"default":[],"description":"Arguments passed in. Each argument is a separate item in the array.","items":{"type":"string"},"scope":"resource","type":"array","markdownDeprecationMessage":"This setting will soon be deprecated. Please use the [Pylint extension](https://marketplace.visualstudio.com/items?itemName=ms-python.pylint).
Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"This setting will soon be deprecated. Please use the Pylint extension. Learn more here: https://aka.ms/AAlgvkb."},"python.linting.pylintCategorySeverity.convention":{"default":"Information","description":"Severity of Pylint message type 'Convention/C'.","enum":["Error","Hint","Information","Warning"],"scope":"resource","type":"string","markdownDeprecationMessage":"This setting will soon be deprecated. Please use the [Pylint extension](https://marketplace.visualstudio.com/items?itemName=ms-python.pylint).
Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"This setting will soon be deprecated. Please use the Pylint extension. Learn more here: https://aka.ms/AAlgvkb."},"python.linting.pylintCategorySeverity.error":{"default":"Error","description":"Severity of Pylint message type 'Error/E'.","enum":["Error","Hint","Information","Warning"],"scope":"resource","type":"string","markdownDeprecationMessage":"This setting will soon be deprecated. Please use the [Pylint extension](https://marketplace.visualstudio.com/items?itemName=ms-python.pylint).
Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"This setting will soon be deprecated. Please use the Pylint extension. Learn more here: https://aka.ms/AAlgvkb."},"python.linting.pylintCategorySeverity.fatal":{"default":"Error","description":"Severity of Pylint message type 'Error/F'.","enum":["Error","Hint","Information","Warning"],"scope":"resource","type":"string","markdownDeprecationMessage":"This setting will soon be deprecated. Please use the [Pylint extension](https://marketplace.visualstudio.com/items?itemName=ms-python.pylint).
Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"This setting will soon be deprecated. Please use the Pylint extension. Learn more here: https://aka.ms/AAlgvkb."},"python.linting.pylintCategorySeverity.refactor":{"default":"Hint","description":"Severity of Pylint message type 'Refactor/R'.","enum":["Error","Hint","Information","Warning"],"scope":"resource","type":"string","markdownDeprecationMessage":"This setting will soon be deprecated. Please use the [Pylint extension](https://marketplace.visualstudio.com/items?itemName=ms-python.pylint).
Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"This setting will soon be deprecated. Please use the Pylint extension. Learn more here: https://aka.ms/AAlgvkb."},"python.linting.pylintCategorySeverity.warning":{"default":"Warning","description":"Severity of Pylint message type 'Warning/W'.","enum":["Error","Hint","Information","Warning"],"scope":"resource","type":"string","markdownDeprecationMessage":"This setting will soon be deprecated. Please use the [Pylint extension](https://marketplace.visualstudio.com/items?itemName=ms-python.pylint).
Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"This setting will soon be deprecated. Please use the Pylint extension. Learn more here: https://aka.ms/AAlgvkb."},"python.linting.pylintEnabled":{"default":false,"description":"Whether to lint Python files using pylint.","scope":"resource","type":"boolean","markdownDeprecationMessage":"This setting will soon be deprecated. Please use the [Pylint extension](https://marketplace.visualstudio.com/items?itemName=ms-python.pylint).
Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"This setting will soon be deprecated. Please use the Pylint extension. Learn more here: https://aka.ms/AAlgvkb."},"python.linting.pylintPath":{"default":"pylint","description":"Path to Pylint, you can use a custom version of pylint by modifying this setting to include the full path.","scope":"machine-overridable","type":"string","markdownDeprecationMessage":"This setting will soon be deprecated. Please use the [Pylint extension](https://marketplace.visualstudio.com/items?itemName=ms-python.pylint).
Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"This setting will soon be deprecated. Please use the Pylint extension. Learn more here: https://aka.ms/AAlgvkb."},"python.logging.level":{"default":"error","deprecationMessage":"This setting is deprecated. Please use command `Developer: Set Log Level...` to set logging level.","description":"The logging level the extension logs at, defaults to 'error'","enum":["debug","error","info","off","warn"],"scope":"machine","type":"string"},"python.missingPackage.severity":{"default":"Hint","description":"Set severity of missing packages in requirements.txt or pyproject.toml","enum":["Error","Hint","Information","Warning"],"scope":"resource","type":"string","tags":["experimental"]},"python.pipenvPath":{"default":"pipenv","description":"Path to the pipenv executable to use for activation.","scope":"machine-overridable","type":"string"},"python.poetryPath":{"default":"poetry","description":"Path to the poetry executable.","scope":"machine-overridable","type":"string"},"python.sortImports.args":{"default":[],"description":"Arguments passed in. Each argument is a separate item in the array.","items":{"type":"string"},"scope":"resource","type":"array","deprecationMessage":"This setting will be removed soon. Use 'isort.args' instead."},"python.sortImports.path":{"default":"","description":"Path to isort script, default using inner version","scope":"machine-overridable","type":"string","deprecationMessage":"This setting will be removed soon. Use 'isort.path' instead."},"python.tensorBoard.logDirectory":{"default":"","description":"Set this setting to your preferred TensorBoard log directory to skip log directory prompt when starting TensorBoard.","scope":"resource","type":"string"},"python.terminal.activateEnvInCurrentTerminal":{"default":false,"description":"Activate Python Environment in the current Terminal on load of the Extension.","scope":"resource","type":"boolean"},"python.terminal.activateEnvironment":{"default":true,"description":"Activate Python Environment in all Terminals created.","scope":"resource","type":"boolean"},"python.terminal.executeInFileDir":{"default":false,"description":"When executing a file in the terminal, whether to use execute in the file's directory, instead of the current open folder.","scope":"resource","type":"boolean"},"python.terminal.focusAfterLaunch":{"default":false,"description":"When launching a python terminal, whether to focus the cursor on the terminal.","scope":"resource","type":"boolean"},"python.terminal.launchArgs":{"default":[],"description":"Python launch arguments to use when executing a file in the terminal.","scope":"resource","type":"array"},"python.testing.autoTestDiscoverOnSaveEnabled":{"default":true,"description":"Enable auto run test discovery when saving a test file.","scope":"resource","type":"boolean"},"python.testing.cwd":{"default":null,"description":"Optional working directory for tests.","scope":"resource","type":"string"},"python.testing.debugPort":{"default":3000,"description":"Port number used for debugging of tests.","scope":"resource","type":"number"},"python.testing.promptToConfigure":{"default":true,"description":"Prompt to configure a test framework if potential tests directories are discovered.","scope":"resource","type":"boolean"},"python.testing.pytestArgs":{"default":[],"description":"Arguments passed in. Each argument is a separate item in the array.","items":{"type":"string"},"scope":"resource","type":"array"},"python.testing.pytestEnabled":{"default":false,"description":"Enable testing using pytest.","scope":"resource","type":"boolean"},"python.testing.pytestPath":{"default":"pytest","description":"Path to pytest (pytest), you can use a custom version of pytest by modifying this setting to include the full path.","scope":"machine-overridable","type":"string"},"python.testing.unittestArgs":{"default":["-v","-s",".","-p","*test*.py"],"description":"Arguments passed in. Each argument is a separate item in the array.","items":{"type":"string"},"scope":"resource","type":"array"},"python.testing.unittestEnabled":{"default":false,"description":"Enable testing using unittest.","scope":"resource","type":"boolean"},"python.venvFolders":{"default":[],"description":"Folders in your home directory to look into for virtual environments (supports pyenv, direnv and virtualenvwrapper by default).","items":{"type":"string"},"scope":"machine","type":"array","uniqueItems":true},"python.venvPath":{"default":"","description":"Path to folder with a list of Virtual Environments (e.g. ~/.pyenv, ~/Envs, ~/.virtualenvs).","scope":"machine","type":"string"}},"title":"Python","type":"object"},"debuggers":[{"configurationAttributes":{"attach":{"properties":{"connect":{"label":"Attach by connecting to debugpy over a socket.","properties":{"host":{"default":"127.0.0.1","description":"Hostname or IP address to connect to.","type":"string"},"port":{"description":"Port to connect to.","type":"number"}},"required":["port"],"type":"object"},"debugAdapterPath":{"description":"Path (fully qualified) to the python debug adapter executable.","type":"string"},"django":{"default":false,"description":"Django debugging.","type":"boolean"},"host":{"default":"127.0.0.1","description":"Hostname or IP address to connect to.","type":"string"},"jinja":{"default":null,"description":"Jinja template debugging (e.g. Flask).","enum":[false,null,true]},"justMyCode":{"default":true,"description":"If true, show and debug only user-written code. If false, show and debug all code, including library calls.","type":"boolean"},"listen":{"label":"Attach by listening for incoming socket connection from debugpy","properties":{"host":{"default":"127.0.0.1","description":"Hostname or IP address of the interface to listen on.","type":"string"},"port":{"description":"Port to listen on.","type":"number"}},"required":["port"],"type":"object"},"logToFile":{"default":false,"description":"Enable logging of debugger events to a log file.","type":"boolean"},"pathMappings":{"default":[],"items":{"label":"Path mapping","properties":{"localRoot":{"default":"${workspaceFolder}","label":"Local source root.","type":"string"},"remoteRoot":{"default":"","label":"Remote source root.","type":"string"}},"required":["localRoot","remoteRoot"],"type":"object"},"label":"Path mappings.","type":"array"},"port":{"description":"Port to connect to.","type":"number"},"processId":{"anyOf":[{"default":"${command:pickProcess}","description":"Use process picker to select a process to attach, or Process ID as integer.","enum":["${command:pickProcess}"]},{"description":"ID of the local process to attach to.","type":"integer"}]},"redirectOutput":{"default":true,"description":"Redirect output.","type":"boolean"},"showReturnValue":{"default":true,"description":"Show return value of functions when stepping.","type":"boolean"},"subProcess":{"default":false,"description":"Whether to enable Sub Process debugging","type":"boolean"}}},"launch":{"properties":{"args":{"default":[],"description":"Command line arguments passed to the program.","items":{"type":"string"},"type":["array","string"]},"autoReload":{"default":{},"description":"Configures automatic reload of code on edit.","properties":{"enable":{"default":false,"description":"Automatically reload code on edit.","type":"boolean"},"exclude":{"default":["**/.git/**","**/.metadata/**","**/__pycache__/**","**/node_modules/**","**/site-packages/**"],"description":"Glob patterns of paths to exclude from auto reload.","items":{"type":"string"},"type":"array"},"include":{"default":["**/*.py","**/*.pyw"],"description":"Glob patterns of paths to include in auto reload.","items":{"type":"string"},"type":"array"}},"type":"object"},"console":{"default":"integratedTerminal","description":"Where to launch the debug target: internal console, integrated terminal, or external terminal.","enum":["externalTerminal","integratedTerminal","internalConsole"]},"cwd":{"default":"${workspaceFolder}","description":"Absolute path to the working directory of the program being debugged. Default is the root directory of the file (leave empty).","type":"string"},"debugAdapterPath":{"description":"Path (fully qualified) to the python debug adapter executable.","type":"string"},"django":{"default":false,"description":"Django debugging.","type":"boolean"},"env":{"additionalProperties":{"type":"string"},"default":{},"description":"Environment variables defined as a key value pair. Property ends up being the Environment Variable and the value of the property ends up being the value of the Env Variable.","type":"object"},"envFile":{"default":"${workspaceFolder}/.env","description":"Absolute path to a file containing environment variable definitions.","type":"string"},"gevent":{"default":false,"description":"Enable debugging of gevent monkey-patched code.","type":"boolean"},"host":{"default":"localhost","description":"IP address of the of the local debug server (default is localhost).","type":"string"},"jinja":{"default":null,"description":"Jinja template debugging (e.g. Flask).","enum":[false,null,true]},"justMyCode":{"default":true,"description":"Debug only user-written code.","type":"boolean"},"logToFile":{"default":false,"description":"Enable logging of debugger events to a log file.","type":"boolean"},"module":{"default":"","description":"Name of the module to be debugged.","type":"string"},"pathMappings":{"default":[],"items":{"label":"Path mapping","properties":{"localRoot":{"default":"${workspaceFolder}","label":"Local source root.","type":"string"},"remoteRoot":{"default":"","label":"Remote source root.","type":"string"}},"required":["localRoot","remoteRoot"],"type":"object"},"label":"Path mappings.","type":"array"},"port":{"default":0,"description":"Debug port (default is 0, resulting in the use of a dynamic port).","type":"number"},"program":{"default":"${file}","description":"Absolute path to the program.","type":"string"},"purpose":{"default":[],"description":"Tells extension to use this configuration for test debugging, or when using debug-in-terminal command.","items":{"enum":["debug-test","debug-in-terminal"],"enumDescriptions":["Use this configuration while debugging tests using test view or test debug commands.","Use this configuration while debugging a file using debug in terminal button in the editor."]},"type":"array"},"pyramid":{"default":false,"description":"Whether debugging Pyramid applications","type":"boolean"},"python":{"default":"${command:python.interpreterPath}","description":"Absolute path to the Python interpreter executable; overrides workspace configuration if set.","type":"string"},"pythonArgs":{"default":[],"description":"Command-line arguments passed to the Python interpreter. To pass arguments to the debug target, use \"args\".","items":{"type":"string"},"type":"array"},"redirectOutput":{"default":true,"description":"Redirect output.","type":"boolean"},"showReturnValue":{"default":true,"description":"Show return value of functions when stepping.","type":"boolean"},"stopOnEntry":{"default":false,"description":"Automatically stop after launch.","type":"boolean"},"subProcess":{"default":false,"description":"Whether to enable Sub Process debugging","type":"boolean"},"sudo":{"default":false,"description":"Running debug program under elevated permissions (on Unix).","type":"boolean"}}}},"configurationSnippets":[],"label":"Python","languages":["python"],"type":"python","variables":{"pickProcess":"python.pickLocalProcess"},"when":"!virtualWorkspace && shellExecutionSupported"}],"grammars":[{"language":"pip-requirements","path":"./syntaxes/pip-requirements.tmLanguage.json","scopeName":"source.pip-requirements"}],"jsonValidation":[{"fileMatch":".condarc","url":"./schemas/condarc.json"},{"fileMatch":"environment.yml","url":"./schemas/conda-environment.json"},{"fileMatch":"meta.yaml","url":"./schemas/conda-meta.json"}],"keybindings":[{"command":"python.execSelectionInTerminal","key":"shift+enter","when":"editorTextFocus && editorLangId == python && !findInputFocussed && !replaceInputFocussed && !jupyter.ownsSelection && !notebookEditorFocused"},{"command":"python.refreshTensorBoard","key":"ctrl+r","mac":"cmd+r","when":"python.hasActiveTensorBoardSession"}],"languages":[{"aliases":["Jinja"],"extensions":[".j2",".jinja2"],"id":"jinja"},{"aliases":["pip requirements","requirements.txt"],"configuration":"./languages/pip-requirements.json","filenamePatterns":["**/*requirements*.{txt, in}","**/*constraints*.txt","**/requirements/*.{txt,in}","**/constraints/*.txt"],"filenames":["constraints.txt","requirements.in","requirements.txt"],"id":"pip-requirements"},{"filenames":[".condarc"],"id":"yaml"},{"filenames":[".flake8",".pep8",".pylintrc",".pypirc"],"id":"ini"},{"filenames":["Pipfile","poetry.lock"],"id":"toml"},{"filenames":["Pipfile.lock"],"id":"json"}],"menus":{"commandPalette":[{"category":"Python","command":"python.analysis.restartLanguageServer","title":"Restart Language Server","when":"!virtualWorkspace && shellExecutionSupported && editorLangId == python"},{"category":"Python","command":"python.clearCacheAndReload","title":"Clear Cache and Reload Window","when":"!virtualWorkspace && shellExecutionSupported"},{"category":"Python","command":"python.clearWorkspaceInterpreter","title":"Clear Workspace Interpreter Setting","when":"!virtualWorkspace && shellExecutionSupported"},{"category":"Python","command":"python.configureTests","title":"Configure Tests","when":"!virtualWorkspace && shellExecutionSupported"},{"category":"Python","command":"python.createEnvironment","title":"Create Environment...","when":"!virtualWorkspace && shellExecutionSupported"},{"category":"Python","command":"python.createEnvironment-button","title":"Create Environment...","when":"false"},{"category":"Python","command":"python.createTerminal","title":"Create Terminal","when":"!virtualWorkspace && shellExecutionSupported"},{"category":"Python","command":"python.enableLinting","title":"Enable/Disable Linting","when":"!virtualWorkspace && shellExecutionSupported && editorLangId == python"},{"category":"Python","command":"python.enableSourceMapSupport","title":"Enable Source Map Support For Extension Debugging","when":"!virtualWorkspace && shellExecutionSupported"},{"category":"Python","command":"python.execInTerminal","title":"Run Python File in Terminal","when":"!virtualWorkspace && shellExecutionSupported && editorLangId == python"},{"category":"Python","command":"python.execInTerminal-icon","icon":"$(play)","title":"Run Python File","when":"false"},{"category":"Python","command":"python.execInDedicatedTerminal","icon":"$(play)","title":"Run Python File in Dedicated Terminal","when":"false"},{"category":"Python","command":"python.debugInTerminal","icon":"$(debug-alt)","title":"Debug Python File","when":"!virtualWorkspace && shellExecutionSupported && editorLangId == python"},{"category":"Python","command":"python.execSelectionInDjangoShell","title":"Run Selection/Line in Django Shell","when":"!virtualWorkspace && shellExecutionSupported && editorLangId == python"},{"category":"Python","command":"python.execSelectionInTerminal","title":"Run Selection/Line in Python Terminal","when":"!virtualWorkspace && shellExecutionSupported && editorLangId == python"},{"category":"Python","command":"python.launchTensorBoard","title":"Launch TensorBoard","when":"!virtualWorkspace && shellExecutionSupported"},{"category":"Python","command":"python.refreshTensorBoard","enablement":"python.hasActiveTensorBoardSession","icon":"$(refresh)","title":"Refresh TensorBoard","when":"!virtualWorkspace && shellExecutionSupported"},{"category":"Python","command":"python.reportIssue","title":"Report Issue...","when":"!virtualWorkspace && shellExecutionSupported"},{"category":"Test","command":"testing.reRunFailTests","icon":"$(run-errors)","title":"Rerun Failed Tests","when":"!virtualWorkspace && shellExecutionSupported"},{"category":"Python","command":"python.runLinting","title":"Run Linting","when":"!virtualWorkspace && shellExecutionSupported && editorLangId == python"},{"category":"Python","command":"python.setInterpreter","title":"Select Interpreter","when":"!virtualWorkspace && shellExecutionSupported"},{"category":"Python","command":"python.setLinter","title":"Select Linter","when":"!virtualWorkspace && shellExecutionSupported && editorLangId == python"},{"category":"Python Refactor","command":"python.sortImports","title":"Sort Imports","when":"!virtualWorkspace && shellExecutionSupported && editorLangId == python"},{"category":"Python","command":"python.startREPL","title":"Start REPL","when":"!virtualWorkspace && shellExecutionSupported"},{"category":"Python","command":"python.viewLanguageServerOutput","enablement":"python.hasLanguageServerOutputChannel","title":"Show Language Server Output","when":"!virtualWorkspace && shellExecutionSupported"},{"category":"Python","command":"python.viewOutput","title":"Show Output","when":"!virtualWorkspace && shellExecutionSupported"}],"editor/content":[{"group":"Python","command":"python.createEnvironment-button","when":"showCreateEnvButton && resourceLangId == pip-requirements && !virtualWorkspace && shellExecutionSupported && !inDiffEditor && !isMergeResultEditor && pythonDepsNotInstalled"},{"group":"Python","command":"python.createEnvironment-button","when":"showCreateEnvButton && resourceFilename == pyproject.toml && pipInstallableToml && !virtualWorkspace && shellExecutionSupported && !inDiffEditor && !isMergeResultEditor && pythonDepsNotInstalled"}],"editor/context":[{"submenu":"python.run","group":"Python","when":"editorLangId == python && !virtualWorkspace && shellExecutionSupported && isWorkspaceTrusted"},{"command":"python.sortImports","group":"Refactor","title":"Sort Imports","when":"editorLangId == python && !notebookEditorFocused && !virtualWorkspace && shellExecutionSupported"},{"submenu":"python.runFileInteractive","group":"Jupyter2","when":"editorLangId == python && !virtualWorkspace && shellExecutionSupported && !isJupyterInstalled && isWorkspaceTrusted"}],"python.runFileInteractive":[{"command":"python.installJupyter","group":"Jupyter2","when":"resourceLangId == python && !virtualWorkspace && shellExecutionSupported"}],"python.run":[{"command":"python.execInTerminal","group":"Python","when":"resourceLangId == python && !virtualWorkspace && shellExecutionSupported"},{"command":"python.execSelectionInDjangoShell","group":"Python","when":"editorHasSelection && editorLangId == python && python.isDjangoProject && !virtualWorkspace && shellExecutionSupported"},{"command":"python.execSelectionInTerminal","group":"Python","when":"editorFocus && editorLangId == python && !virtualWorkspace && shellExecutionSupported"}],"editor/title":[{"command":"python.refreshTensorBoard","group":"navigation@0","when":"python.hasActiveTensorBoardSession && !virtualWorkspace && shellExecutionSupported"}],"editor/title/run":[{"command":"python.execInTerminal-icon","group":"navigation@0","title":"Run Python File","when":"resourceLangId == python && !isInDiffEditor && !virtualWorkspace && shellExecutionSupported"},{"command":"python.execInDedicatedTerminal","group":"navigation@0","title":"Run Python File in Dedicated Terminal","when":"resourceLangId == python && !isInDiffEditor && !virtualWorkspace && shellExecutionSupported"},{"command":"python.debugInTerminal","group":"navigation@1","title":"Debug Python File","when":"resourceLangId == python && !isInDiffEditor && !virtualWorkspace && shellExecutionSupported"}],"explorer/context":[{"command":"python.execInTerminal","group":"Python","when":"resourceLangId == python && !virtualWorkspace && shellExecutionSupported"}],"file/newFile":[{"command":"python.createNewFile","group":"file","when":"!virtualWorkspace"}],"view/title":[{"command":"testing.reRunFailTests","when":"view == workbench.view.testing && hasFailedTests && !virtualWorkspace && shellExecutionSupported","group":"navigation@1"}]},"submenus":[{"id":"python.run","label":"Run Python","icon":"$(play)"},{"id":"python.runFileInteractive","label":"Run in Interactive window"}],"viewsWelcome":[{"view":"testing","contents":"Configure a test framework to see your tests here.\n[Configure Python Tests](command:python.configureTests)","when":"!virtualWorkspace && shellExecutionSupported"}],"yamlValidation":[{"fileMatch":".condarc","url":"./schemas/condarc.json"},{"fileMatch":"environment.yml","url":"./schemas/conda-environment.json"},{"fileMatch":"meta.yaml","url":"./schemas/conda-meta.json"}]},"scripts":{"package":"gulp clean && gulp prePublishBundle && vsce package -o ms-python-insiders.vsix","prePublish":"gulp clean && gulp prePublishNonBundle","compile":"tsc -watch -p ./","compiled":"deemon npm run compile","kill-compiled":"deemon --kill npm run compile","checkDependencies":"gulp checkDependencies","test":"node ./out/test/standardTest.js && node ./out/test/multiRootTest.js","test:unittests":"mocha --config ./build/.mocha.unittests.json","test:unittests:cover":"nyc --no-clean --nycrc-path ./build/.nycrc mocha --config ./build/.mocha.unittests.json","test:functional":"mocha --require source-map-support/register --config ./build/.mocha.functional.json","test:functional:perf":"node --inspect-brk ./node_modules/mocha/bin/_mocha --require source-map-support/register --config ./build/.mocha.functional.perf.json","test:functional:memleak":"node --inspect-brk ./node_modules/mocha/bin/_mocha --require source-map-support/register --config ./build/.mocha.functional.json","test:functional:cover":"nyc --no-clean --nycrc-path ./build/.nycrc mocha --require source-map-support/register --config ./build/.mocha.functional.json","test:cover:report":"nyc --nycrc-path ./build/.nycrc report --reporter=text --reporter=html --reporter=text-summary --reporter=cobertura","testDebugger":"node ./out/test/testBootstrap.js ./out/test/debuggerTest.js","testDebugger:cover":"nyc --no-clean --use-spawn-wrap --nycrc-path ./build/.nycrc --require source-map-support/register node ./out/test/debuggerTest.js","testSingleWorkspace":"node ./out/test/testBootstrap.js ./out/test/standardTest.js","testSingleWorkspace:cover":"nyc --no-clean --use-spawn-wrap --nycrc-path ./build/.nycrc --require source-map-support/register node ./out/test/standardTest.js","preTestJediLSP":"node ./out/test/languageServers/jedi/lspSetup.js","testJediLSP":"node ./out/test/languageServers/jedi/lspSetup.js && cross-env CODE_TESTS_WORKSPACE=src/test VSC_PYTHON_CI_TEST_GREP='Language Server:' node ./out/test/testBootstrap.js ./out/test/standardTest.js && node ./out/test/languageServers/jedi/lspTeardown.js","testMultiWorkspace":"node ./out/test/testBootstrap.js ./out/test/multiRootTest.js","testPerformance":"node ./out/test/testBootstrap.js ./out/test/performanceTest.js","testSmoke":"cross-env INSTALL_JUPYTER_EXTENSION=true \"node ./out/test/smokeTest.js\"","testInsiders":"cross-env VSC_PYTHON_CI_TEST_VSC_CHANNEL=insiders INSTALL_PYLANCE_EXTENSION=true TEST_FILES_SUFFIX=insiders.test CODE_TESTS_WORKSPACE=src/testMultiRootWkspc/smokeTests \"node ./out/test/standardTest.js\"","lint-staged":"node gulpfile.js","lint":"eslint --ext .ts,.js src build pythonExtensionApi","lint-fix":"eslint --fix --ext .ts,.js src build pythonExtensionApi gulpfile.js","format-check":"prettier --check 'src/**/*.ts' 'build/**/*.js' '.github/**/*.yml' gulpfile.js","format-fix":"prettier --write 'src/**/*.ts' 'build/**/*.js' '.github/**/*.yml' gulpfile.js","clean":"gulp clean","addExtensionPackDependencies":"gulp addExtensionPackDependencies","updateBuildNumber":"gulp updateBuildNumber","verifyBundle":"gulp verifyBundle","webpack":"webpack"},"dependencies":{"@iarna/toml":"^2.2.5","@vscode/extension-telemetry":"^0.7.7","@vscode/jupyter-lsp-middleware":"^0.2.50","arch":"^2.1.0","diff-match-patch":"^1.0.0","fs-extra":"^10.0.1","glob":"^7.2.0","hash.js":"^1.1.7","iconv-lite":"^0.6.3","inversify":"^5.0.4","jsonc-parser":"^3.0.0","lodash":"^4.17.21","md5":"^2.2.1","minimatch":"^5.0.1","named-js-regexp":"^1.3.3","node-stream-zip":"^1.6.0","reflect-metadata":"^0.1.12","rxjs":"^6.5.4","rxjs-compat":"^6.5.4","semver":"^7.5.2","stack-trace":"0.0.10","sudo-prompt":"^9.2.1","tmp":"^0.0.33","uint64be":"^3.0.0","unicode":"^14.0.0","untildify":"^4.0.0","vscode-debugadapter":"^1.28.0","vscode-debugprotocol":"^1.28.0","vscode-jsonrpc":"8.0.2-next.1","vscode-languageclient":"^8.1.0","vscode-languageserver":"^8.1.0","vscode-languageserver-protocol":"^3.17.3","vscode-tas-client":"^0.1.63","which":"^2.0.2","winreg":"^1.2.4","xml2js":"^0.5.0"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.2","@types/bent":"^7.3.0","@types/chai":"^4.1.2","@types/chai-arrays":"^2.0.0","@types/chai-as-promised":"^7.1.0","@types/diff-match-patch":"^1.0.32","@types/download":"^8.0.1","@types/fs-extra":"^9.0.13","@types/glob":"^7.2.0","@types/lodash":"^4.14.104","@types/md5":"^2.1.32","@types/mocha":"^9.1.0","@types/nock":"^10.0.3","@types/node":"^16.17.0","@types/semver":"^5.5.0","@types/shortid":"^0.0.29","@types/sinon":"^10.0.11","@types/stack-trace":"0.0.29","@types/tmp":"^0.0.33","@types/uuid":"^8.3.4","@types/vscode":"^1.81.0","@types/which":"^2.0.1","@types/winreg":"^1.2.30","@types/xml2js":"^0.4.2","@typescript-eslint/eslint-plugin":"^3.7.0","@typescript-eslint/parser":"^3.7.0","@vscode/test-electron":"^2.1.3","@vscode/vsce":"^2.18.0","bent":"^7.3.12","chai":"^4.1.2","chai-arrays":"^2.0.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^9.1.0","cross-spawn":"^6.0.5","del":"^6.0.0","download":"^8.0.0","es5-ext":"0.10.53","eslint":"^7.2.0","eslint-config-airbnb":"^18.2.0","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jsx-a11y":"^6.3.1","eslint-plugin-react":"^7.20.3","eslint-plugin-react-hooks":"^4.0.0","expose-loader":"^3.1.0","flat":"^5.0.2","get-port":"^5.1.1","gulp":"^4.0.0","gulp-typescript":"^5.0.0","mocha":"^9.2.2","mocha-junit-reporter":"^2.0.2","mocha-multi-reporters":"^1.1.7","nock":"^10.0.6","node-has-native-dependencies":"^1.0.2","node-loader":"^1.0.2","node-polyfill-webpack-plugin":"^1.1.4","nyc":"^15.0.0","prettier":"^2.0.2","rewiremock":"^3.13.0","rimraf":"^3.0.2","shortid":"^2.2.8","sinon":"^13.0.1","source-map-support":"^0.5.12","ts-loader":"^9.2.8","ts-mockito":"^2.5.0","ts-node":"^10.7.0","tsconfig-paths-webpack-plugin":"^3.2.0","typemoq":"^2.1.0","typescript":"4.5.5","uuid":"^8.3.2","vscode-debugadapter-testsupport":"^1.27.0","webpack":"^5.76.0","webpack-bundle-analyzer":"^4.5.0","webpack-cli":"^4.9.2","webpack-fix-default-import-plugin":"^1.0.3","webpack-merge":"^5.8.0","webpack-node-externals":"^3.0.0","webpack-require-from":"^1.8.6","yargs":"^15.3.1"},"extensionPack":["ms-python.vscode-pylance"]},"location":{"$mid":1,"path":"/home/user/app/code-server/extensions/ms-python.python-2023.16.0-universal","scheme":"file"},"isBuiltin":false,"targetPlatform":"universal","metadata":{"id":"f1f59ae4-9318-4f3c-a9b5-81b2eaa5f8a5","publisherId":"998b010b-e2af-44a5-a6cd-0b5fd3b9b6f8","publisherDisplayName":"ms-python","targetPlatform":"universal","updated":false,"isPreReleaseVersion":false,"installedTimestamp":1695869191474,"preRelease":false},"isValid":true,"validations":[]},{"type":1,"identifier":{"id":"ms-toolsai.jupyter-keymap","uuid":"9f6dc8db-620c-4844-b8c5-e74914f1be27"},"manifest":{"name":"jupyter-keymap","publisher":"ms-toolsai","author":{"name":"Microsoft Corporation"},"license":"MIT","icon":"icon.png","galleryBanner":{"color":"#ffffff","theme":"light"},"displayName":"Jupyter Keymap","description":"Jupyter keymaps for notebooks","version":"1.1.2","engines":{"vscode":"^1.79.0-insider"},"repository":{"type":"git","url":"https://github.com/Microsoft/vscode-jupyter-keymap"},"bugs":{"url":"https://github.com/Microsoft/vscode-jupyter-keymap/issues"},"categories":["Notebooks"],"keywords":["notebook-keymap"],"contributes":{"keybindings":[{"key":"F","when":"notebookEditorFocused && !inputFocus && !notebookOutputInputFocused","command":"notebook.find"},{"key":"K","when":"notebookEditorFocused && !inputFocus && !notebookOutputInputFocused","command":"list.focusUp"},{"key":"J","when":"notebookEditorFocused && !inputFocus && !notebookOutputInputFocused","command":"list.focusDown"},{"key":"A","when":"notebookEditorFocused && !inputFocus && !notebookOutputInputFocused","command":"notebook.cell.insertCodeCellAboveAndFocusContainer"},{"key":"B","when":"notebookEditorFocused && !inputFocus && !notebookOutputInputFocused","command":"notebook.cell.insertCodeCellBelowAndFocusContainer"},{"key":"D D","when":"notebookEditorFocused && !inputFocus && !notebookOutputInputFocused","command":"notebook.cell.delete"},{"key":"Z","when":"notebookEditorFocused && !inputFocus && !notebookOutputInputFocused","command":"undo"},{"key":"S","when":"notebookEditorFocused && !inputFocus && !notebookOutputInputFocused","command":"workbench.action.files.save"},{"key":"C","when":"notebookEditorFocused && !inputFocus && !notebookOutputInputFocused","command":"notebook.cell.copy"},{"key":"X","when":"notebookEditorFocused && !inputFocus && !notebookOutputInputFocused","command":"notebook.cell.cut"},{"key":"V","when":"notebookEditorFocused && !inputFocus && !notebookOutputInputFocused","command":"notebook.cell.paste"},{"key":"shift+L","when":"notebookEditorFocused && !inputFocus && !notebookOutputInputFocused","command":"notebook.toggleLineNumbers"},{"key":"O","when":"notebookEditorFocused && !inputFocus && !notebookOutputInputFocused","command":"notebook.cell.toggleOutputs"},{"key":"L","when":"notebookEditorFocused && !inputFocus && !notebookOutputInputFocused","command":"notebook.cell.toggleLineNumbers"},{"key":"ctrl+shift+-","when":"editorTextFocus && inputFocus && notebookEditorFocused && !notebookOutputInputFocused","command":"notebook.cell.split"},{"key":"ctrl+enter","when":"editorTextFocus && inputFocus && notebookEditorFocused || notebookCellListFocused","command":"notebook.cell.executeAndFocusContainer"},{"key":"shift+enter","when":"editorTextFocus && inputFocus && notebookEditorFocused && !interactiveEditorFocused || notebookCellListFocused && notebookCellType == 'code' && !interactiveEditorFocused","command":"notebook.cell.executeAndSelectBelow"},{"win":"ctrl+alt+enter","linux":"ctrl+alt+enter","when":"interactiveEditorHasProvider && interactiveEditorVisible && !interactiveEditorDocumentChanged || interactiveEditorHasProvider && interactiveEditorVisible && config.interactiveEditor.editMode != 'preview'","command":"interactive.acceptChanges"}]}},"location":{"$mid":1,"path":"/home/user/app/code-server/extensions/ms-toolsai.jupyter-keymap-1.1.2-universal","scheme":"file"},"isBuiltin":false,"targetPlatform":"universal","metadata":{"id":"9f6dc8db-620c-4844-b8c5-e74914f1be27","publisherId":"ac8eb7c9-3e59-4b39-8040-f0484d8170ce","publisherDisplayName":"ms-toolsai","targetPlatform":"universal","updated":false,"isPreReleaseVersion":false,"installedTimestamp":1695869201385,"preRelease":false},"isValid":true,"validations":[]},{"type":1,"identifier":{"id":"ms-toolsai.vscode-jupyter-cell-tags","uuid":"ab4fb32a-befb-4102-adf9-1652d0cd6a5e"},"manifest":{"name":"vscode-jupyter-cell-tags","displayName":"Jupyter Cell Tags","description":"Jupyter Cell Tags support for VS Code","version":"0.1.8","publisher":"ms-toolsai","preview":true,"icon":"icon.png","galleryBanner":{"color":"#ffffff","theme":"light"},"author":{"name":"Microsoft Corporation"},"engines":{"vscode":"^1.72.0"},"categories":["Notebooks"],"activationEvents":["onNotebook:jupyter-notebook","onCommand:jupyter-cell-tags.removeTag","onCommand:jupyter-cell-tags.addTag","onCommand:jupyter-cell-tags.editTagsInJSON","onCommand:jupyter-cell-tags.paramaterize"],"repository":{"type":"git","url":"https://github.com/Microsoft/vscode-jupyter-cell-tags"},"main":"./out/extension-node.js","browser":"./out/extension-web.js","contributes":{"commands":[{"command":"jupyter-cell-tags.removeTag","title":"Remove Cell Tag","icon":"$(close)"},{"command":"jupyter-cell-tags.addTag","title":"Add Cell Tag","icon":"$(add)"},{"command":"jupyter-cell-tags.editTagsInJSON","title":"Edit Cell Tags (JSON)","icon":"$(go-to-file)"},{"command":"jupyter-cell-tags.paramaterize","title":"Mark Cell as Parameters"}],"menus":{"notebook/cell/title":[{"command":"jupyter-cell-tags.addTag","group":"jupytercelltags@1"},{"command":"jupyter-cell-tags.editTagsInJSON","group":"jupytercelltags@2"},{"command":"jupyter-cell-tags.paramaterize","group":"jupytercelltags@2"}],"view/title":[{"command":"jupyter-cell-tags.addTag","when":"view == cell-tag","group":"navigation"},{"command":"jupyter-cell-tags.editTagsInJSON","when":"view == cell-tag","group":"navigation"}],"view/item/context":[{"command":"jupyter-cell-tags.removeTag","when":"view == cell-tag","group":"inline"}]},"views":{"jupyter-variables":[{"id":"cell-tag","name":"Cell Tags","type":"tree","icon":"$(tag)","when":"jupyter:showTagsExplorer && jupyter.hasNativeNotebookOrInteractiveWindowOpen","visibility":"collapsed"}]},"viewsWelcome":[{"view":"cell-tag","contents":"No tags found for the selected cell. Use the [Add Cell Tag](command:jupyter-cell-tags.addTag) command to add tags."}]},"scripts":{"vscode:prepublish":"npm run compile","compile":"webpack --mode none","watch":"webpack --mode none --watch","pretest":"npm run compile && npm run lint","lint":"eslint src --ext ts","test":"node ./out/test/runTest.js"},"devDependencies":{"@types/vscode":"^1.72.0","@types/glob":"^7.1.3","@types/mocha":"^8.2.2","@types/node":"14.x","eslint":"^7.27.0","@typescript-eslint/eslint-plugin":"^4.26.0","@typescript-eslint/parser":"^4.26.0","glob":"^7.1.7","mocha":"^10.0.0","typescript":"^4.3.2","vscode-test":"^1.5.2","ts-loader":"^9.1.1","webpack":"^5.36.2","webpack-cli":"^4.6.0"}},"location":{"$mid":1,"path":"/home/user/app/code-server/extensions/ms-toolsai.vscode-jupyter-cell-tags-0.1.8-universal","scheme":"file"},"isBuiltin":false,"targetPlatform":"universal","metadata":{"id":"ab4fb32a-befb-4102-adf9-1652d0cd6a5e","publisherId":"ac8eb7c9-3e59-4b39-8040-f0484d8170ce","publisherDisplayName":"ms-toolsai","targetPlatform":"universal","updated":false,"isPreReleaseVersion":false,"installedTimestamp":1695869201395,"preRelease":false},"isValid":true,"validations":[]},{"type":1,"identifier":{"id":"ms-toolsai.vscode-jupyter-slideshow","uuid":"e153ca70-b543-4865-b4c5-b31d34185948"},"manifest":{"name":"vscode-jupyter-slideshow","displayName":"Jupyter Slide Show","description":"Jupyter Slide Show support for VS Code","version":"0.1.5","publisher":"ms-toolsai","preview":true,"icon":"icon.png","galleryBanner":{"color":"#ffffff","theme":"light"},"author":{"name":"Microsoft Corporation"},"engines":{"vscode":"^1.71.0"},"categories":["Notebooks"],"activationEvents":["onNotebook:jupyter-notebook","onCommand:jupyter-slideshow.switchSlideType","onCommand:jupyter-slideshow.editSlideShowInJSON"],"repository":{"type":"git","url":"https://github.com/Microsoft/vscode-jupyter-slideshow"},"main":"./out/extension-node.js","browser":"./out/extension-web.js","contributes":{"commands":[{"command":"jupyter-slideshow.switchSlideType","title":"Switch Slide Type"},{"command":"jupyter-slideshow.editSlideShowInJSON","title":"Edit Slide Type (JSON)","icon":"$(go-to-file)"}],"menus":{"notebook/cell/title":[{"command":"jupyter-slideshow.switchSlideType","group":"jupyter-slideshow@1"},{"command":"jupyter-slideshow.editSlideShowInJSON","group":"jupyter-slideshow@2"}]}},"scripts":{"vscode:prepublish":"npm run compile","compile":"webpack --mode none","watch":"webpack --mode none --watch","pretest":"npm run compile && npm run lint","lint":"eslint src --ext ts","test":"node ./out/test/runTest.js"},"devDependencies":{"@types/vscode":"^1.71.0","@types/glob":"^7.1.3","@types/mocha":"^8.2.2","@types/node":"14.x","eslint":"^7.27.0","@typescript-eslint/eslint-plugin":"^4.26.0","@typescript-eslint/parser":"^4.26.0","glob":"^7.1.7","mocha":"^10.0.0","typescript":"^4.3.2","vscode-test":"^1.5.2","ts-loader":"^9.1.1","webpack":"^5.36.2","webpack-cli":"^4.6.0"}},"location":{"$mid":1,"path":"/home/user/app/code-server/extensions/ms-toolsai.vscode-jupyter-slideshow-0.1.5-universal","scheme":"file"},"isBuiltin":false,"targetPlatform":"universal","metadata":{"id":"e153ca70-b543-4865-b4c5-b31d34185948","publisherId":"ac8eb7c9-3e59-4b39-8040-f0484d8170ce","publisherDisplayName":"ms-toolsai","targetPlatform":"universal","updated":false,"isPreReleaseVersion":false,"installedTimestamp":1695869201403,"preRelease":false},"isValid":true,"validations":[]},{"type":1,"identifier":{"id":"ms-toolsai.jupyter-renderers","uuid":"b15c72f8-d5fe-421a-a4f7-27ed9f6addbf"},"manifest":{"name":"jupyter-renderers","displayName":"Jupyter Notebook Renderers","description":"Renderers for Jupyter Notebooks (with plotly, vega, gif, png, svg, jpeg and other such outputs)","version":"1.0.17","engines":{"vscode":"^1.80.0"},"publisher":"ms-toolsai","author":{"name":"Microsoft Corporation"},"license":"MIT","homepage":"https://github.com/Microsoft/vscode-notebook-renderers","repository":{"type":"git","url":"https://github.com/Microsoft/vscode-notebook-renderers"},"bugs":{"url":"https://github.com/Microsoft/vscode-notebook-renderers/issues"},"qna":"https://stackoverflow.com/questions/tagged/visual-studio-code+jupyter","icon":"icon.png","galleryBanner":{"color":"#ffffff","theme":"light"},"keywords":["jupyter","notebook","notebookRenderer","multi-root ready"],"categories":["Other","Data Science","Machine Learning","Notebooks","Visualization"],"activationEvents":["onNotebook:*"],"enabledApiProposals":["contribNotebookStaticPreloads"],"main":"./out/extension_renderer/index.js","browser":"./out/extension_renderer/index.js","contributes":{"notebookPreload":[{"type":"jupyter-notebook","entrypoint":"./out/node_modules/@vscode/jupyter-ipywidgets7/dist/ipywidgets.js"},{"type":"interactive","entrypoint":"./out/node_modules/@vscode/jupyter-ipywidgets7/dist/ipywidgets.js"},{"type":"jupyter-notebook","entrypoint":"./out/node_modules/@vscode/jupyter-ipywidgets8/dist/ipywidgets.js"},{"type":"interactive","entrypoint":"./out/node_modules/@vscode/jupyter-ipywidgets8/dist/ipywidgets.js"},{"type":"jupyter-notebook","entrypoint":"./out/client_renderer/preload.js"},{"type":"interactive","entrypoint":"./out/client_renderer/preload.js"}],"notebookRenderer":[{"id":"jupyter-notebook-renderer","entrypoint":"./out/client_renderer/renderers.js","displayName":"Jupyter Notebook Renderer","requiresMessaging":"optional","mimeTypes":["image/gif","image/png","image/jpeg","image/svg+xml","application/geo+json","application/vdom.v1+json","application/vnd.dataresource+json","application/vnd.plotly.v1+json","application/vnd.vega.v2+json","application/vnd.vega.v3+json","application/vnd.vega.v4+json","application/vnd.vegalite.v1+json","application/vnd.vegalite.v2+json","application/x-nteract-model-debug+json","text/vnd.plotly.v1+html"]},{"id":"jupyter-notebook-built-in-renderer-hooks","displayName":"Jupyter Notebook Html/JavaScript Renderer","requiresMessaging":"optional","entrypoint":{"extends":"vscode.builtin-renderer","path":"./out/client_renderer/builtinRendererHooks.js"}},{"id":"jupyter-vega-renderer","displayName":"Jupyter Vega Renderer","requiresMessaging":"optional","entrypoint":"./out/client_renderer/vegaRenderer.js","mimeTypes":["application/vnd.vega.v5+json","application/vnd.vegalite.v3+json","application/vnd.vegalite.v4+json","application/vnd.vegalite.v5+json"]},{"id":"jupyter-markdown","displayName":"Jupyter Markdown styles","entrypoint":{"extends":"vscode.markdown-it-renderer","path":"./out/client_renderer/markdown.js"}}]},"scripts":{"vscode:prepublish":"npm run compile:webpack","dev":"concurrently -r npm:compile:extension:watch npm:compile:client:watch npm:compile:test:watch","compile":"npm run compile:extension && npm run compile:test && npm run compile:client","compile:extension":"tsc -p src/extension","compile:extension:watch":"tsc -p src/extension --watch","compile:test":"tsc -p src/test","compile:test:watch":"tsc -p src/test --watch","compile:webpack":"npm run build:client && npm run build:extension","compile:client":"webpack --config=build/webpack/webpack.client.config.js","build:client":"webpack --config=build/webpack/webpack.client.config.js --mode=production","build:extension":"webpack --config=build/webpack/webpack.extension.config.js --mode=production","compile:client:watch":"webpack --config=build/webpack/webpack.client.config.js --watch","lint":"eslint src --ext ts && eslint src --ext tsx && eslint build --ext js","lint-format":"npx prettier 'src/**/*.ts*' --check && npx prettier 'build/**/*.js' --check","watch":"tsc -watch -p ./","f":"vsce package -o ms-notebook-renderers.vsix","test":"node ./out/test/runTest.js","prettier-fix":"prettier 'src/**/*.ts*' --write && prettier 'build/**/*.js' --write","postinstall":"node ./build/postInstall.js"},"dependencies":{"@babel/helper-validator-identifier":"^7.10.1","@blueprintjs/core":"^3.7.0","@blueprintjs/select":"^3.2.0","@jupyter-widgets/base":"^4.1.0","@jupyter-widgets/controls":"^3.1.0","@jupyter-widgets/jupyterlab-manager":"^3.1.0","@jupyter-widgets/output":"^4.1.0","@jupyterlab/coreutils":"^5.4.2","@jupyterlab/nbformat":"^3.4.2","@loadable/component":"^5.12.0","@nteract/transform-dataresource":"^3.0.2","@nteract/transform-geojson":"^3.2.3","@nteract/transform-model-debug":"^3.2.3","@nteract/transform-plotly":"^7.0.0","@nteract/transform-vega":"7.0.10","@nteract/transforms":"^3.2.0","@phosphor/widgets":"^1.9.3","@vscode/jupyter-ipywidgets7":"^2.0.1","@vscode/jupyter-ipywidgets8":"^1.0.2","chownr":"^2.0.0","fs-minipass":"^2.1.0","jquery":"^3.6.1","lodash":"^4.17.21","minipass":"^3.1.6","minizlib":"^2.1.2","path-browserify":"^0.0.1","plotly.js-dist":"^2.20.0","re-resizable":"~6.5.5","react":"^16.8.4","react-dom":"^16.8.4","react-toggle":"^4.1.2","requirejs":"^2.3.6","styled-components":"5.2.1","tslib":"^1.14.1","underscore":"^1.13.1","util":"^0.12.3","uuid":"^3.3.2","vega":"^5.24.0","vega-embed":"^6.21.3","vega-lite":"^5.6.1","yallist":"^4.0.0"},"devDependencies":{"@types/copy-webpack-plugin":"^10.1.0","@types/glob":"^7.1.1","@types/loadable__component":"^5.10.0","@types/lodash":"^4.14.158","@types/markdown-it":"^12.2.3","@types/mocha":"^7.0.2","@types/node":"^12.11.7","@types/react":"^16.9.35","@types/react-dom":"^16.9.8","@types/uuid":"^8.0.0","@types/vscode":"^1.60.0","@types/vscode-notebook-renderer":"^1.60.0","@typescript-eslint/eslint-plugin":"^3.1.0","@typescript-eslint/parser":"^3.1.0","concurrently":"^5.2.0","copy-webpack-plugin":"^6.4.1","css-loader":"^3.5.3","eslint":"^7.1.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","fork-ts-checker-webpack-plugin":"^4.1.6","glob":"^7.1.6","install":"^0.13.0","less":"^3.11.3","mocha":"^10.1.0","node-loader":"^2.0.0","prettier":"^2.0.5","style-loader":"^1.2.1","svg-inline-loader":"^0.8.2","thread-loader":"^3.0.4","ts-loader":"^9.3.1","typescript":"^4.7.4","url-loader":"^4.1.0","vscode-test":"^1.4.0","webpack":"^5.76.3","webpack-bundle-analyzer":"^4.8.0","webpack-cli":"^5.0.1","webpack-fix-default-import-plugin":"^1.0.3"},"optionalDependencies":{"canvas":"^2.7.0"},"overrides":{"ini":"1.3.6","simple-get":"3.1.1","node-fetch":"2.6.7","prismjs":"1.27.0","jquery-ui@<1.13.2":"1.13.2","url-parse@<1.5.9":"1.5.9","terser@<5.14.2":"5.14.2","ua-parser-js":"0.7.24","moment@<2.29.4":"2.29.4","sanitize-html":"2.7.3"}},"location":{"$mid":1,"path":"/home/user/app/code-server/extensions/ms-toolsai.jupyter-renderers-1.0.17-universal","scheme":"file"},"isBuiltin":false,"targetPlatform":"universal","metadata":{"id":"b15c72f8-d5fe-421a-a4f7-27ed9f6addbf","publisherId":"ac8eb7c9-3e59-4b39-8040-f0484d8170ce","publisherDisplayName":"ms-toolsai","targetPlatform":"universal","updated":false,"isPreReleaseVersion":false,"installedTimestamp":1695869201372,"preRelease":false},"isValid":true,"validations":[]},{"type":1,"identifier":{"id":"ms-toolsai.jupyter","uuid":"6c2f1801-1e7f-45b2-9b5c-7782f1e076e8"},"manifest":{"name":"jupyter","displayName":"Jupyter","version":"2023.7.100","description":"Jupyter notebook support, interactive programming and computing that supports Intellisense, debugging and more.","publisher":"ms-toolsai","author":{"name":"Microsoft Corporation"},"extensionPack":["ms-toolsai.jupyter-keymap","ms-toolsai.jupyter-renderers","ms-toolsai.vscode-jupyter-slideshow","ms-toolsai.vscode-jupyter-cell-tags"],"license":"MIT","homepage":"https://github.com/Microsoft/vscode-jupyter","repository":{"type":"git","url":"https://github.com/Microsoft/vscode-jupyter"},"bugs":{"url":"https://github.com/Microsoft/vscode-jupyter/issues"},"qna":"https://github.com/microsoft/vscode-jupyter/discussions","icon":"icon.png","galleryBanner":{"color":"#ffffff","theme":"light"},"engines":{"vscode":"^1.81.0"},"l10n":"./l10n","keywords":["jupyter","notebook","notebookKernelJupyterNotebook","multi-root ready","python","interactive"],"categories":["Extension Packs","Data Science","Machine Learning","Notebooks","Visualization"],"activationEvents":["onLanguage:python","onLanguage:jupyter","onNotebook:jupyter-notebook","onNotebook:interactive","onWebviewPanel:jupyter-variables","onWebviewPanel:jupyter"],"main":"./out/extension.node.js","browser":"./out/extension.web.bundle.js","capabilities":{"virtualWorkspaces":true,"untrustedWorkspaces":{"supported":"limited","description":"Execution of cells in Interactive Window and Notebooks is not supported in untrusted workspaces."}},"contributes":{"walkthroughs":[{"id":"jupyterWelcome","title":"Get Started with Jupyter Notebooks","description":"Your first steps to set up a Jupyter project with all the powerful tools and features that the Jupyter Extension has to offer!","when":"workspacePlatform != webworker","steps":[{"id":"ipynb.newUntitledIpynb","title":"Create or open a Jupyter Notebook","description":"Right click in the file explorer and create a new file with an .ipynb extension. Or, open the [Command Palette](command:workbench.action.showCommands) and run the command \n``Create: New Jupyter Notebook``.\n[Create New Jupyter Notebook](command:toSide:ipynb.newUntitledIpynb)\n If you have an existing project, you can also [open a folder](command:toSide:workbench.action.files.openFolder) and/or clone a project from GitHub: [clone a Git repository](command:toSide:git.clone).","media":{"svg":"resources/walkthroughs/opennotebook.svg","altText":"Creating a new Jupyter notebook"},"completionEvents":["onCommand:ipynb.newUntitledIpynb","onCommand:jupyter.createnewinteractive","onCommand:workbench.action.files.openFolder","onCommand:workbench.action.files.openFileFolder"]},{"id":"jupyter.selectKernel","title":"Select a Jupyter kernel","description":"Click Select Kernel at the top right of the notebook and choose the environment in which to run your kernel. Or, with a notebook opened and in focus, open the [Command Palette](command:workbench.action.showCommands) and run the command: \n``Notebook: Select Notebook Kernel``. \n[Open Command Palette to Select a Jupyter Kernel](command:workbench.action.showCommands)","media":{"svg":"resources/walkthroughs/kernel.svg","altText":"Selecting or changing a notebook kernel"},"completionEvents":["onCommand:notebook.selectKernel"]},{"id":"jupyter.exploreAndDebug","title":"Explore data and debug","description":"📅 You can use the [Data Viewer](https://code.visualstudio.com/docs/datascience/data-science-tutorial#_prepare-the-data) to view, sort, and filter the rows of data. After loading your data, click \"Variables\" at the top right of notebook and click the Data Viewer icon to the left of the data table. \n \n[Learn about Data Viewer](https://code.visualstudio.com/docs/datascience/data-science-tutorial#_prepare-the-data)\n \n📒 Debug your notebook using the [Run by Line](https://code.visualstudio.com/docs/datascience/jupyter-notebooks#_run-by-line) mode to execute a cell one line at a time. Click the Run by Line icon from your cell (play button with lines) or hit F10. \n \n[Learn about Run by Line](https://code.visualstudio.com/docs/datascience/jupyter-notebooks#_run-by-line)","media":{"svg":"resources/walkthroughs/data.svg","altText":"Opening data viewer"}},{"id":"jupyter.dataScienceLearnMore","title":"Find out more!","description":"🎨 Explore all the features the Jupyter Extension has to offer by looking for \"Jupyter\" in the [Command Palette](command:workbench.action.showCommands). \n 📈 Learn more about getting started with data science in [Python](command:workbench.action.openWalkthrough?%7B%22category%22%3A%22ms-python.python%23pythonDataScienceWelcome%22%2C%22step%22%3A%22ms-python.python%23python.createNewNotebook%22%7D) by installing the Python Extension ([search Python extension](command:workbench.extensions.search?\"ms-python.python\")). \n 📃 Find out more features in our [Tutorials](https://code.visualstudio.com/docs/datascience/jupyter-notebooks). \n[Learn more](https://aka.ms/AAdar6q)","media":{"svg":"resources/walkthroughs/learnmore.svg","altText":"Image representing our documentation page and mailing list resources."}}]}],"keybindings":[{"command":"jupyter.execSelectionInteractive","key":"shift+enter","when":"editorTextFocus && editorLangId == python && !findInputFocussed && !replaceInputFocussed && jupyter.ownsSelection && !notebookEditorFocused"},{"command":"jupyter.runcurrentcelladvance","key":"shift+enter","when":"editorTextFocus && !editorHasSelection && jupyter.hascodecells && !notebookEditorFocused"},{"command":"jupyter.runcurrentcell","key":"ctrl+enter","when":"editorTextFocus && !editorHasSelection && jupyter.hascodecells && !notebookEditorFocused && !jupyter.havenativecells"},{"command":"jupyter.runcurrentcellandaddbelow","key":"alt+enter","when":"editorTextFocus && !editorHasSelection && jupyter.hascodecells && !notebookEditorFocused"},{"key":"shift+enter","when":"activeEditor == 'workbench.editor.interactive' && notebookKernel =~ /^ms-toolsai.jupyter\\// || activeEditor == 'workbench.editor.interactive' && !notebookKernel","command":"interactive.execute"},{"key":"escape","when":"activeEditor == 'workbench.editor.interactive' && !editorHoverVisible && !suggestWidgetVisible && !isComposing && !inSnippetMode && !exceptionWidgetVisible && !selectionAnchorSet && !LinkedEditingInputVisible && !renameInputVisible && !editorHasSelection && !accessibilityHelpWidgetVisible && !breakpointWidgetVisible && !findWidgetVisible && !markersNavigationVisible && !parameterHintsVisible && !editorHasMultipleSelections && !notificationToastsVisible","command":"interactive.input.clear"},{"command":"jupyter.insertCellBelowPosition","key":"ctrl+; s","when":"editorTextFocus && jupyter.hascodecells && !notebookEditorFocused"},{"command":"jupyter.insertCellBelow","key":"ctrl+; b","when":"editorTextFocus && jupyter.hascodecells && !notebookEditorFocused"},{"command":"jupyter.insertCellAbove","key":"ctrl+; a","when":"editorTextFocus && jupyter.hascodecells && !notebookEditorFocused"},{"command":"jupyter.deleteCells","key":"ctrl+; x","when":"editorTextFocus && jupyter.hascodecells && !notebookEditorFocused"},{"command":"jupyter.extendSelectionByCellAbove","key":"ctrl+alt+shift+[","when":"editorTextFocus && jupyter.hascodecells && !notebookEditorFocused"},{"command":"jupyter.extendSelectionByCellBelow","key":"ctrl+alt+shift+]","when":"editorTextFocus && jupyter.hascodecells && !notebookEditorFocused"},{"command":"jupyter.moveCellsUp","key":"ctrl+; u","when":"editorTextFocus && jupyter.hascodecells && !notebookEditorFocused"},{"command":"jupyter.moveCellsDown","key":"ctrl+; d","when":"editorTextFocus && jupyter.hascodecells && !notebookEditorFocused"},{"command":"jupyter.changeCellToMarkdown","key":"ctrl+; m","when":"editorTextFocus && jupyter.hascodecells && !notebookEditorFocused"},{"command":"jupyter.changeCellToCode","key":"ctrl+; c","when":"editorTextFocus && jupyter.hascodecells && !notebookEditorFocused"},{"command":"jupyter.gotoNextCellInFile","key":"ctrl+alt+]","when":"editorTextFocus && jupyter.hascodecells && !notebookEditorFocused"},{"command":"jupyter.gotoPrevCellInFile","key":"ctrl+alt+[","when":"editorTextFocus && jupyter.hascodecells && !notebookEditorFocused"},{"command":"jupyter.selectCellContents","key":"ctrl+alt+\\","when":"editorTextFocus && jupyter.hascodecells && !notebookEditorFocused"},{"command":"jupyter.selectCell","key":"ctrl+alt+shift+\\","when":"editorTextFocus && jupyter.hascodecells && !notebookEditorFocused"},{"command":"jupyter.refreshDataViewer","key":"ctrl+r","mac":"cmd+r","when":"jupyter.dataViewerActive"},{"command":"jupyter.runAndDebugCell","key":"ctrl+alt+shift+enter","mac":"ctrl+shift+enter"},{"command":"jupyter.runByLine","key":"f10"},{"command":"jupyter.runByLineNext","key":"f10"},{"command":"jupyter.runByLineStop","key":"ctrl+enter"}],"commands":[{"command":"dataScience.ClearCache","title":"Clear Cache","category":"Jupyter (Dev)","enablement":"jupyter.development"},{"command":"dataScience.ClearUserProviderJupyterServerCache","title":"Clear User Jupyter Server Cache","category":"Jupyter (Dev)","enablement":"jupyter.development"},{"command":"jupyter.replayPylanceLog","title":"Replay Pylance Log","category":"Jupyter (Dev)","enablement":"jupyter.development && notebookType == jupyter-notebook && isWorkspaceTrusted && !jupyter.webExtension"},{"command":"jupyter.replayPylanceLogStep","title":"Step Pylance Log","category":"Jupyter (Dev)","icon":"$(debug-start)","enablement":"jupyter.development && notebookType == jupyter-notebook && isWorkspaceTrusted && jupyter.replayLogLoaded && !jupyter.webExtension"},{"command":"jupyter.filterKernels","title":"Filter Kernels","category":"Jupyter","enablement":"!jupyter.webExtension && config.notebook.kernelPicker.type != mru"},{"command":"jupyter.runByLine","title":"Run by Line","icon":"$(debug-line-by-line)","category":"Jupyter","enablement":"notebookKernel =~ /^ms-toolsai.jupyter\\// && jupyter.ispythonnotebook && notebookCellType == code && isWorkspaceTrusted && resource not in jupyter.notebookeditor.debugDocuments || !notebookKernel && jupyter.ispythonnotebook && notebookCellType == code && isWorkspaceTrusted"},{"command":"jupyter.runAndDebugCell","title":"Debug Cell","icon":"$(debug-alt-small)","category":"Jupyter","enablement":"notebookKernel =~ /^ms-toolsai.jupyter\\// && jupyter.ispythonnotebook && notebookCellType == code && isWorkspaceTrusted && resource not in jupyter.notebookeditor.debugDocuments || !notebookKernel && jupyter.ispythonnotebook && notebookCellType == code && isWorkspaceTrusted"},{"command":"jupyter.runByLineNext","title":"Run Next Line","icon":"$(debug-line-by-line)","category":"Jupyter","enablement":"notebookCellResource in jupyter.notebookeditor.runByLineCells"},{"command":"jupyter.runByLineStop","title":"Continue Execution","icon":"$(debug-continue-small)","category":"Jupyter","enablement":"notebookCellResource in jupyter.notebookeditor.runByLineCells"},{"command":"jupyter.viewOutput","title":"Show Output","category":"Jupyter"},{"command":"jupyter.notebookeditor.export","title":"Export As","shortTitle":"Export","category":"Notebook","icon":{"light":"resources/light/export_to_python.svg","dark":"resources/dark/export_to_python.svg"},"enablement":"notebookType == jupyter-notebook && isWorkspaceTrusted && !jupyter.webExtension || notebookType == jupyter-notebook && isWorkspaceTrusted && jupyter.webExtension && notebookKernel =~ /^ms-toolsai.jupyter\\//"},{"command":"jupyter.export","title":"Export As","category":"Jupyter","enablement":"isWorkspaceTrusted && !jupyter.webExtension || isWorkspaceTrusted && jupyter.webExtension && notebookKernel =~ /^ms-toolsai.jupyter\\//"},{"command":"jupyter.exportAsPythonScript","title":"Export to Python Script","category":"Jupyter","enablement":"isWorkspaceTrusted && !jupyter.webExtension || isWorkspaceTrusted && jupyter.webExtension && notebookKernel =~ /^ms-toolsai.jupyter\\//"},{"command":"jupyter.exportToHTML","title":"Export to HTML","category":"Jupyter","enablement":"isWorkspaceTrusted && !jupyter.webExtension || isWorkspaceTrusted && jupyter.webExtension && notebookKernel =~ /^ms-toolsai.jupyter\\//"},{"command":"jupyter.exportToPDF","title":"Export to PDF","category":"Jupyter","enablement":"isWorkspaceTrusted && !jupyter.webExtension || isWorkspaceTrusted && jupyter.webExtension && notebookKernel =~ /^ms-toolsai.jupyter\\//"},{"command":"jupyter.selectJupyterInterpreter","title":"Select Interpreter to Start Jupyter Server","category":"Jupyter","enablement":"isWorkspaceTrusted && !jupyter.webExtension"},{"command":"jupyter.runcurrentcell","title":"Run Current Cell","category":"Jupyter","enablement":"isWorkspaceTrusted"},{"command":"jupyter.debugcell","title":"Debug Cell","category":"Jupyter","enablement":"isWorkspaceTrusted"},{"command":"jupyter.debugstepover","title":"Step Over","category":"Jupyter","enablement":"isWorkspaceTrusted"},{"command":"jupyter.debugstop","title":"Stop","category":"Jupyter","enablement":"isWorkspaceTrusted"},{"command":"jupyter.debugcontinue","title":"Continue","category":"Jupyter","enablement":"isWorkspaceTrusted"},{"command":"jupyter.insertCellBelowPosition","title":"Insert Cell Below Position","category":"Jupyter","enablement":"isWorkspaceTrusted && !jupyter.webExtension"},{"command":"jupyter.insertCellBelow","title":"Insert Cell Below","category":"Jupyter","enablement":"!jupyter.webExtension"},{"command":"jupyter.insertCellAbove","title":"Insert Cell Above","category":"Jupyter","enablement":"!jupyter.webExtension"},{"command":"jupyter.deleteCells","title":"Delete Selected Cells","category":"Jupyter","enablement":"!jupyter.webExtension"},{"command":"jupyter.selectCell","title":"Select Cell","category":"Jupyter","enablement":"!jupyter.webExtension"},{"command":"jupyter.selectCellContents","title":"Select Cell Contents","category":"Jupyter","enablement":"!jupyter.webExtension"},{"command":"jupyter.extendSelectionByCellAbove","title":"Extend Selection By Cell Above","category":"Jupyter","enablement":"!jupyter.webExtension"},{"command":"jupyter.extendSelectionByCellBelow","title":"Extend Selection By Cell Below","category":"Jupyter","enablement":"!jupyter.webExtension"},{"command":"jupyter.moveCellsUp","title":"Move Selected Cells Up","category":"Jupyter","enablement":"!jupyter.webExtension"},{"command":"jupyter.moveCellsDown","title":"Move Selected Cells Down","category":"Jupyter","enablement":"!jupyter.webExtension"},{"command":"jupyter.changeCellToMarkdown","title":"Change Cell to Markdown","category":"Jupyter","enablement":"!jupyter.webExtension"},{"command":"jupyter.changeCellToCode","title":"Change Cell to Code","category":"Jupyter","enablement":"!jupyter.webExtension"},{"command":"jupyter.gotoNextCellInFile","title":"Go to Next Cell","category":"Jupyter","enablement":"!jupyter.webExtension"},{"command":"jupyter.gotoPrevCellInFile","title":"Go to Previous Cell","category":"Jupyter","enablement":"!jupyter.webExtension"},{"command":"jupyter.runcurrentcelladvance","title":"Run Current Cell And Advance","category":"Jupyter","enablement":"isWorkspaceTrusted"},{"command":"jupyter.runcurrentcellandallbelow.palette","title":"Run Current Cell and Below","category":"Jupyter","enablement":"isWorkspaceTrusted"},{"command":"jupyter.runallcellsabove.palette","title":"Run Cells Above Current Cell","category":"Jupyter","enablement":"isWorkspaceTrusted"},{"command":"jupyter.debugcurrentcell.palette","title":"Debug Current Cell","category":"Jupyter","enablement":"isWorkspaceTrusted && !jupyter.webExtension"},{"command":"jupyter.execSelectionInteractive","title":"Run Selection/Line in Interactive Window","category":"Jupyter","enablement":"isWorkspaceTrusted && !jupyter.webExtension"},{"command":"jupyter.createnewinteractive","title":"Create Interactive Window","category":"Jupyter","enablement":"isWorkspaceTrusted"},{"command":"jupyter.runFileInteractive","title":"Run Current File in Interactive Window","icon":"$(play)","category":"Jupyter","enablement":"isWorkspaceTrusted"},{"command":"jupyter.debugFileInteractive","title":"Debug Current File in Interactive Window","category":"Jupyter","enablement":"isWorkspaceTrusted && !jupyter.webExtension"},{"command":"jupyter.runallcells","title":"Run All Cells","category":"Jupyter","enablement":"isWorkspaceTrusted"},{"command":"jupyter.runallcellsabove","title":"Run Above","category":"Jupyter","enablement":"isWorkspaceTrusted"},{"command":"jupyter.runcellandallbelow","title":"Run Below","category":"Jupyter","enablement":"isWorkspaceTrusted"},{"command":"jupyter.runcell","title":"Run Cell","category":"Jupyter","enablement":"isWorkspaceTrusted"},{"command":"jupyter.runtoline","title":"Run To Line in Interactive Window","category":"Jupyter","enablement":"isWorkspaceTrusted && !jupyter.webExtension"},{"command":"jupyter.runfromline","title":"Run From Line in Interactive Window","category":"Jupyter","enablement":"isWorkspaceTrusted && !jupyter.webExtension"},{"command":"jupyter.importnotebook","title":"Import Jupyter Notebook","category":"Jupyter","enablement":"isWorkspaceTrusted && !jupyter.webExtension"},{"command":"jupyter.importnotebookfile","title":"Import Notebook to Script","category":"Jupyter","enablement":"isWorkspaceTrusted && !jupyter.webExtension"},{"command":"jupyter.exportoutputasnotebook","title":"Export Interactive Window as Jupyter Notebook","category":"Jupyter","enablement":"isWorkspaceTrusted && !jupyter.webExtension"},{"command":"jupyter.exportfileasnotebook","title":"Export Current Python File as Jupyter Notebook","category":"Jupyter","enablement":"isWorkspaceTrusted && !jupyter.webExtension"},{"command":"jupyter.exportfileandoutputasnotebook","title":"Export Current Python File and Output as Jupyter Notebook","category":"Jupyter","enablement":"isWorkspaceTrusted && !jupyter.webExtension"},{"command":"jupyter.notebookeditor.undocells","title":"Undo Last Interactive Action","category":"Notebook","enablement":"!jupyter.webExtension"},{"command":"jupyter.notebookeditor.redocells","title":"Redo Last Interactive Action","category":"Notebook","enablement":"!jupyter.webExtension"},{"command":"jupyter.interruptkernel","title":"Interrupt Kernel","shortTitle":"Interrupt","category":"Jupyter","icon":{"light":"resources/light/interrupt.svg","dark":"resources/dark/interrupt.svg"},"enablement":"isWorkspaceTrusted && jupyter.interactive.canInterruptNotebookKernel"},{"command":"jupyter.restartkernel","title":"Restart Kernel","shortTitle":"Restart","category":"Jupyter","icon":{"light":"resources/light/restart-kernel.svg","dark":"resources/dark/restart-kernel.svg"},"enablement":"isWorkspaceTrusted && (jupyter.interactive.canRestartNotebookKernel || (notebookKernel =~ /^ms-toolsai.jupyter\\// && jupyter.notebookeditor.canrestartNotebookkernel))"},{"command":"jupyter.restartkernelandrunallcells","title":"Restart Kernel and Run All Cells","shortTitle":"Restart and Run All","category":"Jupyter","enablement":"isWorkspaceTrusted && (jupyter.interactive.canRestartNotebookKernel || (notebookKernel =~ /^ms-toolsai.jupyter\\// && jupyter.notebookeditor.canrestartNotebookkernel))"},{"command":"jupyter.restartkernelandrunuptoselectedcell","title":"Restart Kernel and Run Up To Selected Cell","shortTitle":"Restart Kernel and Run Up To Selected Cell","category":"Jupyter","enablement":"isWorkspaceTrusted && (notebookKernel =~ /^ms-toolsai.jupyter\\// && jupyter.notebookeditor.canrestartNotebookkernel)"},{"command":"jupyter.notebookeditor.addcellbelow","title":"Add Empty Cell to Notebook File","category":"Notebook","enablement":"!jupyter.webExtension"},{"command":"jupyter.notebookeditor.removeallcells","title":"Delete All Notebook Editor Cells","category":"Notebook","enablement":"!jupyter.webExtension"},{"command":"jupyter.notebookeditor.expandallcells","title":"Expand All Notebook Cells","category":"Notebook","enablement":"!jupyter.webExtension"},{"command":"jupyter.notebookeditor.collapseallcells","title":"Collapse All Notebook Cells","category":"Notebook","enablement":"!jupyter.webExtension"},{"command":"jupyter.expandallcells","title":"Expand All Interactive Cells","shortTitle":"Expand","category":"Jupyter","icon":"$(expand-all)"},{"command":"jupyter.collapseallcells","title":"Collapse All Interactive Cells","shortTitle":"Collapse","category":"Jupyter","icon":"$(collapse-all)"},{"command":"jupyter.addcellbelow","title":"Add Empty Cell to File","category":"Jupyter","enablement":"!jupyter.webExtension"},{"command":"jupyter.createnewnotebook","title":"Create New Jupyter Notebook","category":"Jupyter","enablement":"!jupyter.webExtension"},{"command":"jupyter.scrolltocell","title":"Scroll Cell Into View","category":"Jupyter","enablement":"!jupyter.webExtension"},{"command":"jupyter.latestExtension","title":"DataScience.latestExtension","category":"Jupyter","enablement":"!jupyter.webExtension"},{"command":"jupyter.enableDebugLogging","title":"Enable Debug Logging","category":"Jupyter","enablement":"!jupyter.webExtension"},{"command":"jupyter.resetLoggingLevel","title":"Reset Logging Level","enablement":"!jupyter.webExtension","category":"Jupyter"},{"command":"jupyter.showDataViewer","title":"View Value in Data Viewer","enablement":"!jupyter.webExtension","category":"Jupyter"},{"command":"jupyter.clearSavedJupyterUris","title":"Clear Jupyter Remote Server List","category":"Jupyter"},{"command":"jupyter.openVariableView","title":"Open Variables View","shortTitle":"Variables","icon":"$(variable-group)","category":"Jupyter","enablement":"notebookType == jupyter-notebook && isWorkspaceTrusted || notebookType == interactive && isWorkspaceTrusted"},{"command":"jupyter.openOutlineView","title":"Show Table Of Contents (Outline View)","shortTitle":"Outline","icon":"$(list-unordered)","category":"Jupyter","enablement":"notebookType == jupyter-notebook"},{"command":"jupyter.refreshDataViewer","title":"Refresh Data Viewer","category":"Jupyter","enablement":"jupyter.dataViewerActive && isWorkspaceTrusted"},{"command":"jupyter.interactive.clearAllCells","title":"Clear All","icon":"$(close)","category":"Jupyter"},{"command":"jupyter.interactive.goToCode","title":"Go to code","icon":"$(go-to-file)","category":"Jupyter"},{"command":"jupyter.interactive.exportasnotebook","title":"Export to Jupyter Notebook","shortTitle":"Save","icon":"$(save-as)","enablement":"notebookType == interactive","category":"Jupyter"},{"command":"jupyter.interactive.exportas","title":"Export","icon":{"light":"resources/light/export_to_python.svg","dark":"resources/dark/export_to_python.svg"},"enablement":"notebookType == interactive","category":"Jupyter"},{"command":"jupyter.interactive.copyCell","title":"Copy Cell","icon":"$(copy)","category":"Jupyter"},{"command":"jupyter.runInDedicatedExtensionHost","title":"Run in Dedicated Extension Host","enablement":"!jupyter.webExtension","category":"Jupyter"},{"command":"jupyter.continueEditSessionInCodespace","title":"Continue On Codespace","shortTitle":"Continue On","icon":"$(vm)","enablement":"true","category":"Jupyter"}],"submenus":[{"id":"editor.interactiveWindow.context","label":"Run in Interactive Window"}],"menus":{"editor/context":[{"submenu":"editor.interactiveWindow.context","group":"Jupyter2"},{"when":"editorFocus && editorLangId == python && resourceExtname == .ipynb && !notebookEditorFocused && isWorkspaceTrusted","command":"jupyter.importnotebook","group":"Jupyter3@1"},{"when":"editorFocus && editorLangId == python && jupyter.hascodecells && !notebookEditorFocused && isWorkspaceTrusted","command":"jupyter.exportfileasnotebook","group":"Jupyter3@2"},{"when":"editorFocus && editorLangId == python && jupyter.hascodecells && !notebookEditorFocused && isWorkspaceTrusted","command":"jupyter.exportfileandoutputasnotebook","group":"Jupyter3@3"}],"editor.interactiveWindow.context":[{"when":"editorFocus && editorLangId == python && jupyter.hascodecells && !notebookEditorFocused && isWorkspaceTrusted","command":"jupyter.runallcells","group":"Jupyter2"},{"when":"editorFocus && editorLangId == python && jupyter.hascodecells && !notebookEditorFocused && isWorkspaceTrusted","command":"jupyter.runcurrentcell","group":"Jupyter2"},{"when":"editorFocus && editorLangId == python && jupyter.hascodecells && !notebookEditorFocused && isWorkspaceTrusted","command":"jupyter.runcurrentcelladvance","group":"Jupyter2"},{"command":"jupyter.runFileInteractive","group":"Jupyter2","when":"editorFocus && editorLangId == python && !notebookEditorFocused && isWorkspaceTrusted"},{"command":"jupyter.runfromline","group":"Jupyter2","when":"editorFocus && editorLangId == python && !notebookEditorFocused && isWorkspaceTrusted"},{"command":"jupyter.runtoline","group":"Jupyter2","when":"editorFocus && editorLangId == python && !notebookEditorFocused && isWorkspaceTrusted"},{"command":"jupyter.execSelectionInteractive","group":"Jupyter2","when":"editorFocus && editorLangId == python && !notebookEditorFocused && isWorkspaceTrusted"}],"editor/title":[{"command":"jupyter.restartkernel","title":"Restart Kernel","group":"navigation@1","when":"notebookKernel =~ /^ms-toolsai.jupyter\\// && notebookType == 'jupyter-notebook' && isWorkspaceTrusted && jupyter.notebookeditor.canrestartNotebookkernel && config.notebook.globalToolbar != true"},{"command":"jupyter.openVariableView","title":"Open Variables View","group":"navigation@2","when":"notebookKernel =~ /^ms-toolsai.jupyter\\// && notebookType == 'jupyter-notebook' && isWorkspaceTrusted && config.notebook.globalToolbar != true && jupyter.ispythonnotebook"},{"command":"jupyter.openOutlineView","title":"Show Table Of Contents (Outline View)","group":"navigation@3","when":"notebookKernel =~ /^ms-toolsai.jupyter\\// && notebookType == 'jupyter-notebook' && config.jupyter.showOutlineButtonInNotebookToolbar && config.notebook.globalToolbar != true"},{"command":"jupyter.notebookeditor.export","title":"Export As","group":"navigation@4","when":"notebookType == 'jupyter-notebook' && isWorkspaceTrusted && config.notebook.globalToolbar != true"},{"command":"jupyter.continueEditSessionInCodespace","group":"navigation@5","when":"notebookType == 'jupyter-notebook' && jupyter.kernelSource == 'github-codespaces' && config.notebook.globalToolbar != true"}],"notebook/toolbar":[{"command":"jupyter.restartkernel","group":"navigation/execute@5","when":"notebookKernel =~ /^ms-toolsai.jupyter\\// && notebookType == 'jupyter-notebook' && isWorkspaceTrusted && jupyter.kernel.isjupyter"},{"command":"jupyter.openVariableView","group":"navigation@1","when":"notebookKernel =~ /^ms-toolsai.jupyter\\// && notebookType == 'jupyter-notebook' && isWorkspaceTrusted && jupyter.ispythonnotebook && jupyter.kernel.isjupyter"},{"command":"jupyter.openOutlineView","group":"navigation@2","when":"notebookType == 'jupyter-notebook' && config.jupyter.showOutlineButtonInNotebookToolbar"},{"command":"jupyter.continueEditSessionInCodespace","group":"navigation@3","when":"notebookType == 'jupyter-notebook' && jupyter.kernelSource == 'github-codespaces'"},{"command":"jupyter.notebookeditor.export","group":"Jupyter","when":"notebookType == 'jupyter-notebook' && isWorkspaceTrusted"},{"command":"jupyter.replayPylanceLogStep","group":"navigation@1","when":"notebookType == 'jupyter-notebook' && isWorkspaceTrusted && jupyter.replayLogLoaded"}],"notebook/cell/title":[{"command":"jupyter.runByLine","when":"notebookKernel =~ /^ms-toolsai.jupyter\\// && notebookType == jupyter-notebook && jupyter.ispythonnotebook && notebookCellType == code && isWorkspaceTrusted && resource not in jupyter.notebookeditor.runByLineDocuments || !notebookKernel && notebookType == jupyter-notebook && jupyter.ispythonnotebook && notebookCellType == code && isWorkspaceTrusted","group":"inline/cell@0"},{"command":"jupyter.runByLineNext","when":"notebookCellResource in jupyter.notebookeditor.runByLineCells","group":"inline/cell@0"},{"command":"jupyter.runByLineStop","when":"notebookCellResource in jupyter.notebookeditor.runByLineCells && notebookCellToolbarLocation == left","group":"inline/cell@1"},{"command":"jupyter.runByLineStop","when":"notebookCellResource in jupyter.notebookeditor.runByLineCells && notebookCellToolbarLocation == right","group":"inline/cell@0"}],"notebook/cell/execute":[{"command":"jupyter.runAndDebugCell","when":"notebookKernel =~ /^ms-toolsai.jupyter\\// && jupyter.ispythonnotebook && notebookCellType == code && isWorkspaceTrusted && resource not in jupyter.notebookeditor.debugDocuments || !notebookKernel && jupyter.ispythonnotebook && notebookCellType == code && isWorkspaceTrusted"}],"interactive/toolbar":[{"command":"jupyter.interactive.clearAllCells","group":"navigation@0","when":"isWorkspaceTrusted && notebookKernel =~ /^ms-toolsai.jupyter\\// || isWorkspaceTrusted && !notebookKernel"},{"command":"jupyter.restartkernel","group":"navigation@1","when":"isWorkspaceTrusted && notebookKernel =~ /^ms-toolsai.jupyter\\// || isWorkspaceTrusted && !notebookKernel"},{"command":"jupyter.openVariableView","group":"navigation@3","when":"isWorkspaceTrusted && notebookKernel =~ /^ms-toolsai.jupyter\\// || isWorkspaceTrusted && !notebookKernel"},{"command":"jupyter.interactive.exportasnotebook","group":"navigation@4","when":"isWorkspaceTrusted && notebookKernel =~ /^ms-toolsai.jupyter\\// || isWorkspaceTrusted && !notebookKernel"},{"command":"jupyter.interactive.exportas","group":"navigation@5","when":"isWorkspaceTrusted && notebookKernel =~ /^ms-toolsai.jupyter\\// || isWorkspaceTrusted && !notebookKernel"},{"command":"jupyter.expandallcells","group":"navigation@6","when":"isWorkspaceTrusted && notebookKernel =~ /^ms-toolsai.jupyter\\// || isWorkspaceTrusted && !notebookKernel"},{"command":"jupyter.collapseallcells","group":"navigation@7","when":"isWorkspaceTrusted && notebookKernel =~ /^ms-toolsai.jupyter\\// || isWorkspaceTrusted && !notebookKernel"}],"interactive/cell/title":[{"command":"jupyter.interactive.copyCell","group":"inline@0","when":"isWorkspaceTrusted && notebookKernel =~ /^ms-toolsai.jupyter\\// || isWorkspaceTrusted && !notebookKernel"},{"command":"jupyter.interactive.goToCode","group":"inline@1","when":"isWorkspaceTrusted && notebookKernel =~ /^ms-toolsai.jupyter\\// || isWorkspaceTrusted && !notebookKernel"}],"explorer/context":[{"when":"resourceLangId == python && !notebookEditorFocused && isWorkspaceTrusted","command":"jupyter.runFileInteractive","group":"Jupyter2"},{"when":"resourceExtname == .ipynb && isWorkspaceTrusted","command":"jupyter.importnotebookfile","group":"Jupyter"}],"commandPalette":[{"command":"jupyter.replayPylanceLog","title":"Replay Pylance Log","when":"jupyter.development && isWorkspaceTrusted"},{"command":"jupyter.interactive.copyCell","when":"false"},{"command":"jupyter.exportAsPythonScript","title":"Export to Python Script","category":"Jupyter","when":"jupyter.isnativeactive && isWorkspaceTrusted && jupyter.ispythonnotebook && isWorkspaceTrusted"},{"command":"jupyter.refreshDataViewer","category":"Jupyter","when":"isWorkspaceTrusted"},{"command":"jupyter.exportToHTML","title":"Export to HTML","category":"Jupyter","when":"jupyter.isnativeactive && isWorkspaceTrusted"},{"command":"jupyter.exportToPDF","title":"Export to PDF","category":"Jupyter","when":"jupyter.isnativeactive && isWorkspaceTrusted"},{"command":"jupyter.insertCellBelowPosition","title":"Insert Cell Below Position","category":"Jupyter","when":"jupyter.hascodecells && !notebookEditorFocused"},{"command":"jupyter.insertCellBelow","title":"Insert Cell Below","category":"Jupyter","when":"jupyter.hascodecells && !notebookEditorFocused"},{"command":"jupyter.insertCellAbove","title":"Insert Cell Above","category":"Jupyter","when":"jupyter.hascodecells && !notebookEditorFocused"},{"command":"jupyter.deleteCells","title":"Delete Selected Cells","category":"Jupyter","when":"jupyter.hascodecells && !notebookEditorFocused"},{"command":"jupyter.selectCell","title":"Select Cell","category":"Jupyter","when":"jupyter.hascodecells && !notebookEditorFocused"},{"command":"jupyter.selectCellContents","title":"Select Cell Contents","category":"Jupyter","when":"jupyter.hascodecells && !notebookEditorFocused"},{"command":"jupyter.extendSelectionByCellAbove","title":"Extend Selection By Cell Above","category":"Jupyter","when":"jupyter.hascodecells && !notebookEditorFocused"},{"command":"jupyter.extendSelectionByCellBelow","title":"Extend Selection By Cell Below","category":"Jupyter","when":"jupyter.hascodecells && !notebookEditorFocused"},{"command":"jupyter.moveCellsUp","title":"Move Selected Cells Up","category":"Jupyter","when":"jupyter.hascodecells && !notebookEditorFocused"},{"command":"jupyter.moveCellsDown","title":"Move Selected Cells Down","category":"Jupyter","when":"jupyter.hascodecells && !notebookEditorFocused"},{"command":"jupyter.changeCellToMarkdown","title":"Change Cell to Markdown","category":"Jupyter","when":"jupyter.hascodecells && !notebookEditorFocused"},{"command":"jupyter.changeCellToCode","title":"Change Cell to Code","category":"Jupyter","when":"jupyter.hascodecells && !notebookEditorFocused"},{"command":"jupyter.gotoNextCellInFile","title":"Go to Next Cell","category":"Jupyter","when":"jupyter.hascodecells && !notebookEditorFocused"},{"command":"jupyter.gotoPrevCellInFile","title":"Go to Previous Cell","category":"Jupyter","when":"jupyter.hascodecells && !notebookEditorFocused"},{"command":"jupyter.runcurrentcell","title":"Run Current Cell","category":"Jupyter","when":"jupyter.hascodecells && jupyter.ispythonornativeactive && !jupyter.havenativecells && isWorkspaceTrusted"},{"command":"jupyter.runcurrentcelladvance","title":"Run Current Cell And Advance","category":"Jupyter","when":"jupyter.hascodecells && jupyter.ispythonornativeactive && !jupyter.havenativecells && isWorkspaceTrusted"},{"command":"jupyter.runcurrentcellandallbelow.palette","title":"Run Current Cell and Below","category":"Jupyter","when":"jupyter.hascodecells && jupyter.ispythonornativeactive && !jupyter.havenativecells && isWorkspaceTrusted"},{"command":"jupyter.runallcellsabove.palette","title":"Run Cells Above Current Cell","category":"Jupyter","when":"jupyter.hascodecells && jupyter.ispythonornativeactive && !jupyter.havenativecells && isWorkspaceTrusted"},{"command":"jupyter.debugcurrentcell.palette","title":"Debug Current Cell","category":"Jupyter","when":"editorLangId == python && jupyter.hascodecells && isWorkspaceTrusted"},{"command":"jupyter.createnewinteractive","title":"Create Interactive Window","category":"Jupyter","when":"isWorkspaceTrusted"},{"command":"jupyter.runallcells","title":"Run All Cells","category":"Jupyter","when":"jupyter.hascodecells && jupyter.ispythonornativeactive && isWorkspaceTrusted"},{"command":"jupyter.scrolltocell","title":"Scroll Cell Into View","category":"Jupyter","when":"false"},{"command":"jupyter.debugcell","title":"Debug Cell","category":"Jupyter","when":"config.noExists"},{"command":"jupyter.runcell","title":"Run Cell","category":"Jupyter","when":"config.noExists"},{"command":"jupyter.runFileInteractive","title":"Run Current File in Interactive Window","category":"Jupyter","when":"editorLangId == python && !notebookEditorFocused && isWorkspaceTrusted"},{"command":"jupyter.debugFileInteractive","title":"Debug Current File in Interactive Window","category":"Jupyter","when":"editorLangId == python && !notebookEditorFocused && isWorkspaceTrusted"},{"command":"jupyter.importnotebook","title":"Import Jupyter Notebook","category":"Jupyter","when":"isWorkspaceTrusted"},{"command":"jupyter.exportfileasnotebook","title":"Export Current Python File as Jupyter Notebook","category":"Jupyter","when":"jupyter.hascodecells && jupyter.ispythonorinteractiveeactive && !notebookEditorFocused && isWorkspaceTrusted"},{"command":"jupyter.exportfileandoutputasnotebook","title":"Export Current Python File and Output as Jupyter Notebook","category":"Jupyter","when":"jupyter.hascodecells && jupyter.ispythonorinteractiveeactive && !notebookEditorFocused && isWorkspaceTrusted"},{"command":"jupyter.restartkernel","title":"Restart Kernel","category":"Jupyter","when":"(jupyter.ispythonorinteractiveeactive || jupyter.isnativeactive) && isWorkspaceTrusted"},{"command":"jupyter.notebookeditor.removeallcells","title":"Delete All Notebook Editor Cells","category":"Notebook","when":"jupyter.havenativecells && jupyter.isnativeactive && isWorkspaceTrusted"},{"command":"jupyter.notebookeditor.addcellbelow","title":"Add Empty Cell to Notebook File","category":"Notebook","when":"jupyter.isnativeactive && isWorkspaceTrusted"},{"command":"jupyter.notebookeditor.expandallcells","title":"Expand All Interactive Cells","category":"Notebook","when":"notebookEditorFocused && notebookType == 'jupyter-notebook'"},{"command":"jupyter.notebookeditor.collapseallcells","title":"Collapse All Interactive Cells","category":"Notebook","when":"notebookEditorFocused && notebookType == 'jupyter-notebook'"},{"command":"jupyter.expandallcells","title":"Expand All Interactive Cells","shortTitle":"Expand","category":"Jupyter","when":"jupyter.isinteractiveactive"},{"command":"jupyter.collapseallcells","title":"Collapse All Interactive Cells","shortTitle":"Collapse","category":"Jupyter","when":"jupyter.isinteractiveactive"},{"command":"jupyter.exportoutputasnotebook","title":"Export Interactive Window as Jupyter Notebook","category":"Jupyter","when":"jupyter.isinteractiveactive"},{"command":"jupyter.runcellandallbelow","category":"Jupyter","when":"config.noExists"},{"command":"jupyter.runallcellsabove","category":"Jupyter","when":"config.noExists"},{"command":"jupyter.debugcontinue","category":"Jupyter","when":"config.noExists"},{"command":"jupyter.debugstop","category":"Jupyter","when":"config.noExists"},{"command":"jupyter.debugstepover","category":"Jupyter","when":"config.noExists"},{"command":"jupyter.debugcell","category":"Jupyter","when":"config.noExists"},{"command":"jupyter.addcellbelow","title":"Add Empty Cell to File","category":"Jupyter","when":"jupyter.hascodecells && jupyter.ispythonornativeactive"},{"command":"jupyter.createnewnotebook","category":"Jupyter","when":"false"},{"command":"jupyter.runtoline","category":"Jupyter","when":"config.noExists"},{"command":"jupyter.runfromline","category":"Jupyter","when":"config.noExists"},{"command":"jupyter.execSelectionInteractive","category":"Jupyter","when":"editorLangId == python && !notebookEditorFocused && isWorkspaceTrusted"},{"command":"jupyter.latestExtension","title":"Download the latest version of the Jupyter Extension","category":"Jupyter","when":"false"},{"command":"jupyter.export","title":"Export As","category":"Jupyter","when":"false"},{"command":"jupyter.notebookeditor.export","title":"Export As","category":"Notebook","when":"false"},{"command":"jupyter.resetLoggingLevel","title":"Reset Logging Level","category":"Jupyter","when":"config.jupyter.logging.level != error"},{"command":"jupyter.enableDebugLogging","title":"Enable Debug Logging","category":"Jupyter","when":"config.jupyter.logging.level != debug"},{"command":"jupyter.showDataViewer","category":"Jupyter","when":"false"},{"command":"jupyter.openVariableView","title":"Open Variables View","category":"Jupyter","when":"notebookType == jupyter-notebook && isWorkspaceTrusted"},{"command":"jupyter.openOutlineView","title":"Show Table Of Contents (Outline View)","category":"Jupyter","when":"notebookType == jupyter-notebook && isWorkspaceTrusted"},{"command":"jupyter.interactive.goToCode","when":"false"},{"command":"jupyter.interactive.clearAllCells","when":"editorFocus && editorLangId == python || activeEditor == 'workbench.editor.interactive'"},{"command":"jupyter.clearSavedJupyterUris","title":"Clear Jupyter Remote Server List"}],"debug/variables/context":[{"command":"jupyter.showDataViewer","group":"1_view","when":"debugProtocolVariableMenuContext == 'viewableInDataViewer'"}],"editor/title/run":[{"command":"jupyter.runFileInteractive","group":"jupyter","when":"resourceLangId == python && !isInDiffEditor && !notebookEditorFocused && isWorkspaceTrusted"}]},"configuration":{"type":"object","title":"Jupyter","properties":{"jupyter.experiments.enabled":{"type":"boolean","default":true,"description":"Enables/disables A/B tests.","scope":"machine"},"jupyter.showVariableViewWhenDebugging":{"type":"boolean","default":false,"description":"Bring up the Variable View when starting a Run by Line session.","scope":"resource"},"jupyter.logging.level":{"type":"string","default":"debug","enum":["off","error","warn","info","debug","verbose"],"description":"The logging level the extension logs at."},"jupyter.experiments.optInto":{"type":"array","default":[],"items":{"enum":["FastKernelPicker","PasswordManager","NewRemoteUriStorage","NewJupyterSession"]},"markdownDescription":"List of experiment to opt into. If empty, user is assigned the default experiment groups. [Learn more](https://github.com/microsoft/vscode-jupyter/wiki/Experiments).","scope":"application"},"jupyter.experiments.optOutFrom":{"type":"array","default":[],"items":{"enum":["FastKernelPicker","PasswordManager","NewRemoteUriStorage","NewJupyterSession"]},"markdownDescription":"List of experiment to opt out of. If empty, user is assigned the default experiment groups. [Learn more](https://github.com/microsoft/vscode-jupyter/wiki/Experiments).","scope":"application"},"jupyter.widgetScriptSources":{"type":"array","default":[],"items":{"type":"string","enum":["jsdelivr.com","unpkg.com"],"enumDescriptions":["Loads widget (javascript) scripts from https://www.jsdelivr.com/","Loads widget (javascript) scripts from https://unpkg.com/"]},"uniqueItems":true,"markdownDescription":"Defines the location and order of the sources where scripts files for Widgets are downloaded from (e.g. ipywidgest, bqplot, beakerx, ipyleaflet, etc). Not selecting any of these could result in widgets not rendering or function correctly. See [here](https://aka.ms/PVSCIPyWidgets) for more information. Once updated you will need to restart the Kernel.","scope":"resource"},"jupyter.askForLargeDataFrames":{"type":"boolean","default":true,"description":"Warn the user before trying to open really large data frames.","scope":"application"},"jupyter.askForKernelRestart":{"type":"boolean","default":true,"description":"Warn the user before restarting a kernel."},"jupyter.exportWithOutputEnabled":{"type":"boolean","default":false,"description":"Enable exporting a python file into a jupyter notebook and run all cells when doing so.","scope":"resource"},"jupyter.jupyterLaunchTimeout":{"type":"number","default":60000,"description":"Amount of time (in ms) to wait for the Jupyter Notebook server to start."},"jupyter.jupyterLaunchRetries":{"type":"number","default":3,"description":"Number of times to attempt to connect to the Jupyter Notebook"},"jupyter.jupyterCommandLineArguments":{"type":"array","default":[],"description":"If and when a Jupyter server is started, these arguments will be passed to into the Jupyter Notebook CLI. By default this list is generated by the Jupyter Extension.","scope":"resource"},"jupyter.notebookFileRoot":{"type":"string","default":"${fileDirname}","description":"Set the root directory for running notebooks and the Interactive window.","scope":"resource"},"jupyter.searchForJupyter":{"type":"boolean","default":true,"deprecationMessage":"This setting is deprecated and will be removed in a future release.","description":"Search all installed Python interpreters for a Jupyter installation when starting the Interactive window","scope":"resource"},"jupyter.useDefaultConfigForJupyter":{"type":"boolean","default":true,"description":"When running Jupyter locally, create a default empty Jupyter config"},"jupyter.jupyterInterruptTimeout":{"type":"number","default":10000,"description":"Amount of time (in ms) to wait for an interrupt before asking to restart the Jupyter kernel."},"jupyter.sendSelectionToInteractiveWindow":{"type":"boolean","default":false,"description":"When pressing shift+enter, send selected code in a Python file to the Jupyter interactive window as opposed to the Python terminal.","deprecationMessage":"This setting has been deprecated in favor of jupyter.interactiveWindow.textEditor.executeSelection.","scope":"resource"},"jupyter.interactiveWindow.textEditor.executeSelection":{"type":"boolean","default":false,"description":"When pressing shift+enter, send selected code in a Python file to the Jupyter interactive window as opposed to the Python terminal.","scope":"resource"},"jupyter.variableExplorerExclude":{"type":"string","default":"module;function;builtin_function_or_method;ABCMeta;type;ModelMetaclass","description":"Types to exclude from showing in the Interactive variable explorer","scope":"resource"},"jupyter.codeRegularExpression":{"type":"string","default":"^(#\\s*%%|#\\s*\\|#\\s*In\\[\\d*?\\]|#\\s*In\\[ \\])","description":"Regular expression used to identify code cells. All code until the next match is considered part of this cell.","deprecationMessage":"This setting has been deprecated in favor of jupyter.interactiveWindow.cellMarker.codeRegex.","scope":"resource"},"jupyter.interactiveWindow.cellMarker.codeRegex":{"type":"string","default":"^(#\\s*%%|#\\s*\\|#\\s*In\\[\\d*?\\]|#\\s*In\\[ \\])","description":"Regular expression used to identify code cells. All code until the next match is considered part of this cell.","scope":"resource"},"jupyter.defaultCellMarker":{"type":"string","default":"# %%","description":"Cell marker used for delineating a cell in a python file.","deprecationMessage":"This setting has been deprecated in favor of jupyter.interactiveWindow.cellMarker.default","scope":"resource"},"jupyter.interactiveWindow.cellMarker.default":{"type":"string","default":"# %%","description":"Cell marker used for delineating a cell in a python file.","scope":"resource"},"jupyter.markdownRegularExpression":{"type":"string","default":"^(#\\s*%%\\s*\\[markdown\\]|#\\s*\\)","description":"Regular expression used to identify markdown cells. All comments after this expression are considered part of the markdown.","deprecationMessage":"This setting has been deprecated in favor of jupyter.interactiveWindow.cellMarker.markdownRegex.","scope":"resource"},"jupyter.interactiveWindow.cellMarker.markdownRegex":{"type":"string","default":"^(#\\s*%%\\s*\\[markdown\\]|#\\s*\\)","description":"Regular expression used to identify markdown cells. All comments after this expression are considered part of the markdown.","scope":"resource"},"jupyter.ignoreVscodeTheme":{"type":"boolean","default":false,"deprecationMessage":"This setting is deprecated and will be removed in the next release.","description":"Don't use the VS Code theme in the Interactive window (requires reload of VS Code). This forces the Interactive window to use 'Light +(default light)' and disables matplotlib defaults."},"jupyter.themeMatplotlibPlots":{"type":"boolean","default":false,"description":"In the Interactive window and Notebook Editor theme matplotlib outputs to match the VS Code editor theme."},"jupyter.decorateCells":{"type":"boolean","default":true,"description":"Draw a highlight behind the currently active cell, or all cells, in a python file.","deprecationMessage":"This setting has been deprecated in favor of jupyter.interactiveWindow.cellMarker.decorateCells.","scope":"resource"},"jupyter.interactiveWindow.cellMarker.decorateCells":{"type":"string","enum":["currentCell","allCells","None"],"default":"currentCell","description":"Draw a highlight behind the currently active cell, or all cells, in a python file.","scope":"resource"},"jupyter.enableCellCodeLens":{"type":"boolean","default":true,"description":"Enables code lens for 'cells' in a python file.","deprecationMessage":"This setting has been deprecated in favor of jupyter.interactiveWindow.codeLens.enable.","scope":"resource"},"jupyter.interactiveWindow.codeLens.enable":{"type":"boolean","default":true,"description":"Enables code lens for 'cells' in a python file.","scope":"resource"},"jupyter.enableAutoMoveToNextCell":{"type":"boolean","default":true,"description":"Enables moving to the next cell when clicking on a 'Run Cell' code lens.","deprecationMessage":"This setting has been deprecated in favor of jupyter.interactiveWindow.textEditor.autoMoveToNextCell.","scope":"resource"},"jupyter.interactiveWindow.textEditor.autoMoveToNextCell":{"type":"boolean","default":true,"description":"Enables moving to the next cell when clicking on a 'Run Cell' code lens.","scope":"resource"},"jupyter.allowUnauthorizedRemoteConnection":{"type":"boolean","default":false,"description":"Allow for connecting the Interactive window to a https Jupyter server that does not have valid certificates. This can be a security risk, so only use for known and trusted servers."},"jupyter.generateSVGPlots":{"type":"boolean","default":false,"description":"Generate SVG output for notebook plots. This allows for better display in the plot viewer at the cost of generation speed and file size.","deprecationMessage":"This setting is deprecated and will be removed in the next release.","scope":"resource"},"jupyter.codeLenses":{"type":"string","default":"jupyter.runcell, jupyter.runallcellsabove, jupyter.debugcell","description":"Set of commands to put as code lens above a cell.","deprecationMessage":"This setting has been deprecated in favor of jupyter.interactiveWindow.codeLens.commands.","scope":"resource"},"jupyter.interactiveWindow.codeLens.commands":{"type":"string","default":"jupyter.runcell, jupyter.runallcellsabove, jupyter.debugcell","description":"Set of commands to put as code lens above a cell.","scope":"resource"},"jupyter.debugCodeLenses":{"type":"string","default":"jupyter.debugcontinue, jupyter.debugstop, jupyter.debugstepover","description":"Set of debug commands to put as code lens above a cell while debugging.","deprecationMessage":"This setting has been deprecated in favor of jupyter.interactiveWindow.codeLes.debugCommands.","scope":"resource"},"jupyter.interactiveWindow.codeLes.debugCommands":{"type":"string","default":"jupyter.debugcontinue, jupyter.debugstop, jupyter.debugstepover","description":"Set of debug commands to put as code lens above a cell while debugging.","scope":"resource"},"jupyter.debugpyDistPath":{"type":"string","default":"","description":"Path to debugpy bits for debugging cells.","scope":"resource"},"jupyter.stopOnFirstLineWhileDebugging":{"type":"boolean","default":true,"description":"When debugging a cell, stop on the first line.","scope":"resource"},"jupyter.remoteDebuggerPort":{"type":"number","default":-1,"description":"When debugging a cell, open this port on the remote box. If -1 is specified, a random port between 8889 and 9000 will be attempted.","deprecationMessage":"This setting is deprecated and will be removed in the next release.","scope":"resource"},"jupyter.disableJupyterAutoStart":{"type":"boolean","default":false,"description":"When true, disables Jupyter from being automatically started for you. You must instead run a cell to start Jupyter."},"jupyter.addGotoCodeLenses":{"type":"boolean","default":true,"description":"After running a cell, add a 'Goto' code lens on the cell. Note, disabling all code lenses disables this code lens as well.","deprecationMessage":"This setting has been deprecated in favor of jupyter.interactiveWindow.codeLens.enableGotoCell.","scope":"resource"},"jupyter.interactiveWindow.codeLens.enableGotoCell":{"type":"boolean","default":true,"description":"After running a cell, add a 'Goto' code lens on the cell. Note, disabling all code lenses disables this code lens as well.","scope":"resource"},"jupyter.variableQueries":{"type":"array","markdownDescription":"Language to query mapping for returning the list of active variables in a Jupyter kernel. Used by the Variable Explorer in both the Interactive Window and Notebooks. Example:\n```\n[\n {\n \"language\": \"python\",\n \"query\": \"%who_ls\",\n \"parseExpr\": \"'(\\\\w+)'\"\n }\n]\n```","deprecationMessage":"This setting is deprecated and will be removed in the next release.","scope":"machine","examples":[[{"language":"python","query":"_rwho_ls = %who_ls\\nprint(_rwho_ls)","parseExpr":"'(\\w+)'"},{"language":"julia","query":"whos","parseExpr":"'(\\w+)'"}]]},"jupyter.kernels.excludePythonEnvironments":{"type":"array","items":{"type":"string"},"default":[],"markdownDescription":"List of Python environments to be excluded from the Kernel picker.","scope":"machine-overridable","examples":[["~/miniconda3/envs/tf/scripts/python.exe","~/miniconda3/envs/ds"]]},"jupyter.kernels.trusted":{"type":"array","items":{"type":"string"},"default":[],"markdownDescription":"Enter fully qualified paths to Kernel specification files that are to be trusted. E.g. 'C:\\Program Data\\Jupyter\\kernels\\python3\\kernel.json'. \n**Note**: Kernels can execute code with user privileges. Click [here](https://aka.ms/JupyterTrustedKernelPaths) for further details.","scope":"machine"},"jupyter.interactiveWindowMode":{"type":"string","enum":["perFile","single","multiple"],"scope":"resource","description":"Behavior of the Interactive Window. 'perFile' will create a new interactive window for every file that runs a cell. 'single' allows a single window. 'multiple' allows the creation of multiple.","deprecationMessage":"This setting has been deprecated in favor of jupyter.interactiveWindow.creationMode.","default":"multiple"},"jupyter.interactiveWindow.creationMode":{"type":"string","enum":["perFile","single","multiple"],"scope":"resource","description":"Behavior of the Interactive Window. 'perFile' will create a new interactive window for every file that runs a cell. 'single' allows a single window. 'multiple' allows the creation of multiple.","default":"multiple"},"jupyter.pythonCellFolding":{"type":"boolean","default":true,"description":"Enable folding regions for code cells in Python files. This setting requires a reload of VS Code.","deprecationMessage":"This setting has been deprecated in favor of jupyter.interactiveWindow.textEditor.cellFolding.","scope":"resource"},"jupyter.interactiveWindow.textEditor.cellFolding":{"type":"boolean","default":true,"description":"Enable folding regions for code cells in Python files. This setting requires a reload of VS Code.","scope":"resource"},"jupyter.interactiveWindowViewColumn":{"type":"string","enum":["beside","active","secondGroup"],"scope":"resource","description":"Where to open an Interactive Window that is not associated with a python file. 'beside' will open the interactive window to the right of the active editor. 'active' will open the interactive window in place of the active editor. 'secondGroup' will open the interactive window in the second editor group.","deprecationMessage":"This setting has been deprecated in favor of jupyter.interactiveWindow.viewColumn.","default":"secondGroup"},"jupyter.interactiveWindow.viewColumn":{"type":"string","enum":["beside","active","secondGroup"],"scope":"resource","description":"Where to open an Interactive Window that is not associated with a python file. 'beside' will open the interactive window to the right of the active editor. 'active' will open the interactive window in place of the active editor. 'secondGroup' will open the interactive window in the second editor group.","default":"secondGroup"},"jupyter.magicCommandsAsComments":{"type":"boolean","default":false,"description":"Uncomment shell assignments (#!), line magic (#!%) and cell magic (#!%%) when parsing code cells.","deprecationMessage":"This setting has been deprecated in favor of jupyter.interactiveWindow.textEditor.magicCommandsAsComments."},"jupyter.interactiveWindow.textEditor.magicCommandsAsComments":{"type":"boolean","default":false,"description":"Uncomment shell assignments (#!), line magic (#!%) and cell magic (#!%%) when parsing code cells."},"jupyter.pythonExportMethod":{"type":"string","enum":["direct","commentMagics","nbconvert"],"default":"direct","description":"The method to use when exporting a notebook to a Python file. 'direct' will copy over the code directly as is. 'commentMagics' will comment out lines starting with line magics (%), cell magics (%%), and shell commands(!). 'nbconvert' will install nbconvert and use that for the conversion which can translate iPython syntax into Python syntax.","scope":"application"},"jupyter.runStartupCommands":{"type":"array","default":"","description":"A series of Python instructions or iPython magic commands. Can be either an array of strings or a single string with commands separated by '\\n'. Commands will be silently executed whenever the interactive window loads. For instance, set this to '%load_ext autoreload\\n%autoreload 2' to automatically reload changes made to imported files without having to restart the interactive session.","scope":"application"},"jupyter.debugJustMyCode":{"type":"boolean","default":true,"description":"When debugging, only step through user-written code. Disable this to allow stepping into library code.","scope":"resource"},"jupyter.showOutlineButtonInNotebookToolbar":{"type":"boolean","default":true,"description":"Show the Outline button in the Jupyter notebook toolbar."},"jupyter.newCellOnRunLast":{"type":"boolean","default":true,"description":"Append a new empty cell to an interactive window file on running the currently last cell.","deprecationMessage":"This setting has been deprecated in favor of jupyter.interactiveWindow.textEditor.autoAddNewCell.","scope":"resource"},"jupyter.interactiveWindow.textEditor.autoAddNewCell":{"type":"boolean","default":true,"description":"Append a new empty cell to an interactive window file on running the currently last cell.","scope":"resource"},"jupyter.pythonCompletionTriggerCharacters":{"type":"string","default":".%'\"","description":"Characters which trigger auto completion on a python jupyter kernel.","scope":"application"},"jupyter.logKernelOutputSeparately":{"type":"boolean","default":false,"description":"Creates separate output panels for kernels/jupyter server console output"},"jupyter.excludeUserSitePackages":{"type":"boolean","default":false,"description":"Add PYTHONNOUSERSITE to kernels before starting. This prevents global/user site-packages from being used in the PYTHONPATH of the kernel.","scope":"application"},"jupyter.enableExtendedKernelCompletions":{"type":"boolean","default":false,"markdownDescription":"Enables Jedi support for extended IntelliSense completions in running Jupyter kernels (see this [setting](https://ipython.readthedocs.io/en/stable/config/options/terminal.html?highlight=use_jedi#configtrait-Completer.use_jedi)). This can greatly impact notebook cell execution performance. Use with caution.","scope":"application"}}},"languages":[{"id":"raw"},{"id":"julia","aliases":["Julia","julia"],"extensions":[".jl"]}],"notebookPreload":[{"type":"jupyter-notebook","localResourceRoots":["./temp"],"entrypoint":"./out/webviews/webview-side/ipywidgetsKernel/ipywidgetsKernel.js"},{"type":"interactive","localResourceRoots":["./temp"],"entrypoint":"./out/webviews/webview-side/ipywidgetsKernel/ipywidgetsKernel.js"}],"notebookRenderer":[{"id":"jupyter-ipywidget-renderer","entrypoint":"./out/webviews/webview-side/ipywidgetsRenderer/ipywidgetsRenderer.js","displayName":"Jupyter IPyWidget Renderer","mimeTypes":["application/vnd.jupyter.widget-view+json"],"requiresMessaging":"always"}],"viewsContainers":{"activitybar":[{"id":"jupyter","title":"Jupyter","icon":"$(notebook)"}],"panel":[{"id":"jupyter-variables","title":"Jupyter","icon":"$(notebook)"}]},"views":{"jupyter-variables":[{"type":"webview","id":"jupyterViewVariables","name":"Variables","when":"jupyter.hasNativeNotebookOrInteractiveWindowOpen"}]},"debuggers":[{"type":"Python Kernel Debug Adapter","label":"Python Kernel Debug Adapter"},{"type":"Python Interactive Window Debug Adapter","label":"Python Interactive Window"}]},"enabledApiProposals":["notebookDeprecated","notebookMessaging","notebookMime","notebookCellExecutionState","portsAttributes","quickPickSortByLabel","notebookKernelSource","interactiveWindow","notebookControllerAffinityHidden","quickPickItemTooltip","notebookExecution"],"scripts":{"package":"gulp clean && gulp prePublishBundle && vsce package -o ms-toolsai-jupyter-insiders.vsix","packagePreRelease":"gulp clean && gulp prePublishBundle && vsce package --pre-release -o ms-toolsai-jupyter-insiders.vsix","prePublishBundleStable":"cross-env IS_PRE_RELEASE_VERSION_OF_JUPYTER_EXTENSION=false gulp prePublishBundle","prePublishBundlePreRelease":"cross-env IS_PRE_RELEASE_VERSION_OF_JUPYTER_EXTENSION=true gulp prePublishBundle","prePublishNonBundle":"gulp clean && gulp prePublishNonBundle","createNycFolder":"gulp createNycFolder","validateTranslationFiles":"gulp validateTranslationFiles","compile":"tsc -watch -p ./","compile-no-watch":"tsc -p ./","compiled":"deemon npm run compile","kill-compiled":"deemon --kill npm run compile","compile-webviews-watch":"webpack --config ./build/webpack/webpack.datascience-ui.config.js --watch","compile-web-watch":"webpack --mode development --config ./build/webpack/webpack.extension.web.config.js --stats-error-details --watch --progress","compile-web":"webpack --mode development --config ./build/webpack/webpack.extension.web.config.js","compile-web-test":"cross-env VSC_TEST_BUNDLE=true npm run compile-web","compile-web-test-watch":"cross-env VSC_TEST_BUNDLE=true npm run compile-web-watch","compile-webviews-watchd":"deemon npm run compile-webviews-watch","compile-widgetTester":"cross-env NODE_OPTIONS=--max_old_space_size=9096 webpack --config ./build/webpack/webpack.datascience-ui-widgetTester.config.js --watch","kill-compile-webviews-watchd":"deemon --kill npm run compile-webviews-watch","checkDependencies":"gulp checkDependencies","postinstall":"npm run download-api && node ./build/ci/postInstall.js","installPythonLibs":"gulp installPythonLibs","test:unittests":"mocha --config ./build/.mocha.unittests.js.json ./out/**/*.unit.test.js","test:cover:report":"nyc report --reporter=text --reporter=html --reporter=text-summary --reporter=cobertura","preTestJediLSP":"node ./out/test/languageServers/jedi/lspSetup.js","testJediLSP":"node ./out/test/languageServers/jedi/lspSetup.js && cross-env CODE_TESTS_WORKSPACE=src/test VSC_JUPYTER_CI_TEST_GREP='Language Server:' node ./out/test/testBootstrap.node.js ./out/test/standardTest.node.js && node ./out/test/languageServers/jedi/lspTeardown.node.js","pretestNativeNotebooksInVSCode":"cross-env VSC_JUPYTER_CI_TEST_VSC_CHANNEL=insiders node ./out/test/datascience/dsTestSetup.js","testNativeNotebooksInVSCode":"cross-env CODE_TESTS_WORKSPACE=src/test/datascience VSC_JUPYTER_CI_TEST_VSC_CHANNEL=insiders TEST_FILES_SUFFIX=*.vscode.test,*.vscode.common.test VSC_JUPYTER_FORCE_LOGGING=1 VSC_JUPYTER_LOAD_EXPERIMENTS_FROM_FILE=true node ./out/test/testBootstrap.node.js ./out/test/standardTest.node.js","testNativeNotebooksInVSCodeWithoutTestSuffix":"cross-env CODE_TESTS_WORKSPACE=src/test/datascience VSC_JUPYTER_CI_TEST_VSC_CHANNEL=insiders VSC_JUPYTER_FORCE_LOGGING=1 VSC_JUPYTER_LOAD_EXPERIMENTS_FROM_FILE=true node ./out/test/testBootstrap.node.js ./out/test/standardTest.node.js","pretestNativeNotebooksWithoutPythonInVSCode":"cross-env VSC_JUPYTER_CI_TEST_VSC_CHANNEL=insiders node ./out/test/datascience/dsTestSetup.js","testNativeNotebooksWithoutPythonInVSCode":"cross-env CODE_TESTS_WORKSPACE=src/test/datascience VSC_JUPYTER_CI_TEST_VSC_CHANNEL=insiders TEST_FILES_SUFFIX=*.vscode.test,*.vscode.common.test VSC_JUPYTER_FORCE_LOGGING=1 VSC_JUPYTER_LOAD_EXPERIMENTS_FROM_FILE=true VSC_JUPYTER_CI_TEST_GREP=@nonPython VSC_JUPYTER_CI_TEST_DO_NOT_INSTALL_PYTHON_EXT=true node ./out/test/testBootstrap.node.js ./out/test/standardTest.node.js","testNativeNotebooksAndWebviews":"cross-env CODE_TESTS_WORKSPACE=src/test/datascience VSC_JUPYTER_CI_TEST_VSC_CHANNEL=insiders TEST_FILES_SUFFIX=*.vscode.test,*.vscode.common.test VSC_JUPYTER_FORCE_LOGGING=1 VSC_JUPYTER_CI_TEST_GREP=webview-test VSC_JUPYTER_LOAD_EXPERIMENTS_FROM_FILE=true node ./out/test/testBootstrap.node.js ./out/test/standardTest.node.js","testWebExtension":"node ./build/launchWebTest.js","launchWebExtension":"node ./build/launchWeb.js","testSmoke":"node ./out/test/testBootstrap.node.js ./out/test/smokeTest.node.js","testSmokeLogged":"cross-env VSC_JUPYTER_FORCE_LOGGING=true node --no-force-async-hooks-checks ./out/test/testBootstrap.node.js ./out/test/smokeTest.node.js","lint":"eslint -c .eslintrc.js --ext .ts --ext .tsx src","prettier-fix":"prettier 'src/**/*.ts*' --write && prettier 'build/**/*.js' --write","clean":"gulp clean","updateBuildNumber":"gulp updateBuildNumber","webpack":"webpack","download-api":"vscode-dts dev","postdownload-api":"vscode-dts main","generateTelemetry":"gulp generateTelemetry","openInBrowser":"vscode-test-web --extensionDevelopmentPath=. ./src/test/datascience","startJupyterServer":"node build/preDebugWebTest.js","stopJupyterServer":"node build/postDebugWebTest.js","validateTelemetry":"gulp validateTelemetry","verifyUnhandledErrors":"gulp verifyUnhandledErrors","printTestResults":"gulp printTestResults","setup-precommit-hook":"husky install","webpack-analyze:node":"npx webpack --json --config build/webpack/webpack.extension.node.config.js > out/stats-node.json && yarn webpack-bundle-analyzer out/stats-node.json","webpack-analyze:web":"npx webpack --json --config build/webpack/webpack.extension.web.config.js > out/stats-web.json && yarn webpack-bundle-analyzer out/stats-web.json"},"dependencies":{"@enonic/fnv-plus":"^1.3.0","@fluentui/react":"^7.160.1","@jupyter-widgets/base":"4.0.0","@jupyter-widgets/controls":"3.0.0","@jupyter-widgets/schema":"0.4.0","@jupyterlab/coreutils":"5.1.17","@jupyterlab/nbformat":"3.1.17","@jupyterlab/services":"6.1.17","@lumino/widgets":"^1.28.0","@nteract/messaging":"^7.0.0","@vscode/extension-telemetry":"^0.7.7","@vscode/jupyter-lsp-middleware":"^0.2.50","ajv-keywords":"^3.5.2","ansi-to-html":"^0.6.7","bootstrap":"^4.3.1","bootstrap-less":"^3.3.8","cross-fetch":"^3.1.5","decompress-response":"^4.2.0","encoding":"^0.1.13","fast-deep-equal":"^2.0.1","format-util":"^1.0.5","fs-extra":"^4.0.3","glob":"^7.1.2","iconv-lite":"^0.6.3","inversify":"^6.0.1","isomorphic-ws":"^4.0.1","jquery":"^3.6.0","jsonc-parser":"^2.0.3","lodash":"^4.17.21","marked":"^4.0.10","node-fetch":"^2.6.7","node-gyp-build":"^4.6.0","node-stream-zip":"^1.6.0","pdfkit":"^0.13.0","pidtree":"^0.6.0","portfinder":"^1.0.25","re-resizable":"~6.5.5","react":"^16.5.2","react-data-grid":"^6.0.2-0","react-dom":"^16.5.2","react-redux":"^7.1.1","react-svg-pan-zoom":"3.9.0","react-svgmt":"1.1.11","react-virtualized":"^9.21.1","redux":"^4.0.4","redux-logger":"^3.0.6","reflect-metadata":"^0.1.12","rxjs":"^6.5.4","rxjs-compat":"^6.5.4","safe-buffer":"^5.2.1","sanitize-filename":"^1.6.3","semver":"^5.7.2","slickgrid":"^2.4.17","source-map":"^0.7.3","stack-trace":"0.0.10","string-argv":"^0.3.1","strip-comments":"^2.0.1","styled-components":"^5.2.1","sudo-prompt":"^9.2.1","svg-inline-react":"^3.1.0","svg-to-pdfkit":"^0.1.8","tcp-port-used":"^1.0.1","tmp":"^0.0.29","uint64be":"^1.0.1","underscore":"^1.12.1","url-parse":"^1.5.10","uuid":"^3.3.2","vscode-debugprotocol":"^1.41.0","vscode-jsonrpc":"8.0.2-next.1","vscode-languageclient":"8.0.2-next.5","vscode-languageserver":"8.0.2-next.5","vscode-languageserver-protocol":"3.17.2-next.6","vscode-tas-client":"^0.1.63","ws":"^6.2.2","zeromq":"^6.0.0-beta.16","zeromqold":"npm:zeromq@^6.0.0-beta.6"},"devDependencies":{"@actions/core":"^1.9.1","@actions/github":"^4.0.0","@actions/glob":"^0.3.0","@babel/polyfill":"^7.4.4","@istanbuljs/nyc-config-typescript":"^1.0.2","@sinonjs/fake-timers":"^6.0.1","@types/ansi-regex":"^4.0.0","@types/chai":"^4.1.2","@types/chai-arrays":"^1.0.2","@types/chai-as-promised":"^7.1.0","@types/copy-webpack-plugin":"^6.0.0","@types/cors":"^2.8.6","@types/debug":"^4.1.5","@types/dedent":"^0.7.0","@types/del":"^4.0.0","@types/enzyme":"^3.1.14","@types/enzyme-adapter-react-16":"^1.0.3","@types/event-stream":"^3.3.33","@types/format-util":"^1.0.2","@types/fs-extra":"^5.0.1","@types/get-port":"^3.2.0","@types/glob":"^5.0.35","@types/html-webpack-plugin":"^3.2.0","@types/jsdom":"^21.1.1","@types/json2csv":"^5.0.3","@types/loadable__component":"^5.10.0","@types/loader-utils":"^1.1.3","@types/lodash":"^4.14.104","@types/memoize-one":"^4.1.1","@types/mocha":"^9.1.0","@types/nock":"^10.0.3","@types/node":"^16.18.6","@types/node-fetch":"^2.5.7","@types/pdfkit":"^0.11.0","@types/promisify-node":"^0.4.0","@types/react":"^16.4.14","@types/react-dom":"^16.0.8","@types/react-json-tree":"^0.6.8","@types/react-redux":"^7.1.5","@types/react-virtualized":"^9.21.2","@types/redux-logger":"^3.0.7","@types/semver":"^5.5.0","@types/shortid":"^0.0.29","@types/sinon":"^10.0.15","@types/sinonjs__fake-timers":"^6.0.1","@types/stack-trace":"0.0.29","@types/strip-comments":"^2.0.1","@types/svg-to-pdfkit":"^0.1.0","@types/tcp-port-used":"^1.0.0","@types/temp":"^0.8.32","@types/tmp":"^0.2.3","@types/url-parse":"^1.4.8","@types/uuid":"^3.4.3","@types/uuid-to-hex":"^1.1.0","@types/vscode-notebook-renderer":"^1.60.0","@types/webpack-bundle-analyzer":"^2.13.0","@types/webpack-env":"^1.18.1","@types/ws":"^6.0.1","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/eslint-plugin-tslint":"^5.47.0","@typescript-eslint/parser":"^5.47.0","@vscode/test-electron":"^2.2.0","@vscode/test-web":"^0.0.29","@vscode/zeromq":"^0.1.6","acorn":"^8.9.0","babel-polyfill":"^6.26.0","bufferutil":"^4.0.6","chai":"^4.3.7","chai-arrays":"^2.2.0","chai-as-promised":"^7.1.1","chai-exclude":"^2.1.0","clean-terminal-webpack-plugin":"^3.0.0","codecov":"^3.7.1","colors":"^1.4.0","copy-webpack-plugin":"^11.0.0","cross-env":"^7.0.3","cross-spawn":"^7.0.3","css-loader":"^6.8.1","dedent":"^0.7.0","deemon":"^1.4.0","del":"^3.0.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"^1.6.0","es-abstract":"^1.19.1","es5-ext":"^0.10.53","eslint":"^8.43.0","eslint-config-airbnb":"^19.0.4","eslint-config-prettier":"^8.8.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.27.5","eslint-plugin-jsdoc":"^46.4.2","eslint-plugin-jsx-a11y":"^6.7.1","eslint-plugin-local-rules":"file:build/eslint-rules","eslint-plugin-no-null":"^1.0.2","eslint-plugin-no-only-tests":"^3.1.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-prettier":"^4.2.1","eslint-plugin-react":"^7.32.2","eslint-plugin-react-hooks":"^4.6.0","expose-loader":"^4.1.0","flat":"^5.0.1","fork-ts-checker-webpack-plugin":"^8.0.0","get-port":"^3.2.0","glob-parent":"^6.0.2","gulp":"^4.0.2","gulp-filter":"^7.0.0","gulp-rename":"^2.0.0","gulp-typescript":"^6.0.0-alpha.1","html-webpack-plugin":"^5.5.3","husky":"^8.0.3","jsdom":"^22.1.0","json2csv":"^5.0.7","jsonschema":"^1.4.1","keyv":"^4.1.0","less":"^4.1.3","less-loader":"^11.1.3","less-plugin-inline-urls":"^1.2.0","lolex":"^6.0.0","lru-cache":"^10.0.0","mocha":"^10.2.0","mocha-junit-reporter":"^2.2.0","mocha-multi-reporters":"^1.5.1","nock":"^13.3.1","node-has-native-dependencies":"^1.0.2","nyc":"^15.1.0","path-browserify":"^1.0.1","popper.js":"^1.16.1","postcss":"^8.4.24","postcss-import":"^15.1.0","postcss-loader":"^7.3.3","postcss-preset-env":"^8.5.1","prettier":"^2.8.8","relative":"^3.0.2","remove-files-webpack-plugin":"^1.5.0","rewiremock":"^3.14.5","rimraf":"^5.0.1","screenshot-desktop":"^1.14.0","sinon":"^15.2.0","source-map-support":"^0.5.21","style-loader":"^3.3.3","svg-inline-loader":"^0.8.2","thread-loader":"^4.0.2","transform-loader":"^0.2.4","ts-loader":"^9.2.8","ts-mock-imports":"^1.3.0","ts-mockito":"^2.6.1","tsconfig-paths-webpack-plugin":"^3.2.0","typemoq":"^2.1.0","typescript":"^5.0.2","unicode-properties":"^1.3.1","utf-8-validate":"^5.0.8","util":"^0.12.4","uuid-to-hex":"^1.1.1","vscode-dts":"^0.3.2","webpack":"^5.88.1","webpack-bundle-analyzer":"^4.9.0","webpack-cli":"^5.1.4","yargs":"^17.7.2","yargs-parser":"^21.1.1"},"optionalDependencies":{"canvas":"^2.7.0","fsevents":"^2.3.2"},"overrides":{"json5":"2.2.2","string_decoder":"1.3.0","simple-get@<3.1.1":"3.1.1","validator@<13.7.0":"13.7.0","jpeg-js@<0.4.4":"0.4.4","playwright-core":{"jpeg-js":"0.4.4"},"terser@<5.14.2":"5.14.2","glob-parent@<5.1.2":"5.1.2","jquery-ui@<1.13.2":"1.13.2","@jupyterlab/coreutils":{"url-parse":"$url-parse"},"d3-color":"3.1.0"}},"location":{"$mid":1,"path":"/home/user/app/code-server/extensions/ms-toolsai.jupyter-2023.7.100-universal","scheme":"file"},"isBuiltin":false,"targetPlatform":"universal","metadata":{"id":"6c2f1801-1e7f-45b2-9b5c-7782f1e076e8","publisherId":"ac8eb7c9-3e59-4b39-8040-f0484d8170ce","publisherDisplayName":"ms-toolsai","targetPlatform":"universal","updated":false,"isPreReleaseVersion":false,"installedTimestamp":1695869203696,"preRelease":false},"isValid":true,"validations":[]}]}
\ No newline at end of file
+{"input":{"location":{"$mid":1,"fsPath":"/home/user/app/code-server/extensions/extensions.json","external":"file:///home/user/app/code-server/extensions/extensions.json","path":"/home/user/app/code-server/extensions/extensions.json","scheme":"file"},"mtime":1695874453000,"profile":true,"profileScanOptions":{"bailOutWhenFileNotFound":true},"type":1,"excludeObsolete":true,"validate":true,"productVersion":"1.82.2","productDate":"2023-09-22T09:29:25.764Z","productCommit":"abd2f3db4bdb28f9e95536dfa84d8479f1eb312d","devMode":false,"language":"en","translations":{}},"result":[{"type":1,"identifier":{"id":"ms-python.python","uuid":"f1f59ae4-9318-4f3c-a9b5-81b2eaa5f8a5"},"manifest":{"name":"python","displayName":"Python","description":"IntelliSense (Pylance), Linting, Debugging (multi-threaded, remote), code formatting, refactoring, unit tests, and more.","version":"2023.16.0","featureFlags":{"usingNewInterpreterStorage":true},"capabilities":{"untrustedWorkspaces":{"supported":"limited","description":"Only Partial IntelliSense with Pylance is supported. Cannot execute Python with untrusted files."},"virtualWorkspaces":{"supported":"limited","description":"Only Partial IntelliSense supported."}},"publisher":"ms-python","enabledApiProposals":["contribEditorContentMenu","quickPickSortByLabel","envShellEvent","testObserver","quickPickItemTooltip","saveEditor"],"author":{"name":"Microsoft Corporation"},"license":"MIT","homepage":"https://github.com/Microsoft/vscode-python","repository":{"type":"git","url":"https://github.com/Microsoft/vscode-python"},"bugs":{"url":"https://github.com/Microsoft/vscode-python/issues"},"qna":"https://github.com/microsoft/vscode-python/discussions/categories/q-a","icon":"icon.png","galleryBanner":{"color":"#1e415e","theme":"dark"},"engines":{"vscode":"^1.82.0-20230830"},"enableTelemetry":false,"keywords":["python","django","unittest","multi-root ready"],"categories":["Programming Languages","Debuggers","Linters","Formatters","Other","Data Science","Machine Learning"],"activationEvents":["onDebugInitialConfigurations","onLanguage:python","onDebugDynamicConfigurations:python","onDebugResolve:python","onWalkthrough:pythonWelcome","onWalkthrough:pythonWelcome2","onWalkthrough:pythonDataScienceWelcome","workspaceContains:mspythonconfig.json","workspaceContains:pyproject.toml","workspaceContains:Pipfile","workspaceContains:setup.py","workspaceContains:requirements.txt","workspaceContains:manage.py","workspaceContains:app.py"],"main":"./out/client/extension","browser":"./dist/extension.browser.js","l10n":"./l10n","contributes":{"walkthroughs":[{"id":"pythonWelcome","title":"Get Started with Python Development","description":"Your first steps to set up a Python project with all the powerful tools and features that the Python extension has to offer!","when":"workspacePlatform != webworker","steps":[{"id":"python.createPythonFile","title":"Create a Python file","description":"[Open](command:toSide:workbench.action.files.openFile) or [create](command:toSide:workbench.action.files.newUntitledFile?%7B%22languageId%22%3A%22python%22%7D) a Python file - make sure to save it as \".py\".\n[Create Python File](command:toSide:workbench.action.files.newUntitledFile?%7B%22languageId%22%3A%22python%22%7D)","media":{"svg":"resources/walkthrough/open-folder.svg","altText":"Open a Python file or a folder with a Python project."},"when":""},{"id":"python.installPythonWin8","title":"Install Python","description":"The Python Extension requires Python to be installed. Install Python [from python.org](https://www.python.org/downloads).\n\n[Install Python](https://www.python.org/downloads)\n","media":{"markdown":"resources/walkthrough/install-python-windows-8.md"},"when":"workspacePlatform == windows && showInstallPythonTile"},{"id":"python.installPythonMac","title":"Install Python","description":"The Python Extension requires Python to be installed. Install Python 3 through the terminal.\n[Install Python via Brew](command:python.installPythonOnMac)\n","media":{"markdown":"resources/walkthrough/install-python-macos.md"},"when":"workspacePlatform == mac && showInstallPythonTile","command":"workbench.action.terminal.new"},{"id":"python.installPythonLinux","title":"Install Python","description":"The Python Extension requires Python to be installed. Install Python 3 through the terminal.\n[Install Python via terminal](command:python.installPythonOnLinux)\n","media":{"markdown":"resources/walkthrough/install-python-linux.md"},"when":"workspacePlatform == linux && showInstallPythonTile","command":"workbench.action.terminal.new"},{"id":"python.selectInterpreter","title":"Select a Python Interpreter","description":"Choose which Python interpreter/environment you want to use for your Python project.\n[Select Python Interpreter](command:python.setInterpreter)\n**Tip**: Run the ``Python: Select Interpreter`` command in the [Command Palette](command:workbench.action.showCommands).","media":{"svg":"resources/walkthrough/python-interpreter.svg","altText":"Selecting a Python interpreter from the status bar"},"when":"workspaceFolderCount == 0"},{"id":"python.createEnvironment","title":"Create a Python Environment ","description":"Create an environment for your Python project.\n[Create Environment](command:python.createEnvironment)\n**Tip**: Run the ``Python: Create Environment`` command in the [Command Palette](command:workbench.action.showCommands).\n 🔍 Check out our [docs](https://aka.ms/pythonenvs) to learn more.","media":{"svg":"resources/walkthrough/create-environment.svg","altText":"Creating a Python environment from the Command Palette"},"when":"workspaceFolderCount > 0"},{"id":"python.runAndDebug","title":"Run and debug your Python file","description":"Open your Python file and click on the play button on the top right of the editor, or press F5 when on the file and select \"Python File\" to run with the debugger. \n \n[Learn more](https://code.visualstudio.com/docs/python/python-tutorial#_run-hello-world)","media":{"svg":"resources/walkthrough/rundebug2.svg","altText":"How to run and debug in VS Code with F5 or the play button on the top right."},"when":""},{"id":"python.learnMoreWithDS","title":"Explore more resources","description":"🎨 Explore all the features the Python extension has to offer by looking for \"Python\" in the [Command Palette](command:workbench.action.showCommands). \n 📈 Learn more about getting started with [data science](command:workbench.action.openWalkthrough?%7B%22category%22%3A%22ms-python.python%23pythonDataScienceWelcome%22%2C%22step%22%3A%22ms-python.python%23python.createNewNotebook%22%7D) in Python. \n ✨ Take a look at our [Release Notes](https://aka.ms/AA8dxtb) to learn more about the latest features. \n \n[Learn More](https://aka.ms/AA8dqti)","media":{"altText":"Image representing our documentation page and mailing list resources.","svg":"resources/walkthrough/learnmore.svg"},"when":""}]},{"id":"pythonWelcome2","title":"Get Started with Python Development","description":"Your first steps to set up a Python project with all the powerful tools and features that the Python extension has to offer!","when":"false","steps":[{"id":"python.createPythonFolder","title":"Open a Python project folder","description":"[Open](command:workbench.action.files.openFolder) or create a project folder.\n[Open Project Folder](command:workbench.action.files.openFolder)","media":{"svg":"resources/walkthrough/open-folder.svg","altText":"Open a Python file or a folder with a Python project."},"when":"workspaceFolderCount = 0"},{"id":"python.createPythonFile","title":"Create a Python file","description":"[Open](command:toSide:workbench.action.files.openFile) or [create](command:toSide:workbench.action.files.newUntitledFile?%7B%22languageId%22%3A%22python%22%7D) a Python file - make sure to save it as \".py\".\n[Create Python File](command:toSide:workbench.action.files.newUntitledFile?%7B%22languageId%22%3A%22python%22%7D)","media":{"svg":"resources/walkthrough/open-folder.svg","altText":"Open a Python file or a folder with a Python project."},"when":""},{"id":"python.installPythonWin8","title":"Install Python","description":"The Python Extension requires Python to be installed. Install Python [from python.org](https://www.python.org/downloads).\n\n[Install Python](https://www.python.org/downloads)\n","media":{"markdown":"resources/walkthrough/install-python-windows-8.md"},"when":"workspacePlatform == windows && showInstallPythonTile"},{"id":"python.installPythonMac","title":"Install Python","description":"The Python Extension requires Python to be installed. Install Python 3 through the terminal.\n[Install Python via Brew](command:python.installPythonOnMac)\n","media":{"markdown":"resources/walkthrough/install-python-macos.md"},"when":"workspacePlatform == mac && showInstallPythonTile","command":"workbench.action.terminal.new"},{"id":"python.installPythonLinux","title":"Install Python","description":"The Python Extension requires Python to be installed. Install Python 3 through the terminal.\n[Install Python via terminal](command:python.installPythonOnLinux)\n","media":{"markdown":"resources/walkthrough/install-python-linux.md"},"when":"workspacePlatform == linux && showInstallPythonTile","command":"workbench.action.terminal.new"},{"id":"python.createEnvironment2","title":"Create or select a Python Environment ","description":"Create an environment for your Python project or use [Select Python Interpreter](command:python.setInterpreter) to select an existing one.\n[Create Environment](command:python.createEnvironment)\n**Tip**: Run the ``Python: Create Environment`` command in the [Command Palette](command:workbench.action.showCommands).","media":{"markdown":"resources/walkthrough/environments-info.md"},"when":""},{"id":"python.runAndDebug","title":"Run and debug your Python file","description":"Open your Python file and click on the play button on the top right of the editor, or press F5 when on the file and select \"Python File\" to run with the debugger. \n \n[Learn more](https://code.visualstudio.com/docs/python/python-tutorial#_run-hello-world)","media":{"svg":"resources/walkthrough/rundebug2.svg","altText":"How to run and debug in VS Code with F5 or the play button on the top right."},"when":""},{"id":"python.learnMoreWithDS2","title":"Explore more resources","description":"🎨 Explore all the features the Python extension has to offer by looking for \"Python\" in the [Command Palette](command:workbench.action.showCommands). \n 📈 Learn more about getting started with [data science](command:workbench.action.openWalkthrough?%7B%22category%22%3A%22ms-python.python%23pythonDataScienceWelcome%22%2C%22step%22%3A%22ms-python.python%23python.createNewNotebook%22%7D) in Python. \n ✨ Take a look at our [Release Notes](https://aka.ms/AA8dxtb) to learn more about the latest features. \n \n[Follow along with the Python Tutorial](https://aka.ms/AA8dqti)","media":{"altText":"Image representing our documentation page and mailing list resources.","svg":"resources/walkthrough/learnmore.svg"},"when":""}]},{"id":"pythonDataScienceWelcome","title":"Get Started with Python for Data Science","description":"Your first steps to getting started with a Data Science project with Python!","when":"false","steps":[{"id":"python.installJupyterExt","title":"Install Jupyter extension","description":"If you haven't already, install the [Jupyter extension](command:workbench.extensions.search?\"ms-toolsai.jupyter\") to take full advantage of notebooks experiences in VS Code!\n \n[Search Jupyter extension](command:workbench.extensions.search?\"ms-toolsai.jupyter\")","media":{"svg":"resources/walkthrough/data-science.svg","altText":"Creating a new Jupyter notebook"}},{"id":"python.createNewNotebook","title":"Create or open a Jupyter Notebook","description":"Right click in the file explorer and create a new file with an .ipynb extension. Or, open the [Command Palette](command:workbench.action.showCommands) and run the command \n``Jupyter: Create New Blank Notebook``.\n[Create new Jupyter Notebook](command:toSide:jupyter.createnewnotebook)\n If you have an existing project, you can also [open a folder](command:workbench.action.files.openFolder) and/or clone a project from GitHub: [clone a Git repository](command:git.clone).","media":{"svg":"resources/walkthrough/create-notebook.svg","altText":"Creating a new Jupyter notebook"},"completionEvents":["onCommand:jupyter.createnewnotebook","onCommand:workbench.action.files.openFolder","onCommand:workbench.action.files.openFileFolder"]},{"id":"python.openInteractiveWindow","title":"Open the Python Interactive Window","description":"The Python Interactive Window is a Python shell where you can execute and view the results of your Python code. You can create cells on a Python file by typing ``#%%``.\n \nTo open the interactive window anytime, open the [Command Palette](command:workbench.action.showCommands) and run the command \n``Jupyter: Create Interactive Window``.\n[Open Interactive Window](command:jupyter.createnewinteractive)","media":{"svg":"resources/walkthrough/interactive-window.svg","altText":"Opening Python interactive window"},"completionEvents":["onCommand:jupyter.createnewinteractive"]},{"id":"python.dataScienceLearnMore","title":"Find out more!","description":"📒 Take a look into the [Jupyter extension](command:workbench.extensions.search?\"ms-toolsai.jupyter\") features, by looking for \"Jupyter\" in the [Command Palette](command:workbench.action.showCommands). \n 🏃🏻 Find out more features in our [Tutorials](https://aka.ms/AAdjzpd). \n[Learn more](https://aka.ms/AAdar6q)","media":{"svg":"resources/walkthrough/learnmore.svg","altText":"Image representing our documentation page and mailing list resources."}}]}],"breakpoints":[{"language":"html"},{"language":"jinja"},{"language":"python"},{"language":"django-html"},{"language":"django-txt"}],"commands":[{"title":"New Python File","shortTitle":"Python File","category":"Python","command":"python.createNewFile"},{"category":"Python","command":"python.analysis.restartLanguageServer","title":"Restart Language Server"},{"category":"Python","command":"python.clearCacheAndReload","title":"Clear Cache and Reload Window"},{"category":"Python","command":"python.clearWorkspaceInterpreter","title":"Clear Workspace Interpreter Setting"},{"category":"Python","command":"python.configureTests","title":"Configure Tests"},{"category":"Python","command":"python.createTerminal","title":"Create Terminal"},{"category":"Python","command":"python.createEnvironment","title":"Create Environment..."},{"category":"Python","command":"python.createEnvironment-button","title":"Create Environment..."},{"category":"Python","command":"python.enableLinting","title":"Enable/Disable Linting"},{"category":"Python","command":"python.enableSourceMapSupport","title":"Enable Source Map Support For Extension Debugging"},{"category":"Python","command":"python.execInTerminal","title":"Run Python File in Terminal"},{"category":"Python","command":"python.execInTerminal-icon","icon":"$(play)","title":"Run Python File"},{"category":"Python","command":"python.execInDedicatedTerminal","icon":"$(play)","title":"Run Python File in Dedicated Terminal"},{"category":"Python","command":"python.debugInTerminal","icon":"$(debug-alt)","title":"Debug Python File"},{"category":"Python","command":"python.execSelectionInDjangoShell","title":"Run Selection/Line in Django Shell"},{"category":"Python","command":"python.execSelectionInTerminal","title":"Run Selection/Line in Python Terminal"},{"category":"Python","command":"python.launchTensorBoard","title":"Launch TensorBoard"},{"category":"Python","command":"python.refreshTensorBoard","enablement":"python.hasActiveTensorBoardSession","icon":"$(refresh)","title":"Refresh TensorBoard"},{"category":"Python","command":"python.reportIssue","title":"Report Issue..."},{"category":"Test","command":"testing.reRunFailTests","icon":"$(run-errors)","title":"Rerun Failed Tests"},{"category":"Python","command":"python.runLinting","title":"Run Linting"},{"category":"Python","command":"python.setInterpreter","title":"Select Interpreter"},{"category":"Python","command":"python.setLinter","title":"Select Linter"},{"category":"Python Refactor","command":"python.sortImports","title":"Sort Imports"},{"category":"Python","command":"python.startREPL","title":"Start REPL"},{"category":"Python","command":"python.viewLanguageServerOutput","enablement":"python.hasLanguageServerOutputChannel","title":"Show Language Server Output"},{"category":"Python","command":"python.viewOutput","icon":{"dark":"resources/dark/repl.svg","light":"resources/light/repl.svg"},"title":"Show Output"},{"category":"Python","command":"python.installJupyter","title":"Install the Jupyter extension"}],"configuration":{"properties":{"python.activeStateToolPath":{"default":"state","description":"Path to the State Tool executable for ActiveState runtimes (version 0.36+).","scope":"machine-overridable","type":"string"},"python.autoComplete.extraPaths":{"default":[],"description":"List of paths to libraries and the like that need to be imported by auto complete engine. E.g. when using Google App SDK, the paths are not in system path, hence need to be added into this list.","scope":"resource","type":"array","uniqueItems":true},"python.createEnvironment.contentButton":{"default":"show","markdownDescription":"Show or hide Create Environment button in the editor for `requirements.txt` or other dependency files.","scope":"machine-overridable","type":"string","enum":["show","hide"],"tags":["experimental"]},"python.condaPath":{"default":"","description":"Path to the conda executable to use for activation (version 4.4+).","scope":"machine","type":"string"},"python.defaultInterpreterPath":{"default":"python","markdownDescription":"Path to default Python to use when extension loads up for the first time, no longer used once an interpreter is selected for the workspace. See [here](https://aka.ms/AAfekmf) to understand when this is used","scope":"machine-overridable","type":"string"},"python.diagnostics.sourceMapsEnabled":{"default":false,"description":"Enable source map support for meaningful stack traces in error logs.","scope":"application","type":"boolean"},"python.envFile":{"default":"${workspaceFolder}/.env","description":"Absolute path to a file containing environment variable definitions.","scope":"resource","type":"string"},"python.experiments.enabled":{"default":true,"description":"Enables A/B tests experiments in the Python extension. If enabled, you may get included in proposed enhancements and/or features.","scope":"machine","type":"boolean"},"python.experiments.optInto":{"default":[],"markdownDescription":"List of experiment to opt into. If empty, user is assigned the default experiment groups. See [here](https://github.com/microsoft/vscode-python/wiki/AB-Experiments) for more details.","items":{"enum":["All","pythonSurveyNotification","pythonPromptNewToolsExt","pythonTerminalEnvVarActivation","pythonTestAdapter"],"enumDescriptions":["Combined list of all experiments.","Denotes the Python Survey Notification experiment.","Denotes the Python Prompt New Tools Extension experiment.","Enables use of environment variables to activate terminals instead of sending activation commands.","Denotes the Python Test Adapter experiment."]},"scope":"machine","type":"array","uniqueItems":true},"python.experiments.optOutFrom":{"default":[],"markdownDescription":"List of experiment to opt out of. If empty, user is assigned the default experiment groups. See [here](https://github.com/microsoft/vscode-python/wiki/AB-Experiments) for more details.","items":{"enum":["All","pythonSurveyNotification","pythonPromptNewToolsExt","pythonTerminalEnvVarActivation","pythonTestAdapter"],"enumDescriptions":["Combined list of all experiments.","Denotes the Python Survey Notification experiment.","Denotes the Python Prompt New Tools Extension experiment.","Enables use of environment variables to activate terminals instead of sending activation commands.","Denotes the Python Test Adapter experiment."]},"scope":"machine","type":"array","uniqueItems":true},"python.formatting.autopep8Args":{"default":[],"description":"Arguments passed in. Each argument is a separate item in the array.","items":{"type":"string"},"scope":"resource","type":"array","markdownDeprecationMessage":"This setting will soon be deprecated. Please use the [Autopep8 extension](https://marketplace.visualstudio.com/items?itemName=ms-python.autopep8).
Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"This setting will soon be deprecated. Please use the Autopep8 extension. Learn more here: https://aka.ms/AAlgvkb."},"python.formatting.autopep8Path":{"default":"autopep8","description":"Path to autopep8, you can use a custom version of autopep8 by modifying this setting to include the full path.","scope":"machine-overridable","type":"string","markdownDeprecationMessage":"This setting will soon be deprecated. Please use the [Autopep8 extension](https://marketplace.visualstudio.com/items?itemName=ms-python.autopep8).
Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"This setting will soon be deprecated. Please use the Autopep8 extension. Learn more here: https://aka.ms/AAlgvkb."},"python.formatting.blackArgs":{"default":[],"description":"Arguments passed in. Each argument is a separate item in the array.","items":{"type":"string"},"scope":"resource","type":"array","markdownDeprecationMessage":"This setting will soon be deprecated. Please use the [Black Formatter extension](https://marketplace.visualstudio.com/items?itemName=ms-python.black-formatter).
Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"This setting will soon be deprecated. Please use the Black Formatter extension. Learn more here: https://aka.ms/AAlgvkb."},"python.formatting.blackPath":{"default":"black","description":"Path to Black, you can use a custom version of Black by modifying this setting to include the full path.","scope":"machine-overridable","type":"string","markdownDeprecationMessage":"This setting will soon be deprecated. Please use the [Black Formatter extension](https://marketplace.visualstudio.com/items?itemName=ms-python.black-formatter).
Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"This setting will soon be deprecated. Please use the Black Formatter extension. Learn more here: https://aka.ms/AAlgvkb."},"python.formatting.provider":{"default":"autopep8","description":"Provider for formatting. Possible options include 'autopep8', 'black', and 'yapf'.","enum":["autopep8","black","none","yapf"],"scope":"resource","type":"string","markdownDeprecationMessage":"This setting will soon be deprecated. Please use the [Autopep8 extension](https://marketplace.visualstudio.com/items?itemName=ms-python.autopep8) or the [Black Formatter extension](https://marketplace.visualstudio.com/items?itemName=ms-python.black-formatter).
Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"This setting will soon be deprecated. Please use the Autopep8 extension or the Black Formatter extension. Learn more here: https://aka.ms/AAlgvkb."},"python.formatting.yapfArgs":{"default":[],"description":"Arguments passed in. Each argument is a separate item in the array.","items":{"type":"string"},"scope":"resource","type":"array","markdownDeprecationMessage":"Yapf support will soon be deprecated. Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"Yapf support will soon be deprecated. Learn more here: https://aka.ms/AAlgvkb."},"python.formatting.yapfPath":{"default":"yapf","description":"Path to yapf, you can use a custom version of yapf by modifying this setting to include the full path.","scope":"machine-overridable","type":"string","markdownDeprecationMessage":"Yapf support will soon be deprecated.
Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"Yapf support will soon be deprecated. Learn more here: https://aka.ms/AAlgvkb."},"python.globalModuleInstallation":{"default":false,"description":"Whether to install Python modules globally when not using an environment.","scope":"resource","type":"boolean"},"python.languageServer":{"default":"Default","description":"Defines type of the language server.","enum":["Default","Jedi","Pylance","None"],"enumDescriptions":["Automatically select a language server: Pylance if installed and available, otherwise fallback to Jedi.","Use Jedi behind the Language Server Protocol (LSP) as a language server.","Use Pylance as a language server.","Disable language server capabilities."],"scope":"window","type":"string"},"python.linting.banditArgs":{"default":[],"description":"Arguments passed in. Each argument is a separate item in the array.","items":{"type":"string"},"scope":"resource","type":"array","markdownDeprecationMessage":"Bandit support will soon be deprecated. Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"Bandit support will soon be deprecated. Learn more here: https://aka.ms/AAlgvkb."},"python.linting.banditEnabled":{"default":false,"description":"Whether to lint Python files using bandit.","scope":"resource","type":"boolean","markdownDeprecationMessage":"Bandit support will soon be deprecated. Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"Bandit support will soon be deprecated. Learn more here: https://aka.ms/AAlgvkb."},"python.linting.banditPath":{"default":"bandit","description":"Path to bandit, you can use a custom version of bandit by modifying this setting to include the full path.","scope":"machine-overridable","type":"string","markdownDeprecationMessage":"Bandit support will soon be deprecated. Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"Bandit support will soon be deprecated. Learn more here: https://aka.ms/AAlgvkb."},"python.linting.cwd":{"default":null,"description":"Optional working directory for linters.","scope":"resource","type":"string","markdownDeprecationMessage":"This setting will soon be deprecated. Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"This setting will soon be deprecated. Learn more here: https://aka.ms/AAlgvkb."},"python.linting.enabled":{"default":true,"description":"Whether to lint Python files.","scope":"resource","type":"boolean","markdownDeprecationMessage":"This setting will soon be deprecated. Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"This setting will soon be deprecated. Learn more here: https://aka.ms/AAlgvkb."},"python.linting.flake8Args":{"default":[],"description":"Arguments passed in. Each argument is a separate item in the array.","items":{"type":"string"},"scope":"resource","type":"array","markdownDeprecationMessage":"This setting will soon be deprecated. Please use the [Flake8 extension](https://marketplace.visualstudio.com/items?itemName=ms-python.flake8).
Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"This setting will soon be deprecated. Please use the Flake8 extension. Learn more here: https://aka.ms/AAlgvkb."},"python.linting.flake8CategorySeverity.E":{"default":"Error","description":"Severity of Flake8 message type 'E'.","enum":["Error","Hint","Information","Warning"],"scope":"resource","type":"string","markdownDeprecationMessage":"This setting will soon be deprecated. Please use the [Flake8 extension](https://marketplace.visualstudio.com/items?itemName=ms-python.flake8).
Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"This setting will soon be deprecated. Please use the Flake8 extension. Learn more here: https://aka.ms/AAlgvkb."},"python.linting.flake8CategorySeverity.F":{"default":"Error","description":"Severity of Flake8 message type 'F'.","enum":["Error","Hint","Information","Warning"],"scope":"resource","type":"string","markdownDeprecationMessage":"This setting will soon be deprecated. Please use the [Flake8 extension](https://marketplace.visualstudio.com/items?itemName=ms-python.flake8).
Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"This setting will soon be deprecated. Please use the Flake8 extension. Learn more here: https://aka.ms/AAlgvkb."},"python.interpreter.infoVisibility":{"default":"onPythonRelated","description":"Controls when to display information of selected interpreter in the status bar.","enum":["never","onPythonRelated","always"],"enumDescriptions":["Never display information.","Only display information if Python-related files are opened.","Always display information."],"scope":"machine","type":"string"},"python.linting.flake8CategorySeverity.W":{"default":"Warning","description":"Severity of Flake8 message type 'W'.","enum":["Error","Hint","Information","Warning"],"scope":"resource","type":"string","markdownDeprecationMessage":"This setting will soon be deprecated. Please use the [Flake8 extension](https://marketplace.visualstudio.com/items?itemName=ms-python.flake8).
Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"This setting will soon be deprecated. Please use the Flake8 extension. Learn more here: https://aka.ms/AAlgvkb."},"python.linting.flake8Enabled":{"default":false,"description":"Whether to lint Python files using flake8.","scope":"resource","type":"boolean","markdownDeprecationMessage":"This setting will soon be deprecated. Please use the [Flake8 extension](https://marketplace.visualstudio.com/items?itemName=ms-python.flake8).
Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"This setting will soon be deprecated. Please use the Flake8 extension. Learn more here: https://aka.ms/AAlgvkb."},"python.linting.flake8Path":{"default":"flake8","description":"Path to flake8, you can use a custom version of flake8 by modifying this setting to include the full path.","scope":"machine-overridable","type":"string","markdownDeprecationMessage":"This setting will soon be deprecated. Please use the [Flake8 extension](https://marketplace.visualstudio.com/items?itemName=ms-python.flake8).
Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"This setting will soon be deprecated. Please use the Flake8 extension. Learn more here: https://aka.ms/AAlgvkb."},"python.linting.ignorePatterns":{"default":["**/site-packages/**/*.py",".vscode/*.py"],"description":"Patterns used to exclude files or folders from being linted.","items":{"type":"string"},"scope":"resource","type":"array","uniqueItems":true,"markdownDeprecationMessage":"This setting will soon be deprecated. Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"This setting will soon be deprecated. Learn more here: https://aka.ms/AAlgvkb."},"python.linting.lintOnSave":{"default":true,"description":"Whether to lint Python files when saved.","scope":"resource","type":"boolean","markdownDeprecationMessage":"This setting will soon be deprecated. Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"This setting will soon be deprecated. Learn more here: https://aka.ms/AAlgvkb."},"python.linting.maxNumberOfProblems":{"default":100,"description":"Controls the maximum number of problems produced by the server.","scope":"resource","type":"number","markdownDeprecationMessage":"This setting will soon be deprecated. Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"This setting will soon be deprecated. Learn more here: https://aka.ms/AAlgvkb."},"python.linting.mypyArgs":{"default":["--follow-imports=silent","--ignore-missing-imports","--show-column-numbers","--no-pretty"],"description":"Arguments passed in. Each argument is a separate item in the array.","items":{"type":"string"},"scope":"resource","type":"array","markdownDeprecationMessage":"This setting will soon be deprecated. Please use the [Mypy Type Checker extension](https://marketplace.visualstudio.com/items?itemName=ms-python.mypy-type-checker).
Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"This setting will soon be deprecated. Please use the Mypy Type Checker extension. Learn more here: https://aka.ms/AAlgvkb."},"python.linting.mypyCategorySeverity.error":{"default":"Error","description":"Severity of Mypy message type 'Error'.","enum":["Error","Hint","Information","Warning"],"scope":"resource","type":"string","markdownDeprecationMessage":"This setting will soon be deprecated. Please use the [Mypy Type Checker extension](https://marketplace.visualstudio.com/items?itemName=ms-python.mypy-type-checker).
Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"This setting will soon be deprecated. Please use the Mypy Type Checker extension. Learn more here: https://aka.ms/AAlgvkb."},"python.linting.mypyCategorySeverity.note":{"default":"Information","description":"Severity of Mypy message type 'Note'.","enum":["Error","Hint","Information","Warning"],"scope":"resource","type":"string","markdownDeprecationMessage":"This setting will soon be deprecated. Please use the [Mypy Type Checker extension](https://marketplace.visualstudio.com/items?itemName=ms-python.mypy-type-checker).
Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"This setting will soon be deprecated. Please use the Mypy Type Checker extension. Learn more here: https://aka.ms/AAlgvkb."},"python.linting.mypyEnabled":{"default":false,"description":"Whether to lint Python files using mypy.","scope":"resource","type":"boolean","markdownDeprecationMessage":"This setting will soon be deprecated. Please use the [Mypy Type Checker extension](https://marketplace.visualstudio.com/items?itemName=ms-python.mypy-type-checker).
Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"This setting will soon be deprecated. Please use the Mypy Type Checker extension. Learn more here: https://aka.ms/AAlgvkb."},"python.linting.mypyPath":{"default":"mypy","description":"Path to mypy, you can use a custom version of mypy by modifying this setting to include the full path.","scope":"machine-overridable","type":"string","markdownDeprecationMessage":"This setting will soon be deprecated. Please use the [Mypy Type Checker extension](https://marketplace.visualstudio.com/items?itemName=ms-python.mypy-type-checker).
Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"This setting will soon be deprecated. Please use the Mypy Type Checker extension. Learn more here: https://aka.ms/AAlgvkb."},"python.linting.prospectorArgs":{"default":[],"description":"Arguments passed in. Each argument is a separate item in the array.","items":{"type":"string"},"scope":"resource","type":"array","markdownDeprecationMessage":"Prospector support will soon be deprecated. Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"Prospector support will soon be deprecated. Learn more here: https://aka.ms/AAlgvkb."},"python.linting.prospectorEnabled":{"default":false,"description":"Whether to lint Python files using prospector.","scope":"resource","type":"boolean","markdownDeprecationMessage":"Prospector support will soon be deprecated. Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"Prospector support will soon be deprecated. Learn more here: https://aka.ms/AAlgvkb."},"python.linting.prospectorPath":{"default":"prospector","description":"Path to Prospector, you can use a custom version of prospector by modifying this setting to include the full path.","scope":"machine-overridable","type":"string","markdownDeprecationMessage":"Prospector support will soon be deprecated. Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"Prospector support will soon be deprecated. Learn more here: https://aka.ms/AAlgvkb."},"python.linting.pycodestyleArgs":{"default":[],"description":"Arguments passed in. Each argument is a separate item in the array.","items":{"type":"string"},"scope":"resource","type":"array","markdownDeprecationMessage":"Pycodestyle support will soon be deprecated. Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"Pycodestyle support will soon be deprecated. Learn more here: https://aka.ms/AAlgvkb."},"python.linting.pycodestyleCategorySeverity.E":{"default":"Error","description":"Severity of pycodestyle message type 'E'.","enum":["Error","Hint","Information","Warning"],"scope":"resource","type":"string","markdownDeprecationMessage":"Pycodestyle support will soon be deprecated. Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"Pycodestyle support will soon be deprecated. Learn more here: https://aka.ms/AAlgvkb."},"python.linting.pycodestyleCategorySeverity.W":{"default":"Warning","description":"Severity of pycodestyle message type 'W'.","enum":["Error","Hint","Information","Warning"],"scope":"resource","type":"string","markdownDeprecationMessage":"Pycodestyle support will soon be deprecated. Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"Pycodestyle support will soon be deprecated. Learn more here: https://aka.ms/AAlgvkb."},"python.linting.pycodestyleEnabled":{"default":false,"description":"Whether to lint Python files using pycodestyle.","scope":"resource","type":"boolean","markdownDeprecationMessage":"Pycodestyle support will soon be deprecated. Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"Pycodestyle support will soon be deprecated. Learn more here: https://aka.ms/AAlgvkb."},"python.linting.pycodestylePath":{"default":"pycodestyle","description":"Path to pycodestyle, you can use a custom version of pycodestyle by modifying this setting to include the full path.","scope":"machine-overridable","type":"string","markdownDeprecationMessage":"Pycodestyle support will soon be deprecated. Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"Pycodestyle support will soon be deprecated. Learn more here: https://aka.ms/AAlgvkb."},"python.linting.pydocstyleArgs":{"default":[],"description":"Arguments passed in. Each argument is a separate item in the array.","items":{"type":"string"},"scope":"resource","type":"array","markdownDeprecationMessage":"Pydocstyle support will soon be deprecated. Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"Pydocstyle support will soon be deprecated. Learn more here: https://aka.ms/AAlgvkb."},"python.linting.pydocstyleEnabled":{"default":false,"description":"Whether to lint Python files using pydocstyle.","scope":"resource","type":"boolean","markdownDeprecationMessage":"Pydocstyle support will soon be deprecated. Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"Pydocstyle support will soon be deprecated. Learn more here: https://aka.ms/AAlgvkb."},"python.linting.pydocstylePath":{"default":"pydocstyle","description":"Path to pydocstyle, you can use a custom version of pydocstyle by modifying this setting to include the full path.","scope":"machine-overridable","type":"string","markdownDeprecationMessage":"Pydocstyle support will soon be deprecated. Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"Pydocstyle support will soon be deprecated. Learn more here: https://aka.ms/AAlgvkb."},"python.linting.pylamaArgs":{"default":[],"description":"Arguments passed in. Each argument is a separate item in the array.","items":{"type":"string"},"scope":"resource","type":"array","markdownDeprecationMessage":"Pylama support will soon be deprecated. Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"Pylama support will soon be deprecated. Learn more here: https://aka.ms/AAlgvkb."},"python.linting.pylamaEnabled":{"default":false,"description":"Whether to lint Python files using pylama.","scope":"resource","type":"boolean","markdownDeprecationMessage":"Pylama support will soon be deprecated. Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"Pylama support will soon be deprecated. Learn more here: https://aka.ms/AAlgvkb."},"python.linting.pylamaPath":{"default":"pylama","description":"Path to pylama, you can use a custom version of pylama by modifying this setting to include the full path.","scope":"machine-overridable","type":"string","markdownDeprecationMessage":"Pylama support will soon be deprecated. Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"Pylama support will soon be deprecated. Learn more here: https://aka.ms/AAlgvkb."},"python.linting.pylintArgs":{"default":[],"description":"Arguments passed in. Each argument is a separate item in the array.","items":{"type":"string"},"scope":"resource","type":"array","markdownDeprecationMessage":"This setting will soon be deprecated. Please use the [Pylint extension](https://marketplace.visualstudio.com/items?itemName=ms-python.pylint).
Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"This setting will soon be deprecated. Please use the Pylint extension. Learn more here: https://aka.ms/AAlgvkb."},"python.linting.pylintCategorySeverity.convention":{"default":"Information","description":"Severity of Pylint message type 'Convention/C'.","enum":["Error","Hint","Information","Warning"],"scope":"resource","type":"string","markdownDeprecationMessage":"This setting will soon be deprecated. Please use the [Pylint extension](https://marketplace.visualstudio.com/items?itemName=ms-python.pylint).
Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"This setting will soon be deprecated. Please use the Pylint extension. Learn more here: https://aka.ms/AAlgvkb."},"python.linting.pylintCategorySeverity.error":{"default":"Error","description":"Severity of Pylint message type 'Error/E'.","enum":["Error","Hint","Information","Warning"],"scope":"resource","type":"string","markdownDeprecationMessage":"This setting will soon be deprecated. Please use the [Pylint extension](https://marketplace.visualstudio.com/items?itemName=ms-python.pylint).
Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"This setting will soon be deprecated. Please use the Pylint extension. Learn more here: https://aka.ms/AAlgvkb."},"python.linting.pylintCategorySeverity.fatal":{"default":"Error","description":"Severity of Pylint message type 'Error/F'.","enum":["Error","Hint","Information","Warning"],"scope":"resource","type":"string","markdownDeprecationMessage":"This setting will soon be deprecated. Please use the [Pylint extension](https://marketplace.visualstudio.com/items?itemName=ms-python.pylint).
Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"This setting will soon be deprecated. Please use the Pylint extension. Learn more here: https://aka.ms/AAlgvkb."},"python.linting.pylintCategorySeverity.refactor":{"default":"Hint","description":"Severity of Pylint message type 'Refactor/R'.","enum":["Error","Hint","Information","Warning"],"scope":"resource","type":"string","markdownDeprecationMessage":"This setting will soon be deprecated. Please use the [Pylint extension](https://marketplace.visualstudio.com/items?itemName=ms-python.pylint).
Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"This setting will soon be deprecated. Please use the Pylint extension. Learn more here: https://aka.ms/AAlgvkb."},"python.linting.pylintCategorySeverity.warning":{"default":"Warning","description":"Severity of Pylint message type 'Warning/W'.","enum":["Error","Hint","Information","Warning"],"scope":"resource","type":"string","markdownDeprecationMessage":"This setting will soon be deprecated. Please use the [Pylint extension](https://marketplace.visualstudio.com/items?itemName=ms-python.pylint).
Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"This setting will soon be deprecated. Please use the Pylint extension. Learn more here: https://aka.ms/AAlgvkb."},"python.linting.pylintEnabled":{"default":false,"description":"Whether to lint Python files using pylint.","scope":"resource","type":"boolean","markdownDeprecationMessage":"This setting will soon be deprecated. Please use the [Pylint extension](https://marketplace.visualstudio.com/items?itemName=ms-python.pylint).
Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"This setting will soon be deprecated. Please use the Pylint extension. Learn more here: https://aka.ms/AAlgvkb."},"python.linting.pylintPath":{"default":"pylint","description":"Path to Pylint, you can use a custom version of pylint by modifying this setting to include the full path.","scope":"machine-overridable","type":"string","markdownDeprecationMessage":"This setting will soon be deprecated. Please use the [Pylint extension](https://marketplace.visualstudio.com/items?itemName=ms-python.pylint).
Learn more [here](https://aka.ms/AAlgvkb).","deprecationMessage":"This setting will soon be deprecated. Please use the Pylint extension. Learn more here: https://aka.ms/AAlgvkb."},"python.logging.level":{"default":"error","deprecationMessage":"This setting is deprecated. Please use command `Developer: Set Log Level...` to set logging level.","description":"The logging level the extension logs at, defaults to 'error'","enum":["debug","error","info","off","warn"],"scope":"machine","type":"string"},"python.missingPackage.severity":{"default":"Hint","description":"Set severity of missing packages in requirements.txt or pyproject.toml","enum":["Error","Hint","Information","Warning"],"scope":"resource","type":"string","tags":["experimental"]},"python.pipenvPath":{"default":"pipenv","description":"Path to the pipenv executable to use for activation.","scope":"machine-overridable","type":"string"},"python.poetryPath":{"default":"poetry","description":"Path to the poetry executable.","scope":"machine-overridable","type":"string"},"python.sortImports.args":{"default":[],"description":"Arguments passed in. Each argument is a separate item in the array.","items":{"type":"string"},"scope":"resource","type":"array","deprecationMessage":"This setting will be removed soon. Use 'isort.args' instead."},"python.sortImports.path":{"default":"","description":"Path to isort script, default using inner version","scope":"machine-overridable","type":"string","deprecationMessage":"This setting will be removed soon. Use 'isort.path' instead."},"python.tensorBoard.logDirectory":{"default":"","description":"Set this setting to your preferred TensorBoard log directory to skip log directory prompt when starting TensorBoard.","scope":"resource","type":"string"},"python.terminal.activateEnvInCurrentTerminal":{"default":false,"description":"Activate Python Environment in the current Terminal on load of the Extension.","scope":"resource","type":"boolean"},"python.terminal.activateEnvironment":{"default":true,"description":"Activate Python Environment in all Terminals created.","scope":"resource","type":"boolean"},"python.terminal.executeInFileDir":{"default":false,"description":"When executing a file in the terminal, whether to use execute in the file's directory, instead of the current open folder.","scope":"resource","type":"boolean"},"python.terminal.focusAfterLaunch":{"default":false,"description":"When launching a python terminal, whether to focus the cursor on the terminal.","scope":"resource","type":"boolean"},"python.terminal.launchArgs":{"default":[],"description":"Python launch arguments to use when executing a file in the terminal.","scope":"resource","type":"array"},"python.testing.autoTestDiscoverOnSaveEnabled":{"default":true,"description":"Enable auto run test discovery when saving a test file.","scope":"resource","type":"boolean"},"python.testing.cwd":{"default":null,"description":"Optional working directory for tests.","scope":"resource","type":"string"},"python.testing.debugPort":{"default":3000,"description":"Port number used for debugging of tests.","scope":"resource","type":"number"},"python.testing.promptToConfigure":{"default":true,"description":"Prompt to configure a test framework if potential tests directories are discovered.","scope":"resource","type":"boolean"},"python.testing.pytestArgs":{"default":[],"description":"Arguments passed in. Each argument is a separate item in the array.","items":{"type":"string"},"scope":"resource","type":"array"},"python.testing.pytestEnabled":{"default":false,"description":"Enable testing using pytest.","scope":"resource","type":"boolean"},"python.testing.pytestPath":{"default":"pytest","description":"Path to pytest (pytest), you can use a custom version of pytest by modifying this setting to include the full path.","scope":"machine-overridable","type":"string"},"python.testing.unittestArgs":{"default":["-v","-s",".","-p","*test*.py"],"description":"Arguments passed in. Each argument is a separate item in the array.","items":{"type":"string"},"scope":"resource","type":"array"},"python.testing.unittestEnabled":{"default":false,"description":"Enable testing using unittest.","scope":"resource","type":"boolean"},"python.venvFolders":{"default":[],"description":"Folders in your home directory to look into for virtual environments (supports pyenv, direnv and virtualenvwrapper by default).","items":{"type":"string"},"scope":"machine","type":"array","uniqueItems":true},"python.venvPath":{"default":"","description":"Path to folder with a list of Virtual Environments (e.g. ~/.pyenv, ~/Envs, ~/.virtualenvs).","scope":"machine","type":"string"}},"title":"Python","type":"object"},"debuggers":[{"configurationAttributes":{"attach":{"properties":{"connect":{"label":"Attach by connecting to debugpy over a socket.","properties":{"host":{"default":"127.0.0.1","description":"Hostname or IP address to connect to.","type":"string"},"port":{"description":"Port to connect to.","type":"number"}},"required":["port"],"type":"object"},"debugAdapterPath":{"description":"Path (fully qualified) to the python debug adapter executable.","type":"string"},"django":{"default":false,"description":"Django debugging.","type":"boolean"},"host":{"default":"127.0.0.1","description":"Hostname or IP address to connect to.","type":"string"},"jinja":{"default":null,"description":"Jinja template debugging (e.g. Flask).","enum":[false,null,true]},"justMyCode":{"default":true,"description":"If true, show and debug only user-written code. If false, show and debug all code, including library calls.","type":"boolean"},"listen":{"label":"Attach by listening for incoming socket connection from debugpy","properties":{"host":{"default":"127.0.0.1","description":"Hostname or IP address of the interface to listen on.","type":"string"},"port":{"description":"Port to listen on.","type":"number"}},"required":["port"],"type":"object"},"logToFile":{"default":false,"description":"Enable logging of debugger events to a log file.","type":"boolean"},"pathMappings":{"default":[],"items":{"label":"Path mapping","properties":{"localRoot":{"default":"${workspaceFolder}","label":"Local source root.","type":"string"},"remoteRoot":{"default":"","label":"Remote source root.","type":"string"}},"required":["localRoot","remoteRoot"],"type":"object"},"label":"Path mappings.","type":"array"},"port":{"description":"Port to connect to.","type":"number"},"processId":{"anyOf":[{"default":"${command:pickProcess}","description":"Use process picker to select a process to attach, or Process ID as integer.","enum":["${command:pickProcess}"]},{"description":"ID of the local process to attach to.","type":"integer"}]},"redirectOutput":{"default":true,"description":"Redirect output.","type":"boolean"},"showReturnValue":{"default":true,"description":"Show return value of functions when stepping.","type":"boolean"},"subProcess":{"default":false,"description":"Whether to enable Sub Process debugging","type":"boolean"}}},"launch":{"properties":{"args":{"default":[],"description":"Command line arguments passed to the program.","items":{"type":"string"},"type":["array","string"]},"autoReload":{"default":{},"description":"Configures automatic reload of code on edit.","properties":{"enable":{"default":false,"description":"Automatically reload code on edit.","type":"boolean"},"exclude":{"default":["**/.git/**","**/.metadata/**","**/__pycache__/**","**/node_modules/**","**/site-packages/**"],"description":"Glob patterns of paths to exclude from auto reload.","items":{"type":"string"},"type":"array"},"include":{"default":["**/*.py","**/*.pyw"],"description":"Glob patterns of paths to include in auto reload.","items":{"type":"string"},"type":"array"}},"type":"object"},"console":{"default":"integratedTerminal","description":"Where to launch the debug target: internal console, integrated terminal, or external terminal.","enum":["externalTerminal","integratedTerminal","internalConsole"]},"cwd":{"default":"${workspaceFolder}","description":"Absolute path to the working directory of the program being debugged. Default is the root directory of the file (leave empty).","type":"string"},"debugAdapterPath":{"description":"Path (fully qualified) to the python debug adapter executable.","type":"string"},"django":{"default":false,"description":"Django debugging.","type":"boolean"},"env":{"additionalProperties":{"type":"string"},"default":{},"description":"Environment variables defined as a key value pair. Property ends up being the Environment Variable and the value of the property ends up being the value of the Env Variable.","type":"object"},"envFile":{"default":"${workspaceFolder}/.env","description":"Absolute path to a file containing environment variable definitions.","type":"string"},"gevent":{"default":false,"description":"Enable debugging of gevent monkey-patched code.","type":"boolean"},"host":{"default":"localhost","description":"IP address of the of the local debug server (default is localhost).","type":"string"},"jinja":{"default":null,"description":"Jinja template debugging (e.g. Flask).","enum":[false,null,true]},"justMyCode":{"default":true,"description":"Debug only user-written code.","type":"boolean"},"logToFile":{"default":false,"description":"Enable logging of debugger events to a log file.","type":"boolean"},"module":{"default":"","description":"Name of the module to be debugged.","type":"string"},"pathMappings":{"default":[],"items":{"label":"Path mapping","properties":{"localRoot":{"default":"${workspaceFolder}","label":"Local source root.","type":"string"},"remoteRoot":{"default":"","label":"Remote source root.","type":"string"}},"required":["localRoot","remoteRoot"],"type":"object"},"label":"Path mappings.","type":"array"},"port":{"default":0,"description":"Debug port (default is 0, resulting in the use of a dynamic port).","type":"number"},"program":{"default":"${file}","description":"Absolute path to the program.","type":"string"},"purpose":{"default":[],"description":"Tells extension to use this configuration for test debugging, or when using debug-in-terminal command.","items":{"enum":["debug-test","debug-in-terminal"],"enumDescriptions":["Use this configuration while debugging tests using test view or test debug commands.","Use this configuration while debugging a file using debug in terminal button in the editor."]},"type":"array"},"pyramid":{"default":false,"description":"Whether debugging Pyramid applications","type":"boolean"},"python":{"default":"${command:python.interpreterPath}","description":"Absolute path to the Python interpreter executable; overrides workspace configuration if set.","type":"string"},"pythonArgs":{"default":[],"description":"Command-line arguments passed to the Python interpreter. To pass arguments to the debug target, use \"args\".","items":{"type":"string"},"type":"array"},"redirectOutput":{"default":true,"description":"Redirect output.","type":"boolean"},"showReturnValue":{"default":true,"description":"Show return value of functions when stepping.","type":"boolean"},"stopOnEntry":{"default":false,"description":"Automatically stop after launch.","type":"boolean"},"subProcess":{"default":false,"description":"Whether to enable Sub Process debugging","type":"boolean"},"sudo":{"default":false,"description":"Running debug program under elevated permissions (on Unix).","type":"boolean"}}}},"configurationSnippets":[],"label":"Python","languages":["python"],"type":"python","variables":{"pickProcess":"python.pickLocalProcess"},"when":"!virtualWorkspace && shellExecutionSupported"}],"grammars":[{"language":"pip-requirements","path":"./syntaxes/pip-requirements.tmLanguage.json","scopeName":"source.pip-requirements"}],"jsonValidation":[{"fileMatch":".condarc","url":"./schemas/condarc.json"},{"fileMatch":"environment.yml","url":"./schemas/conda-environment.json"},{"fileMatch":"meta.yaml","url":"./schemas/conda-meta.json"}],"keybindings":[{"command":"python.execSelectionInTerminal","key":"shift+enter","when":"editorTextFocus && editorLangId == python && !findInputFocussed && !replaceInputFocussed && !jupyter.ownsSelection && !notebookEditorFocused"},{"command":"python.refreshTensorBoard","key":"ctrl+r","mac":"cmd+r","when":"python.hasActiveTensorBoardSession"}],"languages":[{"aliases":["Jinja"],"extensions":[".j2",".jinja2"],"id":"jinja"},{"aliases":["pip requirements","requirements.txt"],"configuration":"./languages/pip-requirements.json","filenamePatterns":["**/*requirements*.{txt, in}","**/*constraints*.txt","**/requirements/*.{txt,in}","**/constraints/*.txt"],"filenames":["constraints.txt","requirements.in","requirements.txt"],"id":"pip-requirements"},{"filenames":[".condarc"],"id":"yaml"},{"filenames":[".flake8",".pep8",".pylintrc",".pypirc"],"id":"ini"},{"filenames":["Pipfile","poetry.lock"],"id":"toml"},{"filenames":["Pipfile.lock"],"id":"json"}],"menus":{"commandPalette":[{"category":"Python","command":"python.analysis.restartLanguageServer","title":"Restart Language Server","when":"!virtualWorkspace && shellExecutionSupported && editorLangId == python"},{"category":"Python","command":"python.clearCacheAndReload","title":"Clear Cache and Reload Window","when":"!virtualWorkspace && shellExecutionSupported"},{"category":"Python","command":"python.clearWorkspaceInterpreter","title":"Clear Workspace Interpreter Setting","when":"!virtualWorkspace && shellExecutionSupported"},{"category":"Python","command":"python.configureTests","title":"Configure Tests","when":"!virtualWorkspace && shellExecutionSupported"},{"category":"Python","command":"python.createEnvironment","title":"Create Environment...","when":"!virtualWorkspace && shellExecutionSupported"},{"category":"Python","command":"python.createEnvironment-button","title":"Create Environment...","when":"false"},{"category":"Python","command":"python.createTerminal","title":"Create Terminal","when":"!virtualWorkspace && shellExecutionSupported"},{"category":"Python","command":"python.enableLinting","title":"Enable/Disable Linting","when":"!virtualWorkspace && shellExecutionSupported && editorLangId == python"},{"category":"Python","command":"python.enableSourceMapSupport","title":"Enable Source Map Support For Extension Debugging","when":"!virtualWorkspace && shellExecutionSupported"},{"category":"Python","command":"python.execInTerminal","title":"Run Python File in Terminal","when":"!virtualWorkspace && shellExecutionSupported && editorLangId == python"},{"category":"Python","command":"python.execInTerminal-icon","icon":"$(play)","title":"Run Python File","when":"false"},{"category":"Python","command":"python.execInDedicatedTerminal","icon":"$(play)","title":"Run Python File in Dedicated Terminal","when":"false"},{"category":"Python","command":"python.debugInTerminal","icon":"$(debug-alt)","title":"Debug Python File","when":"!virtualWorkspace && shellExecutionSupported && editorLangId == python"},{"category":"Python","command":"python.execSelectionInDjangoShell","title":"Run Selection/Line in Django Shell","when":"!virtualWorkspace && shellExecutionSupported && editorLangId == python"},{"category":"Python","command":"python.execSelectionInTerminal","title":"Run Selection/Line in Python Terminal","when":"!virtualWorkspace && shellExecutionSupported && editorLangId == python"},{"category":"Python","command":"python.launchTensorBoard","title":"Launch TensorBoard","when":"!virtualWorkspace && shellExecutionSupported"},{"category":"Python","command":"python.refreshTensorBoard","enablement":"python.hasActiveTensorBoardSession","icon":"$(refresh)","title":"Refresh TensorBoard","when":"!virtualWorkspace && shellExecutionSupported"},{"category":"Python","command":"python.reportIssue","title":"Report Issue...","when":"!virtualWorkspace && shellExecutionSupported"},{"category":"Test","command":"testing.reRunFailTests","icon":"$(run-errors)","title":"Rerun Failed Tests","when":"!virtualWorkspace && shellExecutionSupported"},{"category":"Python","command":"python.runLinting","title":"Run Linting","when":"!virtualWorkspace && shellExecutionSupported && editorLangId == python"},{"category":"Python","command":"python.setInterpreter","title":"Select Interpreter","when":"!virtualWorkspace && shellExecutionSupported"},{"category":"Python","command":"python.setLinter","title":"Select Linter","when":"!virtualWorkspace && shellExecutionSupported && editorLangId == python"},{"category":"Python Refactor","command":"python.sortImports","title":"Sort Imports","when":"!virtualWorkspace && shellExecutionSupported && editorLangId == python"},{"category":"Python","command":"python.startREPL","title":"Start REPL","when":"!virtualWorkspace && shellExecutionSupported"},{"category":"Python","command":"python.viewLanguageServerOutput","enablement":"python.hasLanguageServerOutputChannel","title":"Show Language Server Output","when":"!virtualWorkspace && shellExecutionSupported"},{"category":"Python","command":"python.viewOutput","title":"Show Output","when":"!virtualWorkspace && shellExecutionSupported"}],"editor/content":[{"group":"Python","command":"python.createEnvironment-button","when":"showCreateEnvButton && resourceLangId == pip-requirements && !virtualWorkspace && shellExecutionSupported && !inDiffEditor && !isMergeResultEditor && pythonDepsNotInstalled"},{"group":"Python","command":"python.createEnvironment-button","when":"showCreateEnvButton && resourceFilename == pyproject.toml && pipInstallableToml && !virtualWorkspace && shellExecutionSupported && !inDiffEditor && !isMergeResultEditor && pythonDepsNotInstalled"}],"editor/context":[{"submenu":"python.run","group":"Python","when":"editorLangId == python && !virtualWorkspace && shellExecutionSupported && isWorkspaceTrusted"},{"command":"python.sortImports","group":"Refactor","title":"Sort Imports","when":"editorLangId == python && !notebookEditorFocused && !virtualWorkspace && shellExecutionSupported"},{"submenu":"python.runFileInteractive","group":"Jupyter2","when":"editorLangId == python && !virtualWorkspace && shellExecutionSupported && !isJupyterInstalled && isWorkspaceTrusted"}],"python.runFileInteractive":[{"command":"python.installJupyter","group":"Jupyter2","when":"resourceLangId == python && !virtualWorkspace && shellExecutionSupported"}],"python.run":[{"command":"python.execInTerminal","group":"Python","when":"resourceLangId == python && !virtualWorkspace && shellExecutionSupported"},{"command":"python.execSelectionInDjangoShell","group":"Python","when":"editorHasSelection && editorLangId == python && python.isDjangoProject && !virtualWorkspace && shellExecutionSupported"},{"command":"python.execSelectionInTerminal","group":"Python","when":"editorFocus && editorLangId == python && !virtualWorkspace && shellExecutionSupported"}],"editor/title":[{"command":"python.refreshTensorBoard","group":"navigation@0","when":"python.hasActiveTensorBoardSession && !virtualWorkspace && shellExecutionSupported"}],"editor/title/run":[{"command":"python.execInTerminal-icon","group":"navigation@0","title":"Run Python File","when":"resourceLangId == python && !isInDiffEditor && !virtualWorkspace && shellExecutionSupported"},{"command":"python.execInDedicatedTerminal","group":"navigation@0","title":"Run Python File in Dedicated Terminal","when":"resourceLangId == python && !isInDiffEditor && !virtualWorkspace && shellExecutionSupported"},{"command":"python.debugInTerminal","group":"navigation@1","title":"Debug Python File","when":"resourceLangId == python && !isInDiffEditor && !virtualWorkspace && shellExecutionSupported"}],"explorer/context":[{"command":"python.execInTerminal","group":"Python","when":"resourceLangId == python && !virtualWorkspace && shellExecutionSupported"}],"file/newFile":[{"command":"python.createNewFile","group":"file","when":"!virtualWorkspace"}],"view/title":[{"command":"testing.reRunFailTests","when":"view == workbench.view.testing && hasFailedTests && !virtualWorkspace && shellExecutionSupported","group":"navigation@1"}]},"submenus":[{"id":"python.run","label":"Run Python","icon":"$(play)"},{"id":"python.runFileInteractive","label":"Run in Interactive window"}],"viewsWelcome":[{"view":"testing","contents":"Configure a test framework to see your tests here.\n[Configure Python Tests](command:python.configureTests)","when":"!virtualWorkspace && shellExecutionSupported"}],"yamlValidation":[{"fileMatch":".condarc","url":"./schemas/condarc.json"},{"fileMatch":"environment.yml","url":"./schemas/conda-environment.json"},{"fileMatch":"meta.yaml","url":"./schemas/conda-meta.json"}]},"scripts":{"package":"gulp clean && gulp prePublishBundle && vsce package -o ms-python-insiders.vsix","prePublish":"gulp clean && gulp prePublishNonBundle","compile":"tsc -watch -p ./","compiled":"deemon npm run compile","kill-compiled":"deemon --kill npm run compile","checkDependencies":"gulp checkDependencies","test":"node ./out/test/standardTest.js && node ./out/test/multiRootTest.js","test:unittests":"mocha --config ./build/.mocha.unittests.json","test:unittests:cover":"nyc --no-clean --nycrc-path ./build/.nycrc mocha --config ./build/.mocha.unittests.json","test:functional":"mocha --require source-map-support/register --config ./build/.mocha.functional.json","test:functional:perf":"node --inspect-brk ./node_modules/mocha/bin/_mocha --require source-map-support/register --config ./build/.mocha.functional.perf.json","test:functional:memleak":"node --inspect-brk ./node_modules/mocha/bin/_mocha --require source-map-support/register --config ./build/.mocha.functional.json","test:functional:cover":"nyc --no-clean --nycrc-path ./build/.nycrc mocha --require source-map-support/register --config ./build/.mocha.functional.json","test:cover:report":"nyc --nycrc-path ./build/.nycrc report --reporter=text --reporter=html --reporter=text-summary --reporter=cobertura","testDebugger":"node ./out/test/testBootstrap.js ./out/test/debuggerTest.js","testDebugger:cover":"nyc --no-clean --use-spawn-wrap --nycrc-path ./build/.nycrc --require source-map-support/register node ./out/test/debuggerTest.js","testSingleWorkspace":"node ./out/test/testBootstrap.js ./out/test/standardTest.js","testSingleWorkspace:cover":"nyc --no-clean --use-spawn-wrap --nycrc-path ./build/.nycrc --require source-map-support/register node ./out/test/standardTest.js","preTestJediLSP":"node ./out/test/languageServers/jedi/lspSetup.js","testJediLSP":"node ./out/test/languageServers/jedi/lspSetup.js && cross-env CODE_TESTS_WORKSPACE=src/test VSC_PYTHON_CI_TEST_GREP='Language Server:' node ./out/test/testBootstrap.js ./out/test/standardTest.js && node ./out/test/languageServers/jedi/lspTeardown.js","testMultiWorkspace":"node ./out/test/testBootstrap.js ./out/test/multiRootTest.js","testPerformance":"node ./out/test/testBootstrap.js ./out/test/performanceTest.js","testSmoke":"cross-env INSTALL_JUPYTER_EXTENSION=true \"node ./out/test/smokeTest.js\"","testInsiders":"cross-env VSC_PYTHON_CI_TEST_VSC_CHANNEL=insiders INSTALL_PYLANCE_EXTENSION=true TEST_FILES_SUFFIX=insiders.test CODE_TESTS_WORKSPACE=src/testMultiRootWkspc/smokeTests \"node ./out/test/standardTest.js\"","lint-staged":"node gulpfile.js","lint":"eslint --ext .ts,.js src build pythonExtensionApi","lint-fix":"eslint --fix --ext .ts,.js src build pythonExtensionApi gulpfile.js","format-check":"prettier --check 'src/**/*.ts' 'build/**/*.js' '.github/**/*.yml' gulpfile.js","format-fix":"prettier --write 'src/**/*.ts' 'build/**/*.js' '.github/**/*.yml' gulpfile.js","clean":"gulp clean","addExtensionPackDependencies":"gulp addExtensionPackDependencies","updateBuildNumber":"gulp updateBuildNumber","verifyBundle":"gulp verifyBundle","webpack":"webpack"},"dependencies":{"@iarna/toml":"^2.2.5","@vscode/extension-telemetry":"^0.7.7","@vscode/jupyter-lsp-middleware":"^0.2.50","arch":"^2.1.0","diff-match-patch":"^1.0.0","fs-extra":"^10.0.1","glob":"^7.2.0","hash.js":"^1.1.7","iconv-lite":"^0.6.3","inversify":"^5.0.4","jsonc-parser":"^3.0.0","lodash":"^4.17.21","md5":"^2.2.1","minimatch":"^5.0.1","named-js-regexp":"^1.3.3","node-stream-zip":"^1.6.0","reflect-metadata":"^0.1.12","rxjs":"^6.5.4","rxjs-compat":"^6.5.4","semver":"^7.5.2","stack-trace":"0.0.10","sudo-prompt":"^9.2.1","tmp":"^0.0.33","uint64be":"^3.0.0","unicode":"^14.0.0","untildify":"^4.0.0","vscode-debugadapter":"^1.28.0","vscode-debugprotocol":"^1.28.0","vscode-jsonrpc":"8.0.2-next.1","vscode-languageclient":"^8.1.0","vscode-languageserver":"^8.1.0","vscode-languageserver-protocol":"^3.17.3","vscode-tas-client":"^0.1.63","which":"^2.0.2","winreg":"^1.2.4","xml2js":"^0.5.0"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.2","@types/bent":"^7.3.0","@types/chai":"^4.1.2","@types/chai-arrays":"^2.0.0","@types/chai-as-promised":"^7.1.0","@types/diff-match-patch":"^1.0.32","@types/download":"^8.0.1","@types/fs-extra":"^9.0.13","@types/glob":"^7.2.0","@types/lodash":"^4.14.104","@types/md5":"^2.1.32","@types/mocha":"^9.1.0","@types/nock":"^10.0.3","@types/node":"^16.17.0","@types/semver":"^5.5.0","@types/shortid":"^0.0.29","@types/sinon":"^10.0.11","@types/stack-trace":"0.0.29","@types/tmp":"^0.0.33","@types/uuid":"^8.3.4","@types/vscode":"^1.81.0","@types/which":"^2.0.1","@types/winreg":"^1.2.30","@types/xml2js":"^0.4.2","@typescript-eslint/eslint-plugin":"^3.7.0","@typescript-eslint/parser":"^3.7.0","@vscode/test-electron":"^2.1.3","@vscode/vsce":"^2.18.0","bent":"^7.3.12","chai":"^4.1.2","chai-arrays":"^2.0.0","chai-as-promised":"^7.1.1","copy-webpack-plugin":"^9.1.0","cross-spawn":"^6.0.5","del":"^6.0.0","download":"^8.0.0","es5-ext":"0.10.53","eslint":"^7.2.0","eslint-config-airbnb":"^18.2.0","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jsx-a11y":"^6.3.1","eslint-plugin-react":"^7.20.3","eslint-plugin-react-hooks":"^4.0.0","expose-loader":"^3.1.0","flat":"^5.0.2","get-port":"^5.1.1","gulp":"^4.0.0","gulp-typescript":"^5.0.0","mocha":"^9.2.2","mocha-junit-reporter":"^2.0.2","mocha-multi-reporters":"^1.1.7","nock":"^10.0.6","node-has-native-dependencies":"^1.0.2","node-loader":"^1.0.2","node-polyfill-webpack-plugin":"^1.1.4","nyc":"^15.0.0","prettier":"^2.0.2","rewiremock":"^3.13.0","rimraf":"^3.0.2","shortid":"^2.2.8","sinon":"^13.0.1","source-map-support":"^0.5.12","ts-loader":"^9.2.8","ts-mockito":"^2.5.0","ts-node":"^10.7.0","tsconfig-paths-webpack-plugin":"^3.2.0","typemoq":"^2.1.0","typescript":"4.5.5","uuid":"^8.3.2","vscode-debugadapter-testsupport":"^1.27.0","webpack":"^5.76.0","webpack-bundle-analyzer":"^4.5.0","webpack-cli":"^4.9.2","webpack-fix-default-import-plugin":"^1.0.3","webpack-merge":"^5.8.0","webpack-node-externals":"^3.0.0","webpack-require-from":"^1.8.6","yargs":"^15.3.1"},"extensionPack":["ms-python.vscode-pylance"]},"location":{"$mid":1,"path":"/home/user/app/code-server/extensions/ms-python.python-2023.16.0-universal","scheme":"file"},"isBuiltin":false,"targetPlatform":"universal","metadata":{"id":"f1f59ae4-9318-4f3c-a9b5-81b2eaa5f8a5","publisherId":"998b010b-e2af-44a5-a6cd-0b5fd3b9b6f8","publisherDisplayName":"ms-python","targetPlatform":"universal","updated":false,"isPreReleaseVersion":false,"installedTimestamp":1695869191474,"preRelease":false},"isValid":true,"validations":[]},{"type":1,"identifier":{"id":"ms-toolsai.jupyter-keymap","uuid":"9f6dc8db-620c-4844-b8c5-e74914f1be27"},"manifest":{"name":"jupyter-keymap","publisher":"ms-toolsai","author":{"name":"Microsoft Corporation"},"license":"MIT","icon":"icon.png","galleryBanner":{"color":"#ffffff","theme":"light"},"displayName":"Jupyter Keymap","description":"Jupyter keymaps for notebooks","version":"1.1.2","engines":{"vscode":"^1.79.0-insider"},"repository":{"type":"git","url":"https://github.com/Microsoft/vscode-jupyter-keymap"},"bugs":{"url":"https://github.com/Microsoft/vscode-jupyter-keymap/issues"},"categories":["Notebooks"],"keywords":["notebook-keymap"],"contributes":{"keybindings":[{"key":"F","when":"notebookEditorFocused && !inputFocus && !notebookOutputInputFocused","command":"notebook.find"},{"key":"K","when":"notebookEditorFocused && !inputFocus && !notebookOutputInputFocused","command":"list.focusUp"},{"key":"J","when":"notebookEditorFocused && !inputFocus && !notebookOutputInputFocused","command":"list.focusDown"},{"key":"A","when":"notebookEditorFocused && !inputFocus && !notebookOutputInputFocused","command":"notebook.cell.insertCodeCellAboveAndFocusContainer"},{"key":"B","when":"notebookEditorFocused && !inputFocus && !notebookOutputInputFocused","command":"notebook.cell.insertCodeCellBelowAndFocusContainer"},{"key":"D D","when":"notebookEditorFocused && !inputFocus && !notebookOutputInputFocused","command":"notebook.cell.delete"},{"key":"Z","when":"notebookEditorFocused && !inputFocus && !notebookOutputInputFocused","command":"undo"},{"key":"S","when":"notebookEditorFocused && !inputFocus && !notebookOutputInputFocused","command":"workbench.action.files.save"},{"key":"C","when":"notebookEditorFocused && !inputFocus && !notebookOutputInputFocused","command":"notebook.cell.copy"},{"key":"X","when":"notebookEditorFocused && !inputFocus && !notebookOutputInputFocused","command":"notebook.cell.cut"},{"key":"V","when":"notebookEditorFocused && !inputFocus && !notebookOutputInputFocused","command":"notebook.cell.paste"},{"key":"shift+L","when":"notebookEditorFocused && !inputFocus && !notebookOutputInputFocused","command":"notebook.toggleLineNumbers"},{"key":"O","when":"notebookEditorFocused && !inputFocus && !notebookOutputInputFocused","command":"notebook.cell.toggleOutputs"},{"key":"L","when":"notebookEditorFocused && !inputFocus && !notebookOutputInputFocused","command":"notebook.cell.toggleLineNumbers"},{"key":"ctrl+shift+-","when":"editorTextFocus && inputFocus && notebookEditorFocused && !notebookOutputInputFocused","command":"notebook.cell.split"},{"key":"ctrl+enter","when":"editorTextFocus && inputFocus && notebookEditorFocused || notebookCellListFocused","command":"notebook.cell.executeAndFocusContainer"},{"key":"shift+enter","when":"editorTextFocus && inputFocus && notebookEditorFocused && !interactiveEditorFocused || notebookCellListFocused && notebookCellType == 'code' && !interactiveEditorFocused","command":"notebook.cell.executeAndSelectBelow"},{"win":"ctrl+alt+enter","linux":"ctrl+alt+enter","when":"interactiveEditorHasProvider && interactiveEditorVisible && !interactiveEditorDocumentChanged || interactiveEditorHasProvider && interactiveEditorVisible && config.interactiveEditor.editMode != 'preview'","command":"interactive.acceptChanges"}]}},"location":{"$mid":1,"path":"/home/user/app/code-server/extensions/ms-toolsai.jupyter-keymap-1.1.2-universal","scheme":"file"},"isBuiltin":false,"targetPlatform":"universal","metadata":{"id":"9f6dc8db-620c-4844-b8c5-e74914f1be27","publisherId":"ac8eb7c9-3e59-4b39-8040-f0484d8170ce","publisherDisplayName":"ms-toolsai","targetPlatform":"universal","updated":false,"isPreReleaseVersion":false,"installedTimestamp":1695869201385,"preRelease":false},"isValid":true,"validations":[]},{"type":1,"identifier":{"id":"ms-toolsai.vscode-jupyter-cell-tags","uuid":"ab4fb32a-befb-4102-adf9-1652d0cd6a5e"},"manifest":{"name":"vscode-jupyter-cell-tags","displayName":"Jupyter Cell Tags","description":"Jupyter Cell Tags support for VS Code","version":"0.1.8","publisher":"ms-toolsai","preview":true,"icon":"icon.png","galleryBanner":{"color":"#ffffff","theme":"light"},"author":{"name":"Microsoft Corporation"},"engines":{"vscode":"^1.72.0"},"categories":["Notebooks"],"activationEvents":["onNotebook:jupyter-notebook","onCommand:jupyter-cell-tags.removeTag","onCommand:jupyter-cell-tags.addTag","onCommand:jupyter-cell-tags.editTagsInJSON","onCommand:jupyter-cell-tags.paramaterize"],"repository":{"type":"git","url":"https://github.com/Microsoft/vscode-jupyter-cell-tags"},"main":"./out/extension-node.js","browser":"./out/extension-web.js","contributes":{"commands":[{"command":"jupyter-cell-tags.removeTag","title":"Remove Cell Tag","icon":"$(close)"},{"command":"jupyter-cell-tags.addTag","title":"Add Cell Tag","icon":"$(add)"},{"command":"jupyter-cell-tags.editTagsInJSON","title":"Edit Cell Tags (JSON)","icon":"$(go-to-file)"},{"command":"jupyter-cell-tags.paramaterize","title":"Mark Cell as Parameters"}],"menus":{"notebook/cell/title":[{"command":"jupyter-cell-tags.addTag","group":"jupytercelltags@1"},{"command":"jupyter-cell-tags.editTagsInJSON","group":"jupytercelltags@2"},{"command":"jupyter-cell-tags.paramaterize","group":"jupytercelltags@2"}],"view/title":[{"command":"jupyter-cell-tags.addTag","when":"view == cell-tag","group":"navigation"},{"command":"jupyter-cell-tags.editTagsInJSON","when":"view == cell-tag","group":"navigation"}],"view/item/context":[{"command":"jupyter-cell-tags.removeTag","when":"view == cell-tag","group":"inline"}]},"views":{"jupyter-variables":[{"id":"cell-tag","name":"Cell Tags","type":"tree","icon":"$(tag)","when":"jupyter:showTagsExplorer && jupyter.hasNativeNotebookOrInteractiveWindowOpen","visibility":"collapsed"}]},"viewsWelcome":[{"view":"cell-tag","contents":"No tags found for the selected cell. Use the [Add Cell Tag](command:jupyter-cell-tags.addTag) command to add tags."}]},"scripts":{"vscode:prepublish":"npm run compile","compile":"webpack --mode none","watch":"webpack --mode none --watch","pretest":"npm run compile && npm run lint","lint":"eslint src --ext ts","test":"node ./out/test/runTest.js"},"devDependencies":{"@types/vscode":"^1.72.0","@types/glob":"^7.1.3","@types/mocha":"^8.2.2","@types/node":"14.x","eslint":"^7.27.0","@typescript-eslint/eslint-plugin":"^4.26.0","@typescript-eslint/parser":"^4.26.0","glob":"^7.1.7","mocha":"^10.0.0","typescript":"^4.3.2","vscode-test":"^1.5.2","ts-loader":"^9.1.1","webpack":"^5.36.2","webpack-cli":"^4.6.0"}},"location":{"$mid":1,"path":"/home/user/app/code-server/extensions/ms-toolsai.vscode-jupyter-cell-tags-0.1.8-universal","scheme":"file"},"isBuiltin":false,"targetPlatform":"universal","metadata":{"id":"ab4fb32a-befb-4102-adf9-1652d0cd6a5e","publisherId":"ac8eb7c9-3e59-4b39-8040-f0484d8170ce","publisherDisplayName":"ms-toolsai","targetPlatform":"universal","updated":false,"isPreReleaseVersion":false,"installedTimestamp":1695869201395,"preRelease":false},"isValid":true,"validations":[]},{"type":1,"identifier":{"id":"ms-toolsai.vscode-jupyter-slideshow","uuid":"e153ca70-b543-4865-b4c5-b31d34185948"},"manifest":{"name":"vscode-jupyter-slideshow","displayName":"Jupyter Slide Show","description":"Jupyter Slide Show support for VS Code","version":"0.1.5","publisher":"ms-toolsai","preview":true,"icon":"icon.png","galleryBanner":{"color":"#ffffff","theme":"light"},"author":{"name":"Microsoft Corporation"},"engines":{"vscode":"^1.71.0"},"categories":["Notebooks"],"activationEvents":["onNotebook:jupyter-notebook","onCommand:jupyter-slideshow.switchSlideType","onCommand:jupyter-slideshow.editSlideShowInJSON"],"repository":{"type":"git","url":"https://github.com/Microsoft/vscode-jupyter-slideshow"},"main":"./out/extension-node.js","browser":"./out/extension-web.js","contributes":{"commands":[{"command":"jupyter-slideshow.switchSlideType","title":"Switch Slide Type"},{"command":"jupyter-slideshow.editSlideShowInJSON","title":"Edit Slide Type (JSON)","icon":"$(go-to-file)"}],"menus":{"notebook/cell/title":[{"command":"jupyter-slideshow.switchSlideType","group":"jupyter-slideshow@1"},{"command":"jupyter-slideshow.editSlideShowInJSON","group":"jupyter-slideshow@2"}]}},"scripts":{"vscode:prepublish":"npm run compile","compile":"webpack --mode none","watch":"webpack --mode none --watch","pretest":"npm run compile && npm run lint","lint":"eslint src --ext ts","test":"node ./out/test/runTest.js"},"devDependencies":{"@types/vscode":"^1.71.0","@types/glob":"^7.1.3","@types/mocha":"^8.2.2","@types/node":"14.x","eslint":"^7.27.0","@typescript-eslint/eslint-plugin":"^4.26.0","@typescript-eslint/parser":"^4.26.0","glob":"^7.1.7","mocha":"^10.0.0","typescript":"^4.3.2","vscode-test":"^1.5.2","ts-loader":"^9.1.1","webpack":"^5.36.2","webpack-cli":"^4.6.0"}},"location":{"$mid":1,"path":"/home/user/app/code-server/extensions/ms-toolsai.vscode-jupyter-slideshow-0.1.5-universal","scheme":"file"},"isBuiltin":false,"targetPlatform":"universal","metadata":{"id":"e153ca70-b543-4865-b4c5-b31d34185948","publisherId":"ac8eb7c9-3e59-4b39-8040-f0484d8170ce","publisherDisplayName":"ms-toolsai","targetPlatform":"universal","updated":false,"isPreReleaseVersion":false,"installedTimestamp":1695869201403,"preRelease":false},"isValid":true,"validations":[]},{"type":1,"identifier":{"id":"ms-toolsai.jupyter-renderers","uuid":"b15c72f8-d5fe-421a-a4f7-27ed9f6addbf"},"manifest":{"name":"jupyter-renderers","displayName":"Jupyter Notebook Renderers","description":"Renderers for Jupyter Notebooks (with plotly, vega, gif, png, svg, jpeg and other such outputs)","version":"1.0.17","engines":{"vscode":"^1.80.0"},"publisher":"ms-toolsai","author":{"name":"Microsoft Corporation"},"license":"MIT","homepage":"https://github.com/Microsoft/vscode-notebook-renderers","repository":{"type":"git","url":"https://github.com/Microsoft/vscode-notebook-renderers"},"bugs":{"url":"https://github.com/Microsoft/vscode-notebook-renderers/issues"},"qna":"https://stackoverflow.com/questions/tagged/visual-studio-code+jupyter","icon":"icon.png","galleryBanner":{"color":"#ffffff","theme":"light"},"keywords":["jupyter","notebook","notebookRenderer","multi-root ready"],"categories":["Other","Data Science","Machine Learning","Notebooks","Visualization"],"activationEvents":["onNotebook:*"],"enabledApiProposals":["contribNotebookStaticPreloads"],"main":"./out/extension_renderer/index.js","browser":"./out/extension_renderer/index.js","contributes":{"notebookPreload":[{"type":"jupyter-notebook","entrypoint":"./out/node_modules/@vscode/jupyter-ipywidgets7/dist/ipywidgets.js"},{"type":"interactive","entrypoint":"./out/node_modules/@vscode/jupyter-ipywidgets7/dist/ipywidgets.js"},{"type":"jupyter-notebook","entrypoint":"./out/node_modules/@vscode/jupyter-ipywidgets8/dist/ipywidgets.js"},{"type":"interactive","entrypoint":"./out/node_modules/@vscode/jupyter-ipywidgets8/dist/ipywidgets.js"},{"type":"jupyter-notebook","entrypoint":"./out/client_renderer/preload.js"},{"type":"interactive","entrypoint":"./out/client_renderer/preload.js"}],"notebookRenderer":[{"id":"jupyter-notebook-renderer","entrypoint":"./out/client_renderer/renderers.js","displayName":"Jupyter Notebook Renderer","requiresMessaging":"optional","mimeTypes":["image/gif","image/png","image/jpeg","image/svg+xml","application/geo+json","application/vdom.v1+json","application/vnd.dataresource+json","application/vnd.plotly.v1+json","application/vnd.vega.v2+json","application/vnd.vega.v3+json","application/vnd.vega.v4+json","application/vnd.vegalite.v1+json","application/vnd.vegalite.v2+json","application/x-nteract-model-debug+json","text/vnd.plotly.v1+html"]},{"id":"jupyter-notebook-built-in-renderer-hooks","displayName":"Jupyter Notebook Html/JavaScript Renderer","requiresMessaging":"optional","entrypoint":{"extends":"vscode.builtin-renderer","path":"./out/client_renderer/builtinRendererHooks.js"}},{"id":"jupyter-vega-renderer","displayName":"Jupyter Vega Renderer","requiresMessaging":"optional","entrypoint":"./out/client_renderer/vegaRenderer.js","mimeTypes":["application/vnd.vega.v5+json","application/vnd.vegalite.v3+json","application/vnd.vegalite.v4+json","application/vnd.vegalite.v5+json"]},{"id":"jupyter-markdown","displayName":"Jupyter Markdown styles","entrypoint":{"extends":"vscode.markdown-it-renderer","path":"./out/client_renderer/markdown.js"}}]},"scripts":{"vscode:prepublish":"npm run compile:webpack","dev":"concurrently -r npm:compile:extension:watch npm:compile:client:watch npm:compile:test:watch","compile":"npm run compile:extension && npm run compile:test && npm run compile:client","compile:extension":"tsc -p src/extension","compile:extension:watch":"tsc -p src/extension --watch","compile:test":"tsc -p src/test","compile:test:watch":"tsc -p src/test --watch","compile:webpack":"npm run build:client && npm run build:extension","compile:client":"webpack --config=build/webpack/webpack.client.config.js","build:client":"webpack --config=build/webpack/webpack.client.config.js --mode=production","build:extension":"webpack --config=build/webpack/webpack.extension.config.js --mode=production","compile:client:watch":"webpack --config=build/webpack/webpack.client.config.js --watch","lint":"eslint src --ext ts && eslint src --ext tsx && eslint build --ext js","lint-format":"npx prettier 'src/**/*.ts*' --check && npx prettier 'build/**/*.js' --check","watch":"tsc -watch -p ./","f":"vsce package -o ms-notebook-renderers.vsix","test":"node ./out/test/runTest.js","prettier-fix":"prettier 'src/**/*.ts*' --write && prettier 'build/**/*.js' --write","postinstall":"node ./build/postInstall.js"},"dependencies":{"@babel/helper-validator-identifier":"^7.10.1","@blueprintjs/core":"^3.7.0","@blueprintjs/select":"^3.2.0","@jupyter-widgets/base":"^4.1.0","@jupyter-widgets/controls":"^3.1.0","@jupyter-widgets/jupyterlab-manager":"^3.1.0","@jupyter-widgets/output":"^4.1.0","@jupyterlab/coreutils":"^5.4.2","@jupyterlab/nbformat":"^3.4.2","@loadable/component":"^5.12.0","@nteract/transform-dataresource":"^3.0.2","@nteract/transform-geojson":"^3.2.3","@nteract/transform-model-debug":"^3.2.3","@nteract/transform-plotly":"^7.0.0","@nteract/transform-vega":"7.0.10","@nteract/transforms":"^3.2.0","@phosphor/widgets":"^1.9.3","@vscode/jupyter-ipywidgets7":"^2.0.1","@vscode/jupyter-ipywidgets8":"^1.0.2","chownr":"^2.0.0","fs-minipass":"^2.1.0","jquery":"^3.6.1","lodash":"^4.17.21","minipass":"^3.1.6","minizlib":"^2.1.2","path-browserify":"^0.0.1","plotly.js-dist":"^2.20.0","re-resizable":"~6.5.5","react":"^16.8.4","react-dom":"^16.8.4","react-toggle":"^4.1.2","requirejs":"^2.3.6","styled-components":"5.2.1","tslib":"^1.14.1","underscore":"^1.13.1","util":"^0.12.3","uuid":"^3.3.2","vega":"^5.24.0","vega-embed":"^6.21.3","vega-lite":"^5.6.1","yallist":"^4.0.0"},"devDependencies":{"@types/copy-webpack-plugin":"^10.1.0","@types/glob":"^7.1.1","@types/loadable__component":"^5.10.0","@types/lodash":"^4.14.158","@types/markdown-it":"^12.2.3","@types/mocha":"^7.0.2","@types/node":"^12.11.7","@types/react":"^16.9.35","@types/react-dom":"^16.9.8","@types/uuid":"^8.0.0","@types/vscode":"^1.60.0","@types/vscode-notebook-renderer":"^1.60.0","@typescript-eslint/eslint-plugin":"^3.1.0","@typescript-eslint/parser":"^3.1.0","concurrently":"^5.2.0","copy-webpack-plugin":"^6.4.1","css-loader":"^3.5.3","eslint":"^7.1.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","fork-ts-checker-webpack-plugin":"^4.1.6","glob":"^7.1.6","install":"^0.13.0","less":"^3.11.3","mocha":"^10.1.0","node-loader":"^2.0.0","prettier":"^2.0.5","style-loader":"^1.2.1","svg-inline-loader":"^0.8.2","thread-loader":"^3.0.4","ts-loader":"^9.3.1","typescript":"^4.7.4","url-loader":"^4.1.0","vscode-test":"^1.4.0","webpack":"^5.76.3","webpack-bundle-analyzer":"^4.8.0","webpack-cli":"^5.0.1","webpack-fix-default-import-plugin":"^1.0.3"},"optionalDependencies":{"canvas":"^2.7.0"},"overrides":{"ini":"1.3.6","simple-get":"3.1.1","node-fetch":"2.6.7","prismjs":"1.27.0","jquery-ui@<1.13.2":"1.13.2","url-parse@<1.5.9":"1.5.9","terser@<5.14.2":"5.14.2","ua-parser-js":"0.7.24","moment@<2.29.4":"2.29.4","sanitize-html":"2.7.3"}},"location":{"$mid":1,"path":"/home/user/app/code-server/extensions/ms-toolsai.jupyter-renderers-1.0.17-universal","scheme":"file"},"isBuiltin":false,"targetPlatform":"universal","metadata":{"id":"b15c72f8-d5fe-421a-a4f7-27ed9f6addbf","publisherId":"ac8eb7c9-3e59-4b39-8040-f0484d8170ce","publisherDisplayName":"ms-toolsai","targetPlatform":"universal","updated":false,"isPreReleaseVersion":false,"installedTimestamp":1695869201372,"preRelease":false},"isValid":true,"validations":[]},{"type":1,"identifier":{"id":"ms-toolsai.jupyter","uuid":"6c2f1801-1e7f-45b2-9b5c-7782f1e076e8"},"manifest":{"name":"jupyter","displayName":"Jupyter","version":"2023.7.100","description":"Jupyter notebook support, interactive programming and computing that supports Intellisense, debugging and more.","publisher":"ms-toolsai","author":{"name":"Microsoft Corporation"},"extensionPack":["ms-toolsai.jupyter-keymap","ms-toolsai.jupyter-renderers","ms-toolsai.vscode-jupyter-slideshow","ms-toolsai.vscode-jupyter-cell-tags"],"license":"MIT","homepage":"https://github.com/Microsoft/vscode-jupyter","repository":{"type":"git","url":"https://github.com/Microsoft/vscode-jupyter"},"bugs":{"url":"https://github.com/Microsoft/vscode-jupyter/issues"},"qna":"https://github.com/microsoft/vscode-jupyter/discussions","icon":"icon.png","galleryBanner":{"color":"#ffffff","theme":"light"},"engines":{"vscode":"^1.81.0"},"l10n":"./l10n","keywords":["jupyter","notebook","notebookKernelJupyterNotebook","multi-root ready","python","interactive"],"categories":["Extension Packs","Data Science","Machine Learning","Notebooks","Visualization"],"activationEvents":["onLanguage:python","onLanguage:jupyter","onNotebook:jupyter-notebook","onNotebook:interactive","onWebviewPanel:jupyter-variables","onWebviewPanel:jupyter"],"main":"./out/extension.node.js","browser":"./out/extension.web.bundle.js","capabilities":{"virtualWorkspaces":true,"untrustedWorkspaces":{"supported":"limited","description":"Execution of cells in Interactive Window and Notebooks is not supported in untrusted workspaces."}},"contributes":{"walkthroughs":[{"id":"jupyterWelcome","title":"Get Started with Jupyter Notebooks","description":"Your first steps to set up a Jupyter project with all the powerful tools and features that the Jupyter Extension has to offer!","when":"workspacePlatform != webworker","steps":[{"id":"ipynb.newUntitledIpynb","title":"Create or open a Jupyter Notebook","description":"Right click in the file explorer and create a new file with an .ipynb extension. Or, open the [Command Palette](command:workbench.action.showCommands) and run the command \n``Create: New Jupyter Notebook``.\n[Create New Jupyter Notebook](command:toSide:ipynb.newUntitledIpynb)\n If you have an existing project, you can also [open a folder](command:toSide:workbench.action.files.openFolder) and/or clone a project from GitHub: [clone a Git repository](command:toSide:git.clone).","media":{"svg":"resources/walkthroughs/opennotebook.svg","altText":"Creating a new Jupyter notebook"},"completionEvents":["onCommand:ipynb.newUntitledIpynb","onCommand:jupyter.createnewinteractive","onCommand:workbench.action.files.openFolder","onCommand:workbench.action.files.openFileFolder"]},{"id":"jupyter.selectKernel","title":"Select a Jupyter kernel","description":"Click Select Kernel at the top right of the notebook and choose the environment in which to run your kernel. Or, with a notebook opened and in focus, open the [Command Palette](command:workbench.action.showCommands) and run the command: \n``Notebook: Select Notebook Kernel``. \n[Open Command Palette to Select a Jupyter Kernel](command:workbench.action.showCommands)","media":{"svg":"resources/walkthroughs/kernel.svg","altText":"Selecting or changing a notebook kernel"},"completionEvents":["onCommand:notebook.selectKernel"]},{"id":"jupyter.exploreAndDebug","title":"Explore data and debug","description":"📅 You can use the [Data Viewer](https://code.visualstudio.com/docs/datascience/data-science-tutorial#_prepare-the-data) to view, sort, and filter the rows of data. After loading your data, click \"Variables\" at the top right of notebook and click the Data Viewer icon to the left of the data table. \n \n[Learn about Data Viewer](https://code.visualstudio.com/docs/datascience/data-science-tutorial#_prepare-the-data)\n \n📒 Debug your notebook using the [Run by Line](https://code.visualstudio.com/docs/datascience/jupyter-notebooks#_run-by-line) mode to execute a cell one line at a time. Click the Run by Line icon from your cell (play button with lines) or hit F10. \n \n[Learn about Run by Line](https://code.visualstudio.com/docs/datascience/jupyter-notebooks#_run-by-line)","media":{"svg":"resources/walkthroughs/data.svg","altText":"Opening data viewer"}},{"id":"jupyter.dataScienceLearnMore","title":"Find out more!","description":"🎨 Explore all the features the Jupyter Extension has to offer by looking for \"Jupyter\" in the [Command Palette](command:workbench.action.showCommands). \n 📈 Learn more about getting started with data science in [Python](command:workbench.action.openWalkthrough?%7B%22category%22%3A%22ms-python.python%23pythonDataScienceWelcome%22%2C%22step%22%3A%22ms-python.python%23python.createNewNotebook%22%7D) by installing the Python Extension ([search Python extension](command:workbench.extensions.search?\"ms-python.python\")). \n 📃 Find out more features in our [Tutorials](https://code.visualstudio.com/docs/datascience/jupyter-notebooks). \n[Learn more](https://aka.ms/AAdar6q)","media":{"svg":"resources/walkthroughs/learnmore.svg","altText":"Image representing our documentation page and mailing list resources."}}]}],"keybindings":[{"command":"jupyter.execSelectionInteractive","key":"shift+enter","when":"editorTextFocus && editorLangId == python && !findInputFocussed && !replaceInputFocussed && jupyter.ownsSelection && !notebookEditorFocused"},{"command":"jupyter.runcurrentcelladvance","key":"shift+enter","when":"editorTextFocus && !editorHasSelection && jupyter.hascodecells && !notebookEditorFocused"},{"command":"jupyter.runcurrentcell","key":"ctrl+enter","when":"editorTextFocus && !editorHasSelection && jupyter.hascodecells && !notebookEditorFocused && !jupyter.havenativecells"},{"command":"jupyter.runcurrentcellandaddbelow","key":"alt+enter","when":"editorTextFocus && !editorHasSelection && jupyter.hascodecells && !notebookEditorFocused"},{"key":"shift+enter","when":"activeEditor == 'workbench.editor.interactive' && notebookKernel =~ /^ms-toolsai.jupyter\\// || activeEditor == 'workbench.editor.interactive' && !notebookKernel","command":"interactive.execute"},{"key":"escape","when":"activeEditor == 'workbench.editor.interactive' && !editorHoverVisible && !suggestWidgetVisible && !isComposing && !inSnippetMode && !exceptionWidgetVisible && !selectionAnchorSet && !LinkedEditingInputVisible && !renameInputVisible && !editorHasSelection && !accessibilityHelpWidgetVisible && !breakpointWidgetVisible && !findWidgetVisible && !markersNavigationVisible && !parameterHintsVisible && !editorHasMultipleSelections && !notificationToastsVisible","command":"interactive.input.clear"},{"command":"jupyter.insertCellBelowPosition","key":"ctrl+; s","when":"editorTextFocus && jupyter.hascodecells && !notebookEditorFocused"},{"command":"jupyter.insertCellBelow","key":"ctrl+; b","when":"editorTextFocus && jupyter.hascodecells && !notebookEditorFocused"},{"command":"jupyter.insertCellAbove","key":"ctrl+; a","when":"editorTextFocus && jupyter.hascodecells && !notebookEditorFocused"},{"command":"jupyter.deleteCells","key":"ctrl+; x","when":"editorTextFocus && jupyter.hascodecells && !notebookEditorFocused"},{"command":"jupyter.extendSelectionByCellAbove","key":"ctrl+alt+shift+[","when":"editorTextFocus && jupyter.hascodecells && !notebookEditorFocused"},{"command":"jupyter.extendSelectionByCellBelow","key":"ctrl+alt+shift+]","when":"editorTextFocus && jupyter.hascodecells && !notebookEditorFocused"},{"command":"jupyter.moveCellsUp","key":"ctrl+; u","when":"editorTextFocus && jupyter.hascodecells && !notebookEditorFocused"},{"command":"jupyter.moveCellsDown","key":"ctrl+; d","when":"editorTextFocus && jupyter.hascodecells && !notebookEditorFocused"},{"command":"jupyter.changeCellToMarkdown","key":"ctrl+; m","when":"editorTextFocus && jupyter.hascodecells && !notebookEditorFocused"},{"command":"jupyter.changeCellToCode","key":"ctrl+; c","when":"editorTextFocus && jupyter.hascodecells && !notebookEditorFocused"},{"command":"jupyter.gotoNextCellInFile","key":"ctrl+alt+]","when":"editorTextFocus && jupyter.hascodecells && !notebookEditorFocused"},{"command":"jupyter.gotoPrevCellInFile","key":"ctrl+alt+[","when":"editorTextFocus && jupyter.hascodecells && !notebookEditorFocused"},{"command":"jupyter.selectCellContents","key":"ctrl+alt+\\","when":"editorTextFocus && jupyter.hascodecells && !notebookEditorFocused"},{"command":"jupyter.selectCell","key":"ctrl+alt+shift+\\","when":"editorTextFocus && jupyter.hascodecells && !notebookEditorFocused"},{"command":"jupyter.refreshDataViewer","key":"ctrl+r","mac":"cmd+r","when":"jupyter.dataViewerActive"},{"command":"jupyter.runAndDebugCell","key":"ctrl+alt+shift+enter","mac":"ctrl+shift+enter"},{"command":"jupyter.runByLine","key":"f10"},{"command":"jupyter.runByLineNext","key":"f10"},{"command":"jupyter.runByLineStop","key":"ctrl+enter"}],"commands":[{"command":"dataScience.ClearCache","title":"Clear Cache","category":"Jupyter (Dev)","enablement":"jupyter.development"},{"command":"dataScience.ClearUserProviderJupyterServerCache","title":"Clear User Jupyter Server Cache","category":"Jupyter (Dev)","enablement":"jupyter.development"},{"command":"jupyter.replayPylanceLog","title":"Replay Pylance Log","category":"Jupyter (Dev)","enablement":"jupyter.development && notebookType == jupyter-notebook && isWorkspaceTrusted && !jupyter.webExtension"},{"command":"jupyter.replayPylanceLogStep","title":"Step Pylance Log","category":"Jupyter (Dev)","icon":"$(debug-start)","enablement":"jupyter.development && notebookType == jupyter-notebook && isWorkspaceTrusted && jupyter.replayLogLoaded && !jupyter.webExtension"},{"command":"jupyter.filterKernels","title":"Filter Kernels","category":"Jupyter","enablement":"!jupyter.webExtension && config.notebook.kernelPicker.type != mru"},{"command":"jupyter.runByLine","title":"Run by Line","icon":"$(debug-line-by-line)","category":"Jupyter","enablement":"notebookKernel =~ /^ms-toolsai.jupyter\\// && jupyter.ispythonnotebook && notebookCellType == code && isWorkspaceTrusted && resource not in jupyter.notebookeditor.debugDocuments || !notebookKernel && jupyter.ispythonnotebook && notebookCellType == code && isWorkspaceTrusted"},{"command":"jupyter.runAndDebugCell","title":"Debug Cell","icon":"$(debug-alt-small)","category":"Jupyter","enablement":"notebookKernel =~ /^ms-toolsai.jupyter\\// && jupyter.ispythonnotebook && notebookCellType == code && isWorkspaceTrusted && resource not in jupyter.notebookeditor.debugDocuments || !notebookKernel && jupyter.ispythonnotebook && notebookCellType == code && isWorkspaceTrusted"},{"command":"jupyter.runByLineNext","title":"Run Next Line","icon":"$(debug-line-by-line)","category":"Jupyter","enablement":"notebookCellResource in jupyter.notebookeditor.runByLineCells"},{"command":"jupyter.runByLineStop","title":"Continue Execution","icon":"$(debug-continue-small)","category":"Jupyter","enablement":"notebookCellResource in jupyter.notebookeditor.runByLineCells"},{"command":"jupyter.viewOutput","title":"Show Output","category":"Jupyter"},{"command":"jupyter.notebookeditor.export","title":"Export As","shortTitle":"Export","category":"Notebook","icon":{"light":"resources/light/export_to_python.svg","dark":"resources/dark/export_to_python.svg"},"enablement":"notebookType == jupyter-notebook && isWorkspaceTrusted && !jupyter.webExtension || notebookType == jupyter-notebook && isWorkspaceTrusted && jupyter.webExtension && notebookKernel =~ /^ms-toolsai.jupyter\\//"},{"command":"jupyter.export","title":"Export As","category":"Jupyter","enablement":"isWorkspaceTrusted && !jupyter.webExtension || isWorkspaceTrusted && jupyter.webExtension && notebookKernel =~ /^ms-toolsai.jupyter\\//"},{"command":"jupyter.exportAsPythonScript","title":"Export to Python Script","category":"Jupyter","enablement":"isWorkspaceTrusted && !jupyter.webExtension || isWorkspaceTrusted && jupyter.webExtension && notebookKernel =~ /^ms-toolsai.jupyter\\//"},{"command":"jupyter.exportToHTML","title":"Export to HTML","category":"Jupyter","enablement":"isWorkspaceTrusted && !jupyter.webExtension || isWorkspaceTrusted && jupyter.webExtension && notebookKernel =~ /^ms-toolsai.jupyter\\//"},{"command":"jupyter.exportToPDF","title":"Export to PDF","category":"Jupyter","enablement":"isWorkspaceTrusted && !jupyter.webExtension || isWorkspaceTrusted && jupyter.webExtension && notebookKernel =~ /^ms-toolsai.jupyter\\//"},{"command":"jupyter.selectJupyterInterpreter","title":"Select Interpreter to Start Jupyter Server","category":"Jupyter","enablement":"isWorkspaceTrusted && !jupyter.webExtension"},{"command":"jupyter.runcurrentcell","title":"Run Current Cell","category":"Jupyter","enablement":"isWorkspaceTrusted"},{"command":"jupyter.debugcell","title":"Debug Cell","category":"Jupyter","enablement":"isWorkspaceTrusted"},{"command":"jupyter.debugstepover","title":"Step Over","category":"Jupyter","enablement":"isWorkspaceTrusted"},{"command":"jupyter.debugstop","title":"Stop","category":"Jupyter","enablement":"isWorkspaceTrusted"},{"command":"jupyter.debugcontinue","title":"Continue","category":"Jupyter","enablement":"isWorkspaceTrusted"},{"command":"jupyter.insertCellBelowPosition","title":"Insert Cell Below Position","category":"Jupyter","enablement":"isWorkspaceTrusted && !jupyter.webExtension"},{"command":"jupyter.insertCellBelow","title":"Insert Cell Below","category":"Jupyter","enablement":"!jupyter.webExtension"},{"command":"jupyter.insertCellAbove","title":"Insert Cell Above","category":"Jupyter","enablement":"!jupyter.webExtension"},{"command":"jupyter.deleteCells","title":"Delete Selected Cells","category":"Jupyter","enablement":"!jupyter.webExtension"},{"command":"jupyter.selectCell","title":"Select Cell","category":"Jupyter","enablement":"!jupyter.webExtension"},{"command":"jupyter.selectCellContents","title":"Select Cell Contents","category":"Jupyter","enablement":"!jupyter.webExtension"},{"command":"jupyter.extendSelectionByCellAbove","title":"Extend Selection By Cell Above","category":"Jupyter","enablement":"!jupyter.webExtension"},{"command":"jupyter.extendSelectionByCellBelow","title":"Extend Selection By Cell Below","category":"Jupyter","enablement":"!jupyter.webExtension"},{"command":"jupyter.moveCellsUp","title":"Move Selected Cells Up","category":"Jupyter","enablement":"!jupyter.webExtension"},{"command":"jupyter.moveCellsDown","title":"Move Selected Cells Down","category":"Jupyter","enablement":"!jupyter.webExtension"},{"command":"jupyter.changeCellToMarkdown","title":"Change Cell to Markdown","category":"Jupyter","enablement":"!jupyter.webExtension"},{"command":"jupyter.changeCellToCode","title":"Change Cell to Code","category":"Jupyter","enablement":"!jupyter.webExtension"},{"command":"jupyter.gotoNextCellInFile","title":"Go to Next Cell","category":"Jupyter","enablement":"!jupyter.webExtension"},{"command":"jupyter.gotoPrevCellInFile","title":"Go to Previous Cell","category":"Jupyter","enablement":"!jupyter.webExtension"},{"command":"jupyter.runcurrentcelladvance","title":"Run Current Cell And Advance","category":"Jupyter","enablement":"isWorkspaceTrusted"},{"command":"jupyter.runcurrentcellandallbelow.palette","title":"Run Current Cell and Below","category":"Jupyter","enablement":"isWorkspaceTrusted"},{"command":"jupyter.runallcellsabove.palette","title":"Run Cells Above Current Cell","category":"Jupyter","enablement":"isWorkspaceTrusted"},{"command":"jupyter.debugcurrentcell.palette","title":"Debug Current Cell","category":"Jupyter","enablement":"isWorkspaceTrusted && !jupyter.webExtension"},{"command":"jupyter.execSelectionInteractive","title":"Run Selection/Line in Interactive Window","category":"Jupyter","enablement":"isWorkspaceTrusted && !jupyter.webExtension"},{"command":"jupyter.createnewinteractive","title":"Create Interactive Window","category":"Jupyter","enablement":"isWorkspaceTrusted"},{"command":"jupyter.runFileInteractive","title":"Run Current File in Interactive Window","icon":"$(play)","category":"Jupyter","enablement":"isWorkspaceTrusted"},{"command":"jupyter.debugFileInteractive","title":"Debug Current File in Interactive Window","category":"Jupyter","enablement":"isWorkspaceTrusted && !jupyter.webExtension"},{"command":"jupyter.runallcells","title":"Run All Cells","category":"Jupyter","enablement":"isWorkspaceTrusted"},{"command":"jupyter.runallcellsabove","title":"Run Above","category":"Jupyter","enablement":"isWorkspaceTrusted"},{"command":"jupyter.runcellandallbelow","title":"Run Below","category":"Jupyter","enablement":"isWorkspaceTrusted"},{"command":"jupyter.runcell","title":"Run Cell","category":"Jupyter","enablement":"isWorkspaceTrusted"},{"command":"jupyter.runtoline","title":"Run To Line in Interactive Window","category":"Jupyter","enablement":"isWorkspaceTrusted && !jupyter.webExtension"},{"command":"jupyter.runfromline","title":"Run From Line in Interactive Window","category":"Jupyter","enablement":"isWorkspaceTrusted && !jupyter.webExtension"},{"command":"jupyter.importnotebook","title":"Import Jupyter Notebook","category":"Jupyter","enablement":"isWorkspaceTrusted && !jupyter.webExtension"},{"command":"jupyter.importnotebookfile","title":"Import Notebook to Script","category":"Jupyter","enablement":"isWorkspaceTrusted && !jupyter.webExtension"},{"command":"jupyter.exportoutputasnotebook","title":"Export Interactive Window as Jupyter Notebook","category":"Jupyter","enablement":"isWorkspaceTrusted && !jupyter.webExtension"},{"command":"jupyter.exportfileasnotebook","title":"Export Current Python File as Jupyter Notebook","category":"Jupyter","enablement":"isWorkspaceTrusted && !jupyter.webExtension"},{"command":"jupyter.exportfileandoutputasnotebook","title":"Export Current Python File and Output as Jupyter Notebook","category":"Jupyter","enablement":"isWorkspaceTrusted && !jupyter.webExtension"},{"command":"jupyter.notebookeditor.undocells","title":"Undo Last Interactive Action","category":"Notebook","enablement":"!jupyter.webExtension"},{"command":"jupyter.notebookeditor.redocells","title":"Redo Last Interactive Action","category":"Notebook","enablement":"!jupyter.webExtension"},{"command":"jupyter.interruptkernel","title":"Interrupt Kernel","shortTitle":"Interrupt","category":"Jupyter","icon":{"light":"resources/light/interrupt.svg","dark":"resources/dark/interrupt.svg"},"enablement":"isWorkspaceTrusted && jupyter.interactive.canInterruptNotebookKernel"},{"command":"jupyter.restartkernel","title":"Restart Kernel","shortTitle":"Restart","category":"Jupyter","icon":{"light":"resources/light/restart-kernel.svg","dark":"resources/dark/restart-kernel.svg"},"enablement":"isWorkspaceTrusted && (jupyter.interactive.canRestartNotebookKernel || (notebookKernel =~ /^ms-toolsai.jupyter\\// && jupyter.notebookeditor.canrestartNotebookkernel))"},{"command":"jupyter.restartkernelandrunallcells","title":"Restart Kernel and Run All Cells","shortTitle":"Restart and Run All","category":"Jupyter","enablement":"isWorkspaceTrusted && (jupyter.interactive.canRestartNotebookKernel || (notebookKernel =~ /^ms-toolsai.jupyter\\// && jupyter.notebookeditor.canrestartNotebookkernel))"},{"command":"jupyter.restartkernelandrunuptoselectedcell","title":"Restart Kernel and Run Up To Selected Cell","shortTitle":"Restart Kernel and Run Up To Selected Cell","category":"Jupyter","enablement":"isWorkspaceTrusted && (notebookKernel =~ /^ms-toolsai.jupyter\\// && jupyter.notebookeditor.canrestartNotebookkernel)"},{"command":"jupyter.notebookeditor.addcellbelow","title":"Add Empty Cell to Notebook File","category":"Notebook","enablement":"!jupyter.webExtension"},{"command":"jupyter.notebookeditor.removeallcells","title":"Delete All Notebook Editor Cells","category":"Notebook","enablement":"!jupyter.webExtension"},{"command":"jupyter.notebookeditor.expandallcells","title":"Expand All Notebook Cells","category":"Notebook","enablement":"!jupyter.webExtension"},{"command":"jupyter.notebookeditor.collapseallcells","title":"Collapse All Notebook Cells","category":"Notebook","enablement":"!jupyter.webExtension"},{"command":"jupyter.expandallcells","title":"Expand All Interactive Cells","shortTitle":"Expand","category":"Jupyter","icon":"$(expand-all)"},{"command":"jupyter.collapseallcells","title":"Collapse All Interactive Cells","shortTitle":"Collapse","category":"Jupyter","icon":"$(collapse-all)"},{"command":"jupyter.addcellbelow","title":"Add Empty Cell to File","category":"Jupyter","enablement":"!jupyter.webExtension"},{"command":"jupyter.createnewnotebook","title":"Create New Jupyter Notebook","category":"Jupyter","enablement":"!jupyter.webExtension"},{"command":"jupyter.scrolltocell","title":"Scroll Cell Into View","category":"Jupyter","enablement":"!jupyter.webExtension"},{"command":"jupyter.latestExtension","title":"DataScience.latestExtension","category":"Jupyter","enablement":"!jupyter.webExtension"},{"command":"jupyter.enableDebugLogging","title":"Enable Debug Logging","category":"Jupyter","enablement":"!jupyter.webExtension"},{"command":"jupyter.resetLoggingLevel","title":"Reset Logging Level","enablement":"!jupyter.webExtension","category":"Jupyter"},{"command":"jupyter.showDataViewer","title":"View Value in Data Viewer","enablement":"!jupyter.webExtension","category":"Jupyter"},{"command":"jupyter.clearSavedJupyterUris","title":"Clear Jupyter Remote Server List","category":"Jupyter"},{"command":"jupyter.openVariableView","title":"Open Variables View","shortTitle":"Variables","icon":"$(variable-group)","category":"Jupyter","enablement":"notebookType == jupyter-notebook && isWorkspaceTrusted || notebookType == interactive && isWorkspaceTrusted"},{"command":"jupyter.openOutlineView","title":"Show Table Of Contents (Outline View)","shortTitle":"Outline","icon":"$(list-unordered)","category":"Jupyter","enablement":"notebookType == jupyter-notebook"},{"command":"jupyter.refreshDataViewer","title":"Refresh Data Viewer","category":"Jupyter","enablement":"jupyter.dataViewerActive && isWorkspaceTrusted"},{"command":"jupyter.interactive.clearAllCells","title":"Clear All","icon":"$(close)","category":"Jupyter"},{"command":"jupyter.interactive.goToCode","title":"Go to code","icon":"$(go-to-file)","category":"Jupyter"},{"command":"jupyter.interactive.exportasnotebook","title":"Export to Jupyter Notebook","shortTitle":"Save","icon":"$(save-as)","enablement":"notebookType == interactive","category":"Jupyter"},{"command":"jupyter.interactive.exportas","title":"Export","icon":{"light":"resources/light/export_to_python.svg","dark":"resources/dark/export_to_python.svg"},"enablement":"notebookType == interactive","category":"Jupyter"},{"command":"jupyter.interactive.copyCell","title":"Copy Cell","icon":"$(copy)","category":"Jupyter"},{"command":"jupyter.runInDedicatedExtensionHost","title":"Run in Dedicated Extension Host","enablement":"!jupyter.webExtension","category":"Jupyter"},{"command":"jupyter.continueEditSessionInCodespace","title":"Continue On Codespace","shortTitle":"Continue On","icon":"$(vm)","enablement":"true","category":"Jupyter"}],"submenus":[{"id":"editor.interactiveWindow.context","label":"Run in Interactive Window"}],"menus":{"editor/context":[{"submenu":"editor.interactiveWindow.context","group":"Jupyter2"},{"when":"editorFocus && editorLangId == python && resourceExtname == .ipynb && !notebookEditorFocused && isWorkspaceTrusted","command":"jupyter.importnotebook","group":"Jupyter3@1"},{"when":"editorFocus && editorLangId == python && jupyter.hascodecells && !notebookEditorFocused && isWorkspaceTrusted","command":"jupyter.exportfileasnotebook","group":"Jupyter3@2"},{"when":"editorFocus && editorLangId == python && jupyter.hascodecells && !notebookEditorFocused && isWorkspaceTrusted","command":"jupyter.exportfileandoutputasnotebook","group":"Jupyter3@3"}],"editor.interactiveWindow.context":[{"when":"editorFocus && editorLangId == python && jupyter.hascodecells && !notebookEditorFocused && isWorkspaceTrusted","command":"jupyter.runallcells","group":"Jupyter2"},{"when":"editorFocus && editorLangId == python && jupyter.hascodecells && !notebookEditorFocused && isWorkspaceTrusted","command":"jupyter.runcurrentcell","group":"Jupyter2"},{"when":"editorFocus && editorLangId == python && jupyter.hascodecells && !notebookEditorFocused && isWorkspaceTrusted","command":"jupyter.runcurrentcelladvance","group":"Jupyter2"},{"command":"jupyter.runFileInteractive","group":"Jupyter2","when":"editorFocus && editorLangId == python && !notebookEditorFocused && isWorkspaceTrusted"},{"command":"jupyter.runfromline","group":"Jupyter2","when":"editorFocus && editorLangId == python && !notebookEditorFocused && isWorkspaceTrusted"},{"command":"jupyter.runtoline","group":"Jupyter2","when":"editorFocus && editorLangId == python && !notebookEditorFocused && isWorkspaceTrusted"},{"command":"jupyter.execSelectionInteractive","group":"Jupyter2","when":"editorFocus && editorLangId == python && !notebookEditorFocused && isWorkspaceTrusted"}],"editor/title":[{"command":"jupyter.restartkernel","title":"Restart Kernel","group":"navigation@1","when":"notebookKernel =~ /^ms-toolsai.jupyter\\// && notebookType == 'jupyter-notebook' && isWorkspaceTrusted && jupyter.notebookeditor.canrestartNotebookkernel && config.notebook.globalToolbar != true"},{"command":"jupyter.openVariableView","title":"Open Variables View","group":"navigation@2","when":"notebookKernel =~ /^ms-toolsai.jupyter\\// && notebookType == 'jupyter-notebook' && isWorkspaceTrusted && config.notebook.globalToolbar != true && jupyter.ispythonnotebook"},{"command":"jupyter.openOutlineView","title":"Show Table Of Contents (Outline View)","group":"navigation@3","when":"notebookKernel =~ /^ms-toolsai.jupyter\\// && notebookType == 'jupyter-notebook' && config.jupyter.showOutlineButtonInNotebookToolbar && config.notebook.globalToolbar != true"},{"command":"jupyter.notebookeditor.export","title":"Export As","group":"navigation@4","when":"notebookType == 'jupyter-notebook' && isWorkspaceTrusted && config.notebook.globalToolbar != true"},{"command":"jupyter.continueEditSessionInCodespace","group":"navigation@5","when":"notebookType == 'jupyter-notebook' && jupyter.kernelSource == 'github-codespaces' && config.notebook.globalToolbar != true"}],"notebook/toolbar":[{"command":"jupyter.restartkernel","group":"navigation/execute@5","when":"notebookKernel =~ /^ms-toolsai.jupyter\\// && notebookType == 'jupyter-notebook' && isWorkspaceTrusted && jupyter.kernel.isjupyter"},{"command":"jupyter.openVariableView","group":"navigation@1","when":"notebookKernel =~ /^ms-toolsai.jupyter\\// && notebookType == 'jupyter-notebook' && isWorkspaceTrusted && jupyter.ispythonnotebook && jupyter.kernel.isjupyter"},{"command":"jupyter.openOutlineView","group":"navigation@2","when":"notebookType == 'jupyter-notebook' && config.jupyter.showOutlineButtonInNotebookToolbar"},{"command":"jupyter.continueEditSessionInCodespace","group":"navigation@3","when":"notebookType == 'jupyter-notebook' && jupyter.kernelSource == 'github-codespaces'"},{"command":"jupyter.notebookeditor.export","group":"Jupyter","when":"notebookType == 'jupyter-notebook' && isWorkspaceTrusted"},{"command":"jupyter.replayPylanceLogStep","group":"navigation@1","when":"notebookType == 'jupyter-notebook' && isWorkspaceTrusted && jupyter.replayLogLoaded"}],"notebook/cell/title":[{"command":"jupyter.runByLine","when":"notebookKernel =~ /^ms-toolsai.jupyter\\// && notebookType == jupyter-notebook && jupyter.ispythonnotebook && notebookCellType == code && isWorkspaceTrusted && resource not in jupyter.notebookeditor.runByLineDocuments || !notebookKernel && notebookType == jupyter-notebook && jupyter.ispythonnotebook && notebookCellType == code && isWorkspaceTrusted","group":"inline/cell@0"},{"command":"jupyter.runByLineNext","when":"notebookCellResource in jupyter.notebookeditor.runByLineCells","group":"inline/cell@0"},{"command":"jupyter.runByLineStop","when":"notebookCellResource in jupyter.notebookeditor.runByLineCells && notebookCellToolbarLocation == left","group":"inline/cell@1"},{"command":"jupyter.runByLineStop","when":"notebookCellResource in jupyter.notebookeditor.runByLineCells && notebookCellToolbarLocation == right","group":"inline/cell@0"}],"notebook/cell/execute":[{"command":"jupyter.runAndDebugCell","when":"notebookKernel =~ /^ms-toolsai.jupyter\\// && jupyter.ispythonnotebook && notebookCellType == code && isWorkspaceTrusted && resource not in jupyter.notebookeditor.debugDocuments || !notebookKernel && jupyter.ispythonnotebook && notebookCellType == code && isWorkspaceTrusted"}],"interactive/toolbar":[{"command":"jupyter.interactive.clearAllCells","group":"navigation@0","when":"isWorkspaceTrusted && notebookKernel =~ /^ms-toolsai.jupyter\\// || isWorkspaceTrusted && !notebookKernel"},{"command":"jupyter.restartkernel","group":"navigation@1","when":"isWorkspaceTrusted && notebookKernel =~ /^ms-toolsai.jupyter\\// || isWorkspaceTrusted && !notebookKernel"},{"command":"jupyter.openVariableView","group":"navigation@3","when":"isWorkspaceTrusted && notebookKernel =~ /^ms-toolsai.jupyter\\// || isWorkspaceTrusted && !notebookKernel"},{"command":"jupyter.interactive.exportasnotebook","group":"navigation@4","when":"isWorkspaceTrusted && notebookKernel =~ /^ms-toolsai.jupyter\\// || isWorkspaceTrusted && !notebookKernel"},{"command":"jupyter.interactive.exportas","group":"navigation@5","when":"isWorkspaceTrusted && notebookKernel =~ /^ms-toolsai.jupyter\\// || isWorkspaceTrusted && !notebookKernel"},{"command":"jupyter.expandallcells","group":"navigation@6","when":"isWorkspaceTrusted && notebookKernel =~ /^ms-toolsai.jupyter\\// || isWorkspaceTrusted && !notebookKernel"},{"command":"jupyter.collapseallcells","group":"navigation@7","when":"isWorkspaceTrusted && notebookKernel =~ /^ms-toolsai.jupyter\\// || isWorkspaceTrusted && !notebookKernel"}],"interactive/cell/title":[{"command":"jupyter.interactive.copyCell","group":"inline@0","when":"isWorkspaceTrusted && notebookKernel =~ /^ms-toolsai.jupyter\\// || isWorkspaceTrusted && !notebookKernel"},{"command":"jupyter.interactive.goToCode","group":"inline@1","when":"isWorkspaceTrusted && notebookKernel =~ /^ms-toolsai.jupyter\\// || isWorkspaceTrusted && !notebookKernel"}],"explorer/context":[{"when":"resourceLangId == python && !notebookEditorFocused && isWorkspaceTrusted","command":"jupyter.runFileInteractive","group":"Jupyter2"},{"when":"resourceExtname == .ipynb && isWorkspaceTrusted","command":"jupyter.importnotebookfile","group":"Jupyter"}],"commandPalette":[{"command":"jupyter.replayPylanceLog","title":"Replay Pylance Log","when":"jupyter.development && isWorkspaceTrusted"},{"command":"jupyter.interactive.copyCell","when":"false"},{"command":"jupyter.exportAsPythonScript","title":"Export to Python Script","category":"Jupyter","when":"jupyter.isnativeactive && isWorkspaceTrusted && jupyter.ispythonnotebook && isWorkspaceTrusted"},{"command":"jupyter.refreshDataViewer","category":"Jupyter","when":"isWorkspaceTrusted"},{"command":"jupyter.exportToHTML","title":"Export to HTML","category":"Jupyter","when":"jupyter.isnativeactive && isWorkspaceTrusted"},{"command":"jupyter.exportToPDF","title":"Export to PDF","category":"Jupyter","when":"jupyter.isnativeactive && isWorkspaceTrusted"},{"command":"jupyter.insertCellBelowPosition","title":"Insert Cell Below Position","category":"Jupyter","when":"jupyter.hascodecells && !notebookEditorFocused"},{"command":"jupyter.insertCellBelow","title":"Insert Cell Below","category":"Jupyter","when":"jupyter.hascodecells && !notebookEditorFocused"},{"command":"jupyter.insertCellAbove","title":"Insert Cell Above","category":"Jupyter","when":"jupyter.hascodecells && !notebookEditorFocused"},{"command":"jupyter.deleteCells","title":"Delete Selected Cells","category":"Jupyter","when":"jupyter.hascodecells && !notebookEditorFocused"},{"command":"jupyter.selectCell","title":"Select Cell","category":"Jupyter","when":"jupyter.hascodecells && !notebookEditorFocused"},{"command":"jupyter.selectCellContents","title":"Select Cell Contents","category":"Jupyter","when":"jupyter.hascodecells && !notebookEditorFocused"},{"command":"jupyter.extendSelectionByCellAbove","title":"Extend Selection By Cell Above","category":"Jupyter","when":"jupyter.hascodecells && !notebookEditorFocused"},{"command":"jupyter.extendSelectionByCellBelow","title":"Extend Selection By Cell Below","category":"Jupyter","when":"jupyter.hascodecells && !notebookEditorFocused"},{"command":"jupyter.moveCellsUp","title":"Move Selected Cells Up","category":"Jupyter","when":"jupyter.hascodecells && !notebookEditorFocused"},{"command":"jupyter.moveCellsDown","title":"Move Selected Cells Down","category":"Jupyter","when":"jupyter.hascodecells && !notebookEditorFocused"},{"command":"jupyter.changeCellToMarkdown","title":"Change Cell to Markdown","category":"Jupyter","when":"jupyter.hascodecells && !notebookEditorFocused"},{"command":"jupyter.changeCellToCode","title":"Change Cell to Code","category":"Jupyter","when":"jupyter.hascodecells && !notebookEditorFocused"},{"command":"jupyter.gotoNextCellInFile","title":"Go to Next Cell","category":"Jupyter","when":"jupyter.hascodecells && !notebookEditorFocused"},{"command":"jupyter.gotoPrevCellInFile","title":"Go to Previous Cell","category":"Jupyter","when":"jupyter.hascodecells && !notebookEditorFocused"},{"command":"jupyter.runcurrentcell","title":"Run Current Cell","category":"Jupyter","when":"jupyter.hascodecells && jupyter.ispythonornativeactive && !jupyter.havenativecells && isWorkspaceTrusted"},{"command":"jupyter.runcurrentcelladvance","title":"Run Current Cell And Advance","category":"Jupyter","when":"jupyter.hascodecells && jupyter.ispythonornativeactive && !jupyter.havenativecells && isWorkspaceTrusted"},{"command":"jupyter.runcurrentcellandallbelow.palette","title":"Run Current Cell and Below","category":"Jupyter","when":"jupyter.hascodecells && jupyter.ispythonornativeactive && !jupyter.havenativecells && isWorkspaceTrusted"},{"command":"jupyter.runallcellsabove.palette","title":"Run Cells Above Current Cell","category":"Jupyter","when":"jupyter.hascodecells && jupyter.ispythonornativeactive && !jupyter.havenativecells && isWorkspaceTrusted"},{"command":"jupyter.debugcurrentcell.palette","title":"Debug Current Cell","category":"Jupyter","when":"editorLangId == python && jupyter.hascodecells && isWorkspaceTrusted"},{"command":"jupyter.createnewinteractive","title":"Create Interactive Window","category":"Jupyter","when":"isWorkspaceTrusted"},{"command":"jupyter.runallcells","title":"Run All Cells","category":"Jupyter","when":"jupyter.hascodecells && jupyter.ispythonornativeactive && isWorkspaceTrusted"},{"command":"jupyter.scrolltocell","title":"Scroll Cell Into View","category":"Jupyter","when":"false"},{"command":"jupyter.debugcell","title":"Debug Cell","category":"Jupyter","when":"config.noExists"},{"command":"jupyter.runcell","title":"Run Cell","category":"Jupyter","when":"config.noExists"},{"command":"jupyter.runFileInteractive","title":"Run Current File in Interactive Window","category":"Jupyter","when":"editorLangId == python && !notebookEditorFocused && isWorkspaceTrusted"},{"command":"jupyter.debugFileInteractive","title":"Debug Current File in Interactive Window","category":"Jupyter","when":"editorLangId == python && !notebookEditorFocused && isWorkspaceTrusted"},{"command":"jupyter.importnotebook","title":"Import Jupyter Notebook","category":"Jupyter","when":"isWorkspaceTrusted"},{"command":"jupyter.exportfileasnotebook","title":"Export Current Python File as Jupyter Notebook","category":"Jupyter","when":"jupyter.hascodecells && jupyter.ispythonorinteractiveeactive && !notebookEditorFocused && isWorkspaceTrusted"},{"command":"jupyter.exportfileandoutputasnotebook","title":"Export Current Python File and Output as Jupyter Notebook","category":"Jupyter","when":"jupyter.hascodecells && jupyter.ispythonorinteractiveeactive && !notebookEditorFocused && isWorkspaceTrusted"},{"command":"jupyter.restartkernel","title":"Restart Kernel","category":"Jupyter","when":"(jupyter.ispythonorinteractiveeactive || jupyter.isnativeactive) && isWorkspaceTrusted"},{"command":"jupyter.notebookeditor.removeallcells","title":"Delete All Notebook Editor Cells","category":"Notebook","when":"jupyter.havenativecells && jupyter.isnativeactive && isWorkspaceTrusted"},{"command":"jupyter.notebookeditor.addcellbelow","title":"Add Empty Cell to Notebook File","category":"Notebook","when":"jupyter.isnativeactive && isWorkspaceTrusted"},{"command":"jupyter.notebookeditor.expandallcells","title":"Expand All Interactive Cells","category":"Notebook","when":"notebookEditorFocused && notebookType == 'jupyter-notebook'"},{"command":"jupyter.notebookeditor.collapseallcells","title":"Collapse All Interactive Cells","category":"Notebook","when":"notebookEditorFocused && notebookType == 'jupyter-notebook'"},{"command":"jupyter.expandallcells","title":"Expand All Interactive Cells","shortTitle":"Expand","category":"Jupyter","when":"jupyter.isinteractiveactive"},{"command":"jupyter.collapseallcells","title":"Collapse All Interactive Cells","shortTitle":"Collapse","category":"Jupyter","when":"jupyter.isinteractiveactive"},{"command":"jupyter.exportoutputasnotebook","title":"Export Interactive Window as Jupyter Notebook","category":"Jupyter","when":"jupyter.isinteractiveactive"},{"command":"jupyter.runcellandallbelow","category":"Jupyter","when":"config.noExists"},{"command":"jupyter.runallcellsabove","category":"Jupyter","when":"config.noExists"},{"command":"jupyter.debugcontinue","category":"Jupyter","when":"config.noExists"},{"command":"jupyter.debugstop","category":"Jupyter","when":"config.noExists"},{"command":"jupyter.debugstepover","category":"Jupyter","when":"config.noExists"},{"command":"jupyter.debugcell","category":"Jupyter","when":"config.noExists"},{"command":"jupyter.addcellbelow","title":"Add Empty Cell to File","category":"Jupyter","when":"jupyter.hascodecells && jupyter.ispythonornativeactive"},{"command":"jupyter.createnewnotebook","category":"Jupyter","when":"false"},{"command":"jupyter.runtoline","category":"Jupyter","when":"config.noExists"},{"command":"jupyter.runfromline","category":"Jupyter","when":"config.noExists"},{"command":"jupyter.execSelectionInteractive","category":"Jupyter","when":"editorLangId == python && !notebookEditorFocused && isWorkspaceTrusted"},{"command":"jupyter.latestExtension","title":"Download the latest version of the Jupyter Extension","category":"Jupyter","when":"false"},{"command":"jupyter.export","title":"Export As","category":"Jupyter","when":"false"},{"command":"jupyter.notebookeditor.export","title":"Export As","category":"Notebook","when":"false"},{"command":"jupyter.resetLoggingLevel","title":"Reset Logging Level","category":"Jupyter","when":"config.jupyter.logging.level != error"},{"command":"jupyter.enableDebugLogging","title":"Enable Debug Logging","category":"Jupyter","when":"config.jupyter.logging.level != debug"},{"command":"jupyter.showDataViewer","category":"Jupyter","when":"false"},{"command":"jupyter.openVariableView","title":"Open Variables View","category":"Jupyter","when":"notebookType == jupyter-notebook && isWorkspaceTrusted"},{"command":"jupyter.openOutlineView","title":"Show Table Of Contents (Outline View)","category":"Jupyter","when":"notebookType == jupyter-notebook && isWorkspaceTrusted"},{"command":"jupyter.interactive.goToCode","when":"false"},{"command":"jupyter.interactive.clearAllCells","when":"editorFocus && editorLangId == python || activeEditor == 'workbench.editor.interactive'"},{"command":"jupyter.clearSavedJupyterUris","title":"Clear Jupyter Remote Server List"}],"debug/variables/context":[{"command":"jupyter.showDataViewer","group":"1_view","when":"debugProtocolVariableMenuContext == 'viewableInDataViewer'"}],"editor/title/run":[{"command":"jupyter.runFileInteractive","group":"jupyter","when":"resourceLangId == python && !isInDiffEditor && !notebookEditorFocused && isWorkspaceTrusted"}]},"configuration":{"type":"object","title":"Jupyter","properties":{"jupyter.experiments.enabled":{"type":"boolean","default":true,"description":"Enables/disables A/B tests.","scope":"machine"},"jupyter.showVariableViewWhenDebugging":{"type":"boolean","default":false,"description":"Bring up the Variable View when starting a Run by Line session.","scope":"resource"},"jupyter.logging.level":{"type":"string","default":"debug","enum":["off","error","warn","info","debug","verbose"],"description":"The logging level the extension logs at."},"jupyter.experiments.optInto":{"type":"array","default":[],"items":{"enum":["FastKernelPicker","PasswordManager","NewRemoteUriStorage","NewJupyterSession"]},"markdownDescription":"List of experiment to opt into. If empty, user is assigned the default experiment groups. [Learn more](https://github.com/microsoft/vscode-jupyter/wiki/Experiments).","scope":"application"},"jupyter.experiments.optOutFrom":{"type":"array","default":[],"items":{"enum":["FastKernelPicker","PasswordManager","NewRemoteUriStorage","NewJupyterSession"]},"markdownDescription":"List of experiment to opt out of. If empty, user is assigned the default experiment groups. [Learn more](https://github.com/microsoft/vscode-jupyter/wiki/Experiments).","scope":"application"},"jupyter.widgetScriptSources":{"type":"array","default":[],"items":{"type":"string","enum":["jsdelivr.com","unpkg.com"],"enumDescriptions":["Loads widget (javascript) scripts from https://www.jsdelivr.com/","Loads widget (javascript) scripts from https://unpkg.com/"]},"uniqueItems":true,"markdownDescription":"Defines the location and order of the sources where scripts files for Widgets are downloaded from (e.g. ipywidgest, bqplot, beakerx, ipyleaflet, etc). Not selecting any of these could result in widgets not rendering or function correctly. See [here](https://aka.ms/PVSCIPyWidgets) for more information. Once updated you will need to restart the Kernel.","scope":"resource"},"jupyter.askForLargeDataFrames":{"type":"boolean","default":true,"description":"Warn the user before trying to open really large data frames.","scope":"application"},"jupyter.askForKernelRestart":{"type":"boolean","default":true,"description":"Warn the user before restarting a kernel."},"jupyter.exportWithOutputEnabled":{"type":"boolean","default":false,"description":"Enable exporting a python file into a jupyter notebook and run all cells when doing so.","scope":"resource"},"jupyter.jupyterLaunchTimeout":{"type":"number","default":60000,"description":"Amount of time (in ms) to wait for the Jupyter Notebook server to start."},"jupyter.jupyterLaunchRetries":{"type":"number","default":3,"description":"Number of times to attempt to connect to the Jupyter Notebook"},"jupyter.jupyterCommandLineArguments":{"type":"array","default":[],"description":"If and when a Jupyter server is started, these arguments will be passed to into the Jupyter Notebook CLI. By default this list is generated by the Jupyter Extension.","scope":"resource"},"jupyter.notebookFileRoot":{"type":"string","default":"${fileDirname}","description":"Set the root directory for running notebooks and the Interactive window.","scope":"resource"},"jupyter.searchForJupyter":{"type":"boolean","default":true,"deprecationMessage":"This setting is deprecated and will be removed in a future release.","description":"Search all installed Python interpreters for a Jupyter installation when starting the Interactive window","scope":"resource"},"jupyter.useDefaultConfigForJupyter":{"type":"boolean","default":true,"description":"When running Jupyter locally, create a default empty Jupyter config"},"jupyter.jupyterInterruptTimeout":{"type":"number","default":10000,"description":"Amount of time (in ms) to wait for an interrupt before asking to restart the Jupyter kernel."},"jupyter.sendSelectionToInteractiveWindow":{"type":"boolean","default":false,"description":"When pressing shift+enter, send selected code in a Python file to the Jupyter interactive window as opposed to the Python terminal.","deprecationMessage":"This setting has been deprecated in favor of jupyter.interactiveWindow.textEditor.executeSelection.","scope":"resource"},"jupyter.interactiveWindow.textEditor.executeSelection":{"type":"boolean","default":false,"description":"When pressing shift+enter, send selected code in a Python file to the Jupyter interactive window as opposed to the Python terminal.","scope":"resource"},"jupyter.variableExplorerExclude":{"type":"string","default":"module;function;builtin_function_or_method;ABCMeta;type;ModelMetaclass","description":"Types to exclude from showing in the Interactive variable explorer","scope":"resource"},"jupyter.codeRegularExpression":{"type":"string","default":"^(#\\s*%%|#\\s*\\|#\\s*In\\[\\d*?\\]|#\\s*In\\[ \\])","description":"Regular expression used to identify code cells. All code until the next match is considered part of this cell.","deprecationMessage":"This setting has been deprecated in favor of jupyter.interactiveWindow.cellMarker.codeRegex.","scope":"resource"},"jupyter.interactiveWindow.cellMarker.codeRegex":{"type":"string","default":"^(#\\s*%%|#\\s*\\|#\\s*In\\[\\d*?\\]|#\\s*In\\[ \\])","description":"Regular expression used to identify code cells. All code until the next match is considered part of this cell.","scope":"resource"},"jupyter.defaultCellMarker":{"type":"string","default":"# %%","description":"Cell marker used for delineating a cell in a python file.","deprecationMessage":"This setting has been deprecated in favor of jupyter.interactiveWindow.cellMarker.default","scope":"resource"},"jupyter.interactiveWindow.cellMarker.default":{"type":"string","default":"# %%","description":"Cell marker used for delineating a cell in a python file.","scope":"resource"},"jupyter.markdownRegularExpression":{"type":"string","default":"^(#\\s*%%\\s*\\[markdown\\]|#\\s*\\)","description":"Regular expression used to identify markdown cells. All comments after this expression are considered part of the markdown.","deprecationMessage":"This setting has been deprecated in favor of jupyter.interactiveWindow.cellMarker.markdownRegex.","scope":"resource"},"jupyter.interactiveWindow.cellMarker.markdownRegex":{"type":"string","default":"^(#\\s*%%\\s*\\[markdown\\]|#\\s*\\)","description":"Regular expression used to identify markdown cells. All comments after this expression are considered part of the markdown.","scope":"resource"},"jupyter.ignoreVscodeTheme":{"type":"boolean","default":false,"deprecationMessage":"This setting is deprecated and will be removed in the next release.","description":"Don't use the VS Code theme in the Interactive window (requires reload of VS Code). This forces the Interactive window to use 'Light +(default light)' and disables matplotlib defaults."},"jupyter.themeMatplotlibPlots":{"type":"boolean","default":false,"description":"In the Interactive window and Notebook Editor theme matplotlib outputs to match the VS Code editor theme."},"jupyter.decorateCells":{"type":"boolean","default":true,"description":"Draw a highlight behind the currently active cell, or all cells, in a python file.","deprecationMessage":"This setting has been deprecated in favor of jupyter.interactiveWindow.cellMarker.decorateCells.","scope":"resource"},"jupyter.interactiveWindow.cellMarker.decorateCells":{"type":"string","enum":["currentCell","allCells","None"],"default":"currentCell","description":"Draw a highlight behind the currently active cell, or all cells, in a python file.","scope":"resource"},"jupyter.enableCellCodeLens":{"type":"boolean","default":true,"description":"Enables code lens for 'cells' in a python file.","deprecationMessage":"This setting has been deprecated in favor of jupyter.interactiveWindow.codeLens.enable.","scope":"resource"},"jupyter.interactiveWindow.codeLens.enable":{"type":"boolean","default":true,"description":"Enables code lens for 'cells' in a python file.","scope":"resource"},"jupyter.enableAutoMoveToNextCell":{"type":"boolean","default":true,"description":"Enables moving to the next cell when clicking on a 'Run Cell' code lens.","deprecationMessage":"This setting has been deprecated in favor of jupyter.interactiveWindow.textEditor.autoMoveToNextCell.","scope":"resource"},"jupyter.interactiveWindow.textEditor.autoMoveToNextCell":{"type":"boolean","default":true,"description":"Enables moving to the next cell when clicking on a 'Run Cell' code lens.","scope":"resource"},"jupyter.allowUnauthorizedRemoteConnection":{"type":"boolean","default":false,"description":"Allow for connecting the Interactive window to a https Jupyter server that does not have valid certificates. This can be a security risk, so only use for known and trusted servers."},"jupyter.generateSVGPlots":{"type":"boolean","default":false,"description":"Generate SVG output for notebook plots. This allows for better display in the plot viewer at the cost of generation speed and file size.","deprecationMessage":"This setting is deprecated and will be removed in the next release.","scope":"resource"},"jupyter.codeLenses":{"type":"string","default":"jupyter.runcell, jupyter.runallcellsabove, jupyter.debugcell","description":"Set of commands to put as code lens above a cell.","deprecationMessage":"This setting has been deprecated in favor of jupyter.interactiveWindow.codeLens.commands.","scope":"resource"},"jupyter.interactiveWindow.codeLens.commands":{"type":"string","default":"jupyter.runcell, jupyter.runallcellsabove, jupyter.debugcell","description":"Set of commands to put as code lens above a cell.","scope":"resource"},"jupyter.debugCodeLenses":{"type":"string","default":"jupyter.debugcontinue, jupyter.debugstop, jupyter.debugstepover","description":"Set of debug commands to put as code lens above a cell while debugging.","deprecationMessage":"This setting has been deprecated in favor of jupyter.interactiveWindow.codeLes.debugCommands.","scope":"resource"},"jupyter.interactiveWindow.codeLes.debugCommands":{"type":"string","default":"jupyter.debugcontinue, jupyter.debugstop, jupyter.debugstepover","description":"Set of debug commands to put as code lens above a cell while debugging.","scope":"resource"},"jupyter.debugpyDistPath":{"type":"string","default":"","description":"Path to debugpy bits for debugging cells.","scope":"resource"},"jupyter.stopOnFirstLineWhileDebugging":{"type":"boolean","default":true,"description":"When debugging a cell, stop on the first line.","scope":"resource"},"jupyter.remoteDebuggerPort":{"type":"number","default":-1,"description":"When debugging a cell, open this port on the remote box. If -1 is specified, a random port between 8889 and 9000 will be attempted.","deprecationMessage":"This setting is deprecated and will be removed in the next release.","scope":"resource"},"jupyter.disableJupyterAutoStart":{"type":"boolean","default":false,"description":"When true, disables Jupyter from being automatically started for you. You must instead run a cell to start Jupyter."},"jupyter.addGotoCodeLenses":{"type":"boolean","default":true,"description":"After running a cell, add a 'Goto' code lens on the cell. Note, disabling all code lenses disables this code lens as well.","deprecationMessage":"This setting has been deprecated in favor of jupyter.interactiveWindow.codeLens.enableGotoCell.","scope":"resource"},"jupyter.interactiveWindow.codeLens.enableGotoCell":{"type":"boolean","default":true,"description":"After running a cell, add a 'Goto' code lens on the cell. Note, disabling all code lenses disables this code lens as well.","scope":"resource"},"jupyter.variableQueries":{"type":"array","markdownDescription":"Language to query mapping for returning the list of active variables in a Jupyter kernel. Used by the Variable Explorer in both the Interactive Window and Notebooks. Example:\n```\n[\n {\n \"language\": \"python\",\n \"query\": \"%who_ls\",\n \"parseExpr\": \"'(\\\\w+)'\"\n }\n]\n```","deprecationMessage":"This setting is deprecated and will be removed in the next release.","scope":"machine","examples":[[{"language":"python","query":"_rwho_ls = %who_ls\\nprint(_rwho_ls)","parseExpr":"'(\\w+)'"},{"language":"julia","query":"whos","parseExpr":"'(\\w+)'"}]]},"jupyter.kernels.excludePythonEnvironments":{"type":"array","items":{"type":"string"},"default":[],"markdownDescription":"List of Python environments to be excluded from the Kernel picker.","scope":"machine-overridable","examples":[["~/miniconda3/envs/tf/scripts/python.exe","~/miniconda3/envs/ds"]]},"jupyter.kernels.trusted":{"type":"array","items":{"type":"string"},"default":[],"markdownDescription":"Enter fully qualified paths to Kernel specification files that are to be trusted. E.g. 'C:\\Program Data\\Jupyter\\kernels\\python3\\kernel.json'. \n**Note**: Kernels can execute code with user privileges. Click [here](https://aka.ms/JupyterTrustedKernelPaths) for further details.","scope":"machine"},"jupyter.interactiveWindowMode":{"type":"string","enum":["perFile","single","multiple"],"scope":"resource","description":"Behavior of the Interactive Window. 'perFile' will create a new interactive window for every file that runs a cell. 'single' allows a single window. 'multiple' allows the creation of multiple.","deprecationMessage":"This setting has been deprecated in favor of jupyter.interactiveWindow.creationMode.","default":"multiple"},"jupyter.interactiveWindow.creationMode":{"type":"string","enum":["perFile","single","multiple"],"scope":"resource","description":"Behavior of the Interactive Window. 'perFile' will create a new interactive window for every file that runs a cell. 'single' allows a single window. 'multiple' allows the creation of multiple.","default":"multiple"},"jupyter.pythonCellFolding":{"type":"boolean","default":true,"description":"Enable folding regions for code cells in Python files. This setting requires a reload of VS Code.","deprecationMessage":"This setting has been deprecated in favor of jupyter.interactiveWindow.textEditor.cellFolding.","scope":"resource"},"jupyter.interactiveWindow.textEditor.cellFolding":{"type":"boolean","default":true,"description":"Enable folding regions for code cells in Python files. This setting requires a reload of VS Code.","scope":"resource"},"jupyter.interactiveWindowViewColumn":{"type":"string","enum":["beside","active","secondGroup"],"scope":"resource","description":"Where to open an Interactive Window that is not associated with a python file. 'beside' will open the interactive window to the right of the active editor. 'active' will open the interactive window in place of the active editor. 'secondGroup' will open the interactive window in the second editor group.","deprecationMessage":"This setting has been deprecated in favor of jupyter.interactiveWindow.viewColumn.","default":"secondGroup"},"jupyter.interactiveWindow.viewColumn":{"type":"string","enum":["beside","active","secondGroup"],"scope":"resource","description":"Where to open an Interactive Window that is not associated with a python file. 'beside' will open the interactive window to the right of the active editor. 'active' will open the interactive window in place of the active editor. 'secondGroup' will open the interactive window in the second editor group.","default":"secondGroup"},"jupyter.magicCommandsAsComments":{"type":"boolean","default":false,"description":"Uncomment shell assignments (#!), line magic (#!%) and cell magic (#!%%) when parsing code cells.","deprecationMessage":"This setting has been deprecated in favor of jupyter.interactiveWindow.textEditor.magicCommandsAsComments."},"jupyter.interactiveWindow.textEditor.magicCommandsAsComments":{"type":"boolean","default":false,"description":"Uncomment shell assignments (#!), line magic (#!%) and cell magic (#!%%) when parsing code cells."},"jupyter.pythonExportMethod":{"type":"string","enum":["direct","commentMagics","nbconvert"],"default":"direct","description":"The method to use when exporting a notebook to a Python file. 'direct' will copy over the code directly as is. 'commentMagics' will comment out lines starting with line magics (%), cell magics (%%), and shell commands(!). 'nbconvert' will install nbconvert and use that for the conversion which can translate iPython syntax into Python syntax.","scope":"application"},"jupyter.runStartupCommands":{"type":"array","default":"","description":"A series of Python instructions or iPython magic commands. Can be either an array of strings or a single string with commands separated by '\\n'. Commands will be silently executed whenever the interactive window loads. For instance, set this to '%load_ext autoreload\\n%autoreload 2' to automatically reload changes made to imported files without having to restart the interactive session.","scope":"application"},"jupyter.debugJustMyCode":{"type":"boolean","default":true,"description":"When debugging, only step through user-written code. Disable this to allow stepping into library code.","scope":"resource"},"jupyter.showOutlineButtonInNotebookToolbar":{"type":"boolean","default":true,"description":"Show the Outline button in the Jupyter notebook toolbar."},"jupyter.newCellOnRunLast":{"type":"boolean","default":true,"description":"Append a new empty cell to an interactive window file on running the currently last cell.","deprecationMessage":"This setting has been deprecated in favor of jupyter.interactiveWindow.textEditor.autoAddNewCell.","scope":"resource"},"jupyter.interactiveWindow.textEditor.autoAddNewCell":{"type":"boolean","default":true,"description":"Append a new empty cell to an interactive window file on running the currently last cell.","scope":"resource"},"jupyter.pythonCompletionTriggerCharacters":{"type":"string","default":".%'\"","description":"Characters which trigger auto completion on a python jupyter kernel.","scope":"application"},"jupyter.logKernelOutputSeparately":{"type":"boolean","default":false,"description":"Creates separate output panels for kernels/jupyter server console output"},"jupyter.excludeUserSitePackages":{"type":"boolean","default":false,"description":"Add PYTHONNOUSERSITE to kernels before starting. This prevents global/user site-packages from being used in the PYTHONPATH of the kernel.","scope":"application"},"jupyter.enableExtendedKernelCompletions":{"type":"boolean","default":false,"markdownDescription":"Enables Jedi support for extended IntelliSense completions in running Jupyter kernels (see this [setting](https://ipython.readthedocs.io/en/stable/config/options/terminal.html?highlight=use_jedi#configtrait-Completer.use_jedi)). This can greatly impact notebook cell execution performance. Use with caution.","scope":"application"}}},"languages":[{"id":"raw"},{"id":"julia","aliases":["Julia","julia"],"extensions":[".jl"]}],"notebookPreload":[{"type":"jupyter-notebook","localResourceRoots":["./temp"],"entrypoint":"./out/webviews/webview-side/ipywidgetsKernel/ipywidgetsKernel.js"},{"type":"interactive","localResourceRoots":["./temp"],"entrypoint":"./out/webviews/webview-side/ipywidgetsKernel/ipywidgetsKernel.js"}],"notebookRenderer":[{"id":"jupyter-ipywidget-renderer","entrypoint":"./out/webviews/webview-side/ipywidgetsRenderer/ipywidgetsRenderer.js","displayName":"Jupyter IPyWidget Renderer","mimeTypes":["application/vnd.jupyter.widget-view+json"],"requiresMessaging":"always"}],"viewsContainers":{"activitybar":[{"id":"jupyter","title":"Jupyter","icon":"$(notebook)"}],"panel":[{"id":"jupyter-variables","title":"Jupyter","icon":"$(notebook)"}]},"views":{"jupyter-variables":[{"type":"webview","id":"jupyterViewVariables","name":"Variables","when":"jupyter.hasNativeNotebookOrInteractiveWindowOpen"}]},"debuggers":[{"type":"Python Kernel Debug Adapter","label":"Python Kernel Debug Adapter"},{"type":"Python Interactive Window Debug Adapter","label":"Python Interactive Window"}]},"enabledApiProposals":["notebookDeprecated","notebookMessaging","notebookMime","notebookCellExecutionState","portsAttributes","quickPickSortByLabel","notebookKernelSource","interactiveWindow","notebookControllerAffinityHidden","quickPickItemTooltip","notebookExecution"],"scripts":{"package":"gulp clean && gulp prePublishBundle && vsce package -o ms-toolsai-jupyter-insiders.vsix","packagePreRelease":"gulp clean && gulp prePublishBundle && vsce package --pre-release -o ms-toolsai-jupyter-insiders.vsix","prePublishBundleStable":"cross-env IS_PRE_RELEASE_VERSION_OF_JUPYTER_EXTENSION=false gulp prePublishBundle","prePublishBundlePreRelease":"cross-env IS_PRE_RELEASE_VERSION_OF_JUPYTER_EXTENSION=true gulp prePublishBundle","prePublishNonBundle":"gulp clean && gulp prePublishNonBundle","createNycFolder":"gulp createNycFolder","validateTranslationFiles":"gulp validateTranslationFiles","compile":"tsc -watch -p ./","compile-no-watch":"tsc -p ./","compiled":"deemon npm run compile","kill-compiled":"deemon --kill npm run compile","compile-webviews-watch":"webpack --config ./build/webpack/webpack.datascience-ui.config.js --watch","compile-web-watch":"webpack --mode development --config ./build/webpack/webpack.extension.web.config.js --stats-error-details --watch --progress","compile-web":"webpack --mode development --config ./build/webpack/webpack.extension.web.config.js","compile-web-test":"cross-env VSC_TEST_BUNDLE=true npm run compile-web","compile-web-test-watch":"cross-env VSC_TEST_BUNDLE=true npm run compile-web-watch","compile-webviews-watchd":"deemon npm run compile-webviews-watch","compile-widgetTester":"cross-env NODE_OPTIONS=--max_old_space_size=9096 webpack --config ./build/webpack/webpack.datascience-ui-widgetTester.config.js --watch","kill-compile-webviews-watchd":"deemon --kill npm run compile-webviews-watch","checkDependencies":"gulp checkDependencies","postinstall":"npm run download-api && node ./build/ci/postInstall.js","installPythonLibs":"gulp installPythonLibs","test:unittests":"mocha --config ./build/.mocha.unittests.js.json ./out/**/*.unit.test.js","test:cover:report":"nyc report --reporter=text --reporter=html --reporter=text-summary --reporter=cobertura","preTestJediLSP":"node ./out/test/languageServers/jedi/lspSetup.js","testJediLSP":"node ./out/test/languageServers/jedi/lspSetup.js && cross-env CODE_TESTS_WORKSPACE=src/test VSC_JUPYTER_CI_TEST_GREP='Language Server:' node ./out/test/testBootstrap.node.js ./out/test/standardTest.node.js && node ./out/test/languageServers/jedi/lspTeardown.node.js","pretestNativeNotebooksInVSCode":"cross-env VSC_JUPYTER_CI_TEST_VSC_CHANNEL=insiders node ./out/test/datascience/dsTestSetup.js","testNativeNotebooksInVSCode":"cross-env CODE_TESTS_WORKSPACE=src/test/datascience VSC_JUPYTER_CI_TEST_VSC_CHANNEL=insiders TEST_FILES_SUFFIX=*.vscode.test,*.vscode.common.test VSC_JUPYTER_FORCE_LOGGING=1 VSC_JUPYTER_LOAD_EXPERIMENTS_FROM_FILE=true node ./out/test/testBootstrap.node.js ./out/test/standardTest.node.js","testNativeNotebooksInVSCodeWithoutTestSuffix":"cross-env CODE_TESTS_WORKSPACE=src/test/datascience VSC_JUPYTER_CI_TEST_VSC_CHANNEL=insiders VSC_JUPYTER_FORCE_LOGGING=1 VSC_JUPYTER_LOAD_EXPERIMENTS_FROM_FILE=true node ./out/test/testBootstrap.node.js ./out/test/standardTest.node.js","pretestNativeNotebooksWithoutPythonInVSCode":"cross-env VSC_JUPYTER_CI_TEST_VSC_CHANNEL=insiders node ./out/test/datascience/dsTestSetup.js","testNativeNotebooksWithoutPythonInVSCode":"cross-env CODE_TESTS_WORKSPACE=src/test/datascience VSC_JUPYTER_CI_TEST_VSC_CHANNEL=insiders TEST_FILES_SUFFIX=*.vscode.test,*.vscode.common.test VSC_JUPYTER_FORCE_LOGGING=1 VSC_JUPYTER_LOAD_EXPERIMENTS_FROM_FILE=true VSC_JUPYTER_CI_TEST_GREP=@nonPython VSC_JUPYTER_CI_TEST_DO_NOT_INSTALL_PYTHON_EXT=true node ./out/test/testBootstrap.node.js ./out/test/standardTest.node.js","testNativeNotebooksAndWebviews":"cross-env CODE_TESTS_WORKSPACE=src/test/datascience VSC_JUPYTER_CI_TEST_VSC_CHANNEL=insiders TEST_FILES_SUFFIX=*.vscode.test,*.vscode.common.test VSC_JUPYTER_FORCE_LOGGING=1 VSC_JUPYTER_CI_TEST_GREP=webview-test VSC_JUPYTER_LOAD_EXPERIMENTS_FROM_FILE=true node ./out/test/testBootstrap.node.js ./out/test/standardTest.node.js","testWebExtension":"node ./build/launchWebTest.js","launchWebExtension":"node ./build/launchWeb.js","testSmoke":"node ./out/test/testBootstrap.node.js ./out/test/smokeTest.node.js","testSmokeLogged":"cross-env VSC_JUPYTER_FORCE_LOGGING=true node --no-force-async-hooks-checks ./out/test/testBootstrap.node.js ./out/test/smokeTest.node.js","lint":"eslint -c .eslintrc.js --ext .ts --ext .tsx src","prettier-fix":"prettier 'src/**/*.ts*' --write && prettier 'build/**/*.js' --write","clean":"gulp clean","updateBuildNumber":"gulp updateBuildNumber","webpack":"webpack","download-api":"vscode-dts dev","postdownload-api":"vscode-dts main","generateTelemetry":"gulp generateTelemetry","openInBrowser":"vscode-test-web --extensionDevelopmentPath=. ./src/test/datascience","startJupyterServer":"node build/preDebugWebTest.js","stopJupyterServer":"node build/postDebugWebTest.js","validateTelemetry":"gulp validateTelemetry","verifyUnhandledErrors":"gulp verifyUnhandledErrors","printTestResults":"gulp printTestResults","setup-precommit-hook":"husky install","webpack-analyze:node":"npx webpack --json --config build/webpack/webpack.extension.node.config.js > out/stats-node.json && yarn webpack-bundle-analyzer out/stats-node.json","webpack-analyze:web":"npx webpack --json --config build/webpack/webpack.extension.web.config.js > out/stats-web.json && yarn webpack-bundle-analyzer out/stats-web.json"},"dependencies":{"@enonic/fnv-plus":"^1.3.0","@fluentui/react":"^7.160.1","@jupyter-widgets/base":"4.0.0","@jupyter-widgets/controls":"3.0.0","@jupyter-widgets/schema":"0.4.0","@jupyterlab/coreutils":"5.1.17","@jupyterlab/nbformat":"3.1.17","@jupyterlab/services":"6.1.17","@lumino/widgets":"^1.28.0","@nteract/messaging":"^7.0.0","@vscode/extension-telemetry":"^0.7.7","@vscode/jupyter-lsp-middleware":"^0.2.50","ajv-keywords":"^3.5.2","ansi-to-html":"^0.6.7","bootstrap":"^4.3.1","bootstrap-less":"^3.3.8","cross-fetch":"^3.1.5","decompress-response":"^4.2.0","encoding":"^0.1.13","fast-deep-equal":"^2.0.1","format-util":"^1.0.5","fs-extra":"^4.0.3","glob":"^7.1.2","iconv-lite":"^0.6.3","inversify":"^6.0.1","isomorphic-ws":"^4.0.1","jquery":"^3.6.0","jsonc-parser":"^2.0.3","lodash":"^4.17.21","marked":"^4.0.10","node-fetch":"^2.6.7","node-gyp-build":"^4.6.0","node-stream-zip":"^1.6.0","pdfkit":"^0.13.0","pidtree":"^0.6.0","portfinder":"^1.0.25","re-resizable":"~6.5.5","react":"^16.5.2","react-data-grid":"^6.0.2-0","react-dom":"^16.5.2","react-redux":"^7.1.1","react-svg-pan-zoom":"3.9.0","react-svgmt":"1.1.11","react-virtualized":"^9.21.1","redux":"^4.0.4","redux-logger":"^3.0.6","reflect-metadata":"^0.1.12","rxjs":"^6.5.4","rxjs-compat":"^6.5.4","safe-buffer":"^5.2.1","sanitize-filename":"^1.6.3","semver":"^5.7.2","slickgrid":"^2.4.17","source-map":"^0.7.3","stack-trace":"0.0.10","string-argv":"^0.3.1","strip-comments":"^2.0.1","styled-components":"^5.2.1","sudo-prompt":"^9.2.1","svg-inline-react":"^3.1.0","svg-to-pdfkit":"^0.1.8","tcp-port-used":"^1.0.1","tmp":"^0.0.29","uint64be":"^1.0.1","underscore":"^1.12.1","url-parse":"^1.5.10","uuid":"^3.3.2","vscode-debugprotocol":"^1.41.0","vscode-jsonrpc":"8.0.2-next.1","vscode-languageclient":"8.0.2-next.5","vscode-languageserver":"8.0.2-next.5","vscode-languageserver-protocol":"3.17.2-next.6","vscode-tas-client":"^0.1.63","ws":"^6.2.2","zeromq":"^6.0.0-beta.16","zeromqold":"npm:zeromq@^6.0.0-beta.6"},"devDependencies":{"@actions/core":"^1.9.1","@actions/github":"^4.0.0","@actions/glob":"^0.3.0","@babel/polyfill":"^7.4.4","@istanbuljs/nyc-config-typescript":"^1.0.2","@sinonjs/fake-timers":"^6.0.1","@types/ansi-regex":"^4.0.0","@types/chai":"^4.1.2","@types/chai-arrays":"^1.0.2","@types/chai-as-promised":"^7.1.0","@types/copy-webpack-plugin":"^6.0.0","@types/cors":"^2.8.6","@types/debug":"^4.1.5","@types/dedent":"^0.7.0","@types/del":"^4.0.0","@types/enzyme":"^3.1.14","@types/enzyme-adapter-react-16":"^1.0.3","@types/event-stream":"^3.3.33","@types/format-util":"^1.0.2","@types/fs-extra":"^5.0.1","@types/get-port":"^3.2.0","@types/glob":"^5.0.35","@types/html-webpack-plugin":"^3.2.0","@types/jsdom":"^21.1.1","@types/json2csv":"^5.0.3","@types/loadable__component":"^5.10.0","@types/loader-utils":"^1.1.3","@types/lodash":"^4.14.104","@types/memoize-one":"^4.1.1","@types/mocha":"^9.1.0","@types/nock":"^10.0.3","@types/node":"^16.18.6","@types/node-fetch":"^2.5.7","@types/pdfkit":"^0.11.0","@types/promisify-node":"^0.4.0","@types/react":"^16.4.14","@types/react-dom":"^16.0.8","@types/react-json-tree":"^0.6.8","@types/react-redux":"^7.1.5","@types/react-virtualized":"^9.21.2","@types/redux-logger":"^3.0.7","@types/semver":"^5.5.0","@types/shortid":"^0.0.29","@types/sinon":"^10.0.15","@types/sinonjs__fake-timers":"^6.0.1","@types/stack-trace":"0.0.29","@types/strip-comments":"^2.0.1","@types/svg-to-pdfkit":"^0.1.0","@types/tcp-port-used":"^1.0.0","@types/temp":"^0.8.32","@types/tmp":"^0.2.3","@types/url-parse":"^1.4.8","@types/uuid":"^3.4.3","@types/uuid-to-hex":"^1.1.0","@types/vscode-notebook-renderer":"^1.60.0","@types/webpack-bundle-analyzer":"^2.13.0","@types/webpack-env":"^1.18.1","@types/ws":"^6.0.1","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/eslint-plugin-tslint":"^5.47.0","@typescript-eslint/parser":"^5.47.0","@vscode/test-electron":"^2.2.0","@vscode/test-web":"^0.0.29","@vscode/zeromq":"^0.1.6","acorn":"^8.9.0","babel-polyfill":"^6.26.0","bufferutil":"^4.0.6","chai":"^4.3.7","chai-arrays":"^2.2.0","chai-as-promised":"^7.1.1","chai-exclude":"^2.1.0","clean-terminal-webpack-plugin":"^3.0.0","codecov":"^3.7.1","colors":"^1.4.0","copy-webpack-plugin":"^11.0.0","cross-env":"^7.0.3","cross-spawn":"^7.0.3","css-loader":"^6.8.1","dedent":"^0.7.0","deemon":"^1.4.0","del":"^3.0.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"^1.6.0","es-abstract":"^1.19.1","es5-ext":"^0.10.53","eslint":"^8.43.0","eslint-config-airbnb":"^19.0.4","eslint-config-prettier":"^8.8.0","eslint-plugin-header":"^3.1.1","eslint-plugin-import":"^2.27.5","eslint-plugin-jsdoc":"^46.4.2","eslint-plugin-jsx-a11y":"^6.7.1","eslint-plugin-local-rules":"file:build/eslint-rules","eslint-plugin-no-null":"^1.0.2","eslint-plugin-no-only-tests":"^3.1.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-prettier":"^4.2.1","eslint-plugin-react":"^7.32.2","eslint-plugin-react-hooks":"^4.6.0","expose-loader":"^4.1.0","flat":"^5.0.1","fork-ts-checker-webpack-plugin":"^8.0.0","get-port":"^3.2.0","glob-parent":"^6.0.2","gulp":"^4.0.2","gulp-filter":"^7.0.0","gulp-rename":"^2.0.0","gulp-typescript":"^6.0.0-alpha.1","html-webpack-plugin":"^5.5.3","husky":"^8.0.3","jsdom":"^22.1.0","json2csv":"^5.0.7","jsonschema":"^1.4.1","keyv":"^4.1.0","less":"^4.1.3","less-loader":"^11.1.3","less-plugin-inline-urls":"^1.2.0","lolex":"^6.0.0","lru-cache":"^10.0.0","mocha":"^10.2.0","mocha-junit-reporter":"^2.2.0","mocha-multi-reporters":"^1.5.1","nock":"^13.3.1","node-has-native-dependencies":"^1.0.2","nyc":"^15.1.0","path-browserify":"^1.0.1","popper.js":"^1.16.1","postcss":"^8.4.24","postcss-import":"^15.1.0","postcss-loader":"^7.3.3","postcss-preset-env":"^8.5.1","prettier":"^2.8.8","relative":"^3.0.2","remove-files-webpack-plugin":"^1.5.0","rewiremock":"^3.14.5","rimraf":"^5.0.1","screenshot-desktop":"^1.14.0","sinon":"^15.2.0","source-map-support":"^0.5.21","style-loader":"^3.3.3","svg-inline-loader":"^0.8.2","thread-loader":"^4.0.2","transform-loader":"^0.2.4","ts-loader":"^9.2.8","ts-mock-imports":"^1.3.0","ts-mockito":"^2.6.1","tsconfig-paths-webpack-plugin":"^3.2.0","typemoq":"^2.1.0","typescript":"^5.0.2","unicode-properties":"^1.3.1","utf-8-validate":"^5.0.8","util":"^0.12.4","uuid-to-hex":"^1.1.1","vscode-dts":"^0.3.2","webpack":"^5.88.1","webpack-bundle-analyzer":"^4.9.0","webpack-cli":"^5.1.4","yargs":"^17.7.2","yargs-parser":"^21.1.1"},"optionalDependencies":{"canvas":"^2.7.0","fsevents":"^2.3.2"},"overrides":{"json5":"2.2.2","string_decoder":"1.3.0","simple-get@<3.1.1":"3.1.1","validator@<13.7.0":"13.7.0","jpeg-js@<0.4.4":"0.4.4","playwright-core":{"jpeg-js":"0.4.4"},"terser@<5.14.2":"5.14.2","glob-parent@<5.1.2":"5.1.2","jquery-ui@<1.13.2":"1.13.2","@jupyterlab/coreutils":{"url-parse":"$url-parse"},"d3-color":"3.1.0"}},"location":{"$mid":1,"path":"/home/user/app/code-server/extensions/ms-toolsai.jupyter-2023.7.100-universal","scheme":"file"},"isBuiltin":false,"targetPlatform":"universal","metadata":{"id":"6c2f1801-1e7f-45b2-9b5c-7782f1e076e8","publisherId":"ac8eb7c9-3e59-4b39-8040-f0484d8170ce","publisherDisplayName":"ms-toolsai","targetPlatform":"universal","updated":false,"isPreReleaseVersion":false,"installedTimestamp":1695869203696,"preRelease":false},"isValid":true,"validations":[]}]}
\ No newline at end of file
diff --git a/code-server/User/History/-244bdd20/47a7 b/code-server/User/History/-244bdd20/47a7
new file mode 100644
index 0000000000000000000000000000000000000000..3d4f1152cf16099224b40a9ec366c6a8b75fda7c
--- /dev/null
+++ b/code-server/User/History/-244bdd20/47a7
@@ -0,0 +1,24 @@
+FROM python:3.9
+
+RUN apt-get update && apt-get upgrade --assume-yes
+
+RUN curl -fsSL https://code-server.dev/install.sh | sh
+RUN apt-get install aria2 -y
+RUN curl -fsSL https://raw.githubusercontent.com/filebrowser/get/master/get.sh | bash
+
+RUN pip install huggingface_hub
+
+RUN apt-get install ffmpeg
+
+RUN useradd -s /bin/bash -m -u 1000 user
+
+USER user
+
+ENV HOME=/home/user \
+ PATH=/home/user/.local/bin:$PATH
+
+WORKDIR $HOME/app
+
+COPY --chown=user . $HOME/app
+RUN huggingface-cli login --token=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
+CMD ["code-server", "--auth", "none", "--bind-addr", "0.0.0.0:7860", "--user-data-dir", "code-server"]
\ No newline at end of file
diff --git a/code-server/User/History/-244bdd20/entries.json b/code-server/User/History/-244bdd20/entries.json
new file mode 100644
index 0000000000000000000000000000000000000000..90167b69378d80040aa81c54eec9da4047aa5da6
--- /dev/null
+++ b/code-server/User/History/-244bdd20/entries.json
@@ -0,0 +1 @@
+{"version":1,"resource":"vscode-remote://snirjhar-colab-code-server.hf.space/home/user/app/Dockerfile","entries":[{"id":"47a7","timestamp":1695882369066}]}
\ No newline at end of file
diff --git a/code-server/User/History/27e16564/60io.ipynb b/code-server/User/History/27e16564/60io.ipynb
new file mode 100644
index 0000000000000000000000000000000000000000..531300fad47666e19f61aa44ff12425eab9317e2
--- /dev/null
+++ b/code-server/User/History/27e16564/60io.ipynb
@@ -0,0 +1,153 @@
+{
+ "cells": [
+ {
+ "cell_type": "code",
+ "execution_count": 1,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "/home/user/downloads\n"
+ ]
+ }
+ ],
+ "source": [
+ "%mkdir ../downloads\n",
+ "%cd ../downloads"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 3,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "Writing /home/user/links.txt\n"
+ ]
+ }
+ ],
+ "source": [
+ "%%writefile /home/user/links.txt\n",
+ "magnet:?xt=urn:btih:625093d34c60a7c64f2ed1a770b4ab80cdae0c61&dn=Annabelle.Creation.2017.1080p.WEBRip.1400MB.DD5.1.x264-GalaxyRG&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337&tr=udp%3A%2F%2Ftracker.torrent.eu.org%3A451&tr=udp%3A%2F%2Ftracker.moeking.me%3A6969&tr=udp%3A%2F%2Fopentracker.i2p.rocks%3A6969&tr=udp%3A%2F%2Fopen.tracker.cl%3A1337&tr=udp%3A%2F%2Fexodus.desync.com%3A6969"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 4,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "\n",
+ "09/28 03:21:37 [\u001b[1;32mNOTICE\u001b[0m] Downloading 1 item(s)\n",
+ "\n",
+ "09/28 03:21:37 [\u001b[1;31mERROR\u001b[0m] Exception caught while loading DHT routing table from /home/user/.cache/aria2/dht.dat\n",
+ "Exception: [DHTRoutingTableDeserializer.cc:82] errorCode=1 Failed to load DHT routing table from /home/user/.cache/aria2/dht.dat\n",
+ "\n",
+ "09/28 03:21:37 [\u001b[1;32mNOTICE\u001b[0m] IPv4 DHT: listening on UDP port 6923\n",
+ "\n",
+ "09/28 03:21:37 [\u001b[1;32mNOTICE\u001b[0m] IPv4 BitTorrent: listening on TCP port 6988\n",
+ "\n",
+ "09/28 03:21:37 [\u001b[1;32mNOTICE\u001b[0m] IPv6 BitTorrent: listening on TCP port 6988\n",
+ "\u001b[35m[\u001b[0m#dc5422 16KiB/16KiB\u001b[36m(100%)\u001b[0m CN:27 SD:1\u001b[35m]\u001b[0m\u001b[0m \n",
+ "09/28 03:21:40 [\u001b[1;32mNOTICE\u001b[0m] Download complete: [MEMORY][METADATA]Oculus+(2013)+1080p+BrRip+X264:+YIFY\n",
+ "\u001b[35m[\u001b[0m#834359 1.6GiB/1.6GiB\u001b[36m(99%)\u001b[0m CN:44 SD:8 DL:\u001b[32m50MiB\u001b[0m\u001b[35m]\u001b[0m\u001b[0m0m\u001b[35m]\u001b[0m\u001b[0mm0mm\n",
+ "09/28 03:22:27 [\u001b[1;32mNOTICE\u001b[0m] Seeding is over.\n",
+ "\u001b[35m[\u001b[0m#834359 SEED(0.0) CN:32 SD:0\u001b[35m]\u001b[0m\u001b[0m \n",
+ "09/28 03:22:37 [\u001b[1;32mNOTICE\u001b[0m] Download complete: /home/user/downloads/Oculus (2013) [1080p]\n",
+ "\n",
+ "09/28 03:22:37 [\u001b[1;32mNOTICE\u001b[0m] Your share ratio was 0.0, uploaded/downloaded=0B/1.6GiB\n",
+ "\u001b[0m \n",
+ "Download Results:\n",
+ "gid |stat|avg speed |path/URI\n",
+ "======+====+===========+=======================================================\n",
+ "dc5422|\u001b[1;32mOK\u001b[0m | 0B/s|[MEMORY][METADATA]Oculus+(2013)+1080p+BrRip+X264:+YIFY\n",
+ "834359|\u001b[1;32mOK\u001b[0m | 35MiB/s|/home/user/downloads/Oculus (2013) [1080p]/Oculus.2013.1080p.BluRay.x264.YIFY.mp4 (1more)\n",
+ "\n",
+ "Status Legend:\n",
+ "(OK):download completed.\n"
+ ]
+ }
+ ],
+ "source": [
+ "!aria2c --seed-time=0 -i /home/user/links.txt"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 5,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stderr",
+ "output_type": "stream",
+ "text": [
+ "/usr/local/lib/python3.9/site-packages/tqdm/auto.py:21: TqdmWarning: IProgress not found. Please update jupyter and ipywidgets. See https://ipywidgets.readthedocs.io/en/stable/user_install.html\n",
+ " from .autonotebook import tqdm as notebook_tqdm\n",
+ "Oculus.2013.1080p.BluRay.x264.YIFY.mp4: 0%| | 0.00/1.76G [00:00, ?B/s]\n",
+ "WWW.YTS.RE.jpg: 100%|██████████| 111k/111k [00:00<00:00, 549kB/s]76G [00:00<00:21, 82.1MB/s]\n",
+ "Oculus.2013.1080p.BluRay.x264.YIFY.mp4: 100%|██████████| 1.76G/1.76G [00:33<00:00, 52.9MB/s]\n",
+ "Upload 2 LFS files: 100%|██████████| 2/2 [00:33<00:00, 16.68s/it]\n"
+ ]
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "https://huggingface.co/datasets/snirjhar-colab/downloads/tree/main/28Sep2023\n"
+ ]
+ }
+ ],
+ "source": [
+ "from huggingface_hub import HfApi, login\n",
+ "import datetime\n",
+ "\n",
+ "api = HfApi()\n",
+ "\n",
+ "# Get the current date\n",
+ "current_date = datetime.datetime.now()\n",
+ "# Format the date as \"23apr2021\"\n",
+ "formatted_date = current_date.strftime(\"%d%b%Y\")\n",
+ "\n",
+ "out = api.upload_folder(\n",
+ " repo_id='snirjhar-colab/downloads',\n",
+ " repo_type='dataset',\n",
+ " folder_path='.',\n",
+ " commit_message=formatted_date,\n",
+ " path_in_repo=formatted_date,\n",
+ " ignore_patterns='.*',\n",
+ ")\n",
+ "print(out)"
+ ]
+ }
+ ],
+ "metadata": {
+ "kernelspec": {
+ "display_name": "Python 3",
+ "language": "python",
+ "name": "python3"
+ },
+ "language_info": {
+ "codemirror_mode": {
+ "name": "ipython",
+ "version": 3
+ },
+ "file_extension": ".py",
+ "mimetype": "text/x-python",
+ "name": "python",
+ "nbconvert_exporter": "python",
+ "pygments_lexer": "ipython3",
+ "version": "3.9.18"
+ },
+ "orig_nbformat": 4
+ },
+ "nbformat": 4,
+ "nbformat_minor": 2
+}
diff --git a/code-server/User/History/27e16564/8vrW.ipynb b/code-server/User/History/27e16564/8vrW.ipynb
new file mode 100644
index 0000000000000000000000000000000000000000..512d0a86cc7feeeab008d9c2fb16852fb98bf92c
--- /dev/null
+++ b/code-server/User/History/27e16564/8vrW.ipynb
@@ -0,0 +1,153 @@
+{
+ "cells": [
+ {
+ "cell_type": "code",
+ "execution_count": 2,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "/home/user/downloads\n"
+ ]
+ }
+ ],
+ "source": [
+ "%mkdir ../downloads\n",
+ "%cd ../downloads"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 1,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "Writing /home/user/links.txt\n"
+ ]
+ }
+ ],
+ "source": [
+ "%%writefile /home/user/links.txt\n",
+ "magnet:?xt=urn:btih:625093d34c60a7c64f2ed1a770b4ab80cdae0c61&dn=Annabelle.Creation.2017.1080p.WEBRip.1400MB.DD5.1.x264-GalaxyRG&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337&tr=udp%3A%2F%2Ftracker.torrent.eu.org%3A451&tr=udp%3A%2F%2Ftracker.moeking.me%3A6969&tr=udp%3A%2F%2Fopentracker.i2p.rocks%3A6969&tr=udp%3A%2F%2Fopen.tracker.cl%3A1337&tr=udp%3A%2F%2Fexodus.desync.com%3A6969"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 4,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "\n",
+ "09/28 03:21:37 [\u001b[1;32mNOTICE\u001b[0m] Downloading 1 item(s)\n",
+ "\n",
+ "09/28 03:21:37 [\u001b[1;31mERROR\u001b[0m] Exception caught while loading DHT routing table from /home/user/.cache/aria2/dht.dat\n",
+ "Exception: [DHTRoutingTableDeserializer.cc:82] errorCode=1 Failed to load DHT routing table from /home/user/.cache/aria2/dht.dat\n",
+ "\n",
+ "09/28 03:21:37 [\u001b[1;32mNOTICE\u001b[0m] IPv4 DHT: listening on UDP port 6923\n",
+ "\n",
+ "09/28 03:21:37 [\u001b[1;32mNOTICE\u001b[0m] IPv4 BitTorrent: listening on TCP port 6988\n",
+ "\n",
+ "09/28 03:21:37 [\u001b[1;32mNOTICE\u001b[0m] IPv6 BitTorrent: listening on TCP port 6988\n",
+ "\u001b[35m[\u001b[0m#dc5422 16KiB/16KiB\u001b[36m(100%)\u001b[0m CN:27 SD:1\u001b[35m]\u001b[0m\u001b[0m \n",
+ "09/28 03:21:40 [\u001b[1;32mNOTICE\u001b[0m] Download complete: [MEMORY][METADATA]Oculus+(2013)+1080p+BrRip+X264:+YIFY\n",
+ "\u001b[35m[\u001b[0m#834359 1.6GiB/1.6GiB\u001b[36m(99%)\u001b[0m CN:44 SD:8 DL:\u001b[32m50MiB\u001b[0m\u001b[35m]\u001b[0m\u001b[0m0m\u001b[35m]\u001b[0m\u001b[0mm0mm\n",
+ "09/28 03:22:27 [\u001b[1;32mNOTICE\u001b[0m] Seeding is over.\n",
+ "\u001b[35m[\u001b[0m#834359 SEED(0.0) CN:32 SD:0\u001b[35m]\u001b[0m\u001b[0m \n",
+ "09/28 03:22:37 [\u001b[1;32mNOTICE\u001b[0m] Download complete: /home/user/downloads/Oculus (2013) [1080p]\n",
+ "\n",
+ "09/28 03:22:37 [\u001b[1;32mNOTICE\u001b[0m] Your share ratio was 0.0, uploaded/downloaded=0B/1.6GiB\n",
+ "\u001b[0m \n",
+ "Download Results:\n",
+ "gid |stat|avg speed |path/URI\n",
+ "======+====+===========+=======================================================\n",
+ "dc5422|\u001b[1;32mOK\u001b[0m | 0B/s|[MEMORY][METADATA]Oculus+(2013)+1080p+BrRip+X264:+YIFY\n",
+ "834359|\u001b[1;32mOK\u001b[0m | 35MiB/s|/home/user/downloads/Oculus (2013) [1080p]/Oculus.2013.1080p.BluRay.x264.YIFY.mp4 (1more)\n",
+ "\n",
+ "Status Legend:\n",
+ "(OK):download completed.\n"
+ ]
+ }
+ ],
+ "source": [
+ "!aria2c --seed-time=0 -i /home/user/links.txt"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 5,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stderr",
+ "output_type": "stream",
+ "text": [
+ "/usr/local/lib/python3.9/site-packages/tqdm/auto.py:21: TqdmWarning: IProgress not found. Please update jupyter and ipywidgets. See https://ipywidgets.readthedocs.io/en/stable/user_install.html\n",
+ " from .autonotebook import tqdm as notebook_tqdm\n",
+ "Oculus.2013.1080p.BluRay.x264.YIFY.mp4: 0%| | 0.00/1.76G [00:00, ?B/s]\n",
+ "WWW.YTS.RE.jpg: 100%|██████████| 111k/111k [00:00<00:00, 549kB/s]76G [00:00<00:21, 82.1MB/s]\n",
+ "Oculus.2013.1080p.BluRay.x264.YIFY.mp4: 100%|██████████| 1.76G/1.76G [00:33<00:00, 52.9MB/s]\n",
+ "Upload 2 LFS files: 100%|██████████| 2/2 [00:33<00:00, 16.68s/it]\n"
+ ]
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "https://huggingface.co/datasets/snirjhar-colab/downloads/tree/main/28Sep2023\n"
+ ]
+ }
+ ],
+ "source": [
+ "from huggingface_hub import HfApi, login\n",
+ "import datetime\n",
+ "\n",
+ "api = HfApi()\n",
+ "\n",
+ "# Get the current date\n",
+ "current_date = datetime.datetime.now()\n",
+ "# Format the date as \"23apr2021\"\n",
+ "formatted_date = current_date.strftime(\"%d%b%Y\")\n",
+ "\n",
+ "out = api.upload_folder(\n",
+ " repo_id='snirjhar-colab/downloads',\n",
+ " repo_type='dataset',\n",
+ " folder_path='.',\n",
+ " commit_message=formatted_date,\n",
+ " path_in_repo=formatted_date,\n",
+ " ignore_patterns='.*',\n",
+ ")\n",
+ "print(out)"
+ ]
+ }
+ ],
+ "metadata": {
+ "kernelspec": {
+ "display_name": "Python 3",
+ "language": "python",
+ "name": "python3"
+ },
+ "language_info": {
+ "codemirror_mode": {
+ "name": "ipython",
+ "version": 3
+ },
+ "file_extension": ".py",
+ "mimetype": "text/x-python",
+ "name": "python",
+ "nbconvert_exporter": "python",
+ "pygments_lexer": "ipython3",
+ "version": "3.9.18"
+ },
+ "orig_nbformat": 4
+ },
+ "nbformat": 4,
+ "nbformat_minor": 2
+}
diff --git a/code-server/User/History/27e16564/Gx1T.ipynb b/code-server/User/History/27e16564/Gx1T.ipynb
new file mode 100644
index 0000000000000000000000000000000000000000..3799733ca68726dc74620f49ec8afe0efe3f60f1
--- /dev/null
+++ b/code-server/User/History/27e16564/Gx1T.ipynb
@@ -0,0 +1,139 @@
+{
+ "cells": [
+ {
+ "cell_type": "code",
+ "execution_count": 2,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "/home/user/downloads\n"
+ ]
+ }
+ ],
+ "source": [
+ "%mkdir ../downloads\n",
+ "%cd ../downloads"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 1,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "Writing /home/user/links.txt\n"
+ ]
+ }
+ ],
+ "source": [
+ "%%writefile /home/user/links.txt\n",
+ "magnet:?xt=urn:btih:625093d34c60a7c64f2ed1a770b4ab80cdae0c61&dn=Annabelle.Creation.2017.1080p.WEBRip.1400MB.DD5.1.x264-GalaxyRG&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337&tr=udp%3A%2F%2Ftracker.torrent.eu.org%3A451&tr=udp%3A%2F%2Ftracker.moeking.me%3A6969&tr=udp%3A%2F%2Fopentracker.i2p.rocks%3A6969&tr=udp%3A%2F%2Fopen.tracker.cl%3A1337&tr=udp%3A%2F%2Fexodus.desync.com%3A6969"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 3,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "\n",
+ "09/28 05:13:09 [\u001b[1;32mNOTICE\u001b[0m] Downloading 1 item(s)\n",
+ "\n",
+ "09/28 05:13:09 [\u001b[1;31mERROR\u001b[0m] Exception caught while loading DHT routing table from /home/user/.cache/aria2/dht.dat\n",
+ "Exception: [DHTRoutingTableDeserializer.cc:82] errorCode=1 Failed to load DHT routing table from /home/user/.cache/aria2/dht.dat\n",
+ "\n",
+ "09/28 05:13:09 [\u001b[1;32mNOTICE\u001b[0m] IPv4 DHT: listening on UDP port 6989\n",
+ "\n",
+ "09/28 05:13:09 [\u001b[1;32mNOTICE\u001b[0m] IPv4 BitTorrent: listening on TCP port 6910\n",
+ "\n",
+ "09/28 05:13:09 [\u001b[1;32mNOTICE\u001b[0m] IPv6 BitTorrent: listening on TCP port 6910\n",
+ "\u001b[35m[\u001b[0m#0df142 28KiB/28KiB\u001b[36m(100%)\u001b[0m CN:11 SD:1\u001b[35m]\u001b[0m\u001b[0m \n",
+ "09/28 05:13:11 [\u001b[1;32mNOTICE\u001b[0m] Download complete: [MEMORY][METADATA]Annabelle.Creation.2017.1080p.WEBRip.1400MB.DD5.1.x264-GalaxyRG\n",
+ "\u001b[35m[\u001b[0m#444c5a 2.7MiB/1.4GiB\u001b[36m(0%)\u001b[0m CN:17 SD:2 DL:\u001b[32m328KiB\u001b[0m ETA:\u001b[33m1h14m31s\u001b[0m\u001b[35m]\u001b[0m\u001b[0m"
+ ]
+ }
+ ],
+ "source": [
+ "!aria2c --seed-time=0 -i /home/user/links.txt"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stderr",
+ "output_type": "stream",
+ "text": [
+ "/usr/local/lib/python3.9/site-packages/tqdm/auto.py:21: TqdmWarning: IProgress not found. Please update jupyter and ipywidgets. See https://ipywidgets.readthedocs.io/en/stable/user_install.html\n",
+ " from .autonotebook import tqdm as notebook_tqdm\n",
+ "Oculus.2013.1080p.BluRay.x264.YIFY.mp4: 0%| | 0.00/1.76G [00:00, ?B/s]\n",
+ "WWW.YTS.RE.jpg: 100%|██████████| 111k/111k [00:00<00:00, 549kB/s]76G [00:00<00:21, 82.1MB/s]\n",
+ "Oculus.2013.1080p.BluRay.x264.YIFY.mp4: 100%|██████████| 1.76G/1.76G [00:33<00:00, 52.9MB/s]\n",
+ "Upload 2 LFS files: 100%|██████████| 2/2 [00:33<00:00, 16.68s/it]\n"
+ ]
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "https://huggingface.co/datasets/snirjhar-colab/downloads/tree/main/28Sep2023\n"
+ ]
+ }
+ ],
+ "source": [
+ "from huggingface_hub import HfApi, login\n",
+ "import datetime\n",
+ "\n",
+ "api = HfApi()\n",
+ "\n",
+ "# Get the current date\n",
+ "current_date = datetime.datetime.now()\n",
+ "# Format the date as \"23apr2021\"\n",
+ "formatted_date = current_date.strftime(\"%d%b%Y\")\n",
+ "\n",
+ "out = api.upload_folder(\n",
+ " repo_id='snirjhar-colab/downloads',\n",
+ " repo_type='dataset',\n",
+ " folder_path='.',\n",
+ " commit_message=formatted_date,\n",
+ " path_in_repo=formatted_date,\n",
+ " ignore_patterns='.*',\n",
+ ")\n",
+ "print(out)"
+ ]
+ }
+ ],
+ "metadata": {
+ "kernelspec": {
+ "display_name": "Python 3",
+ "language": "python",
+ "name": "python3"
+ },
+ "language_info": {
+ "codemirror_mode": {
+ "name": "ipython",
+ "version": 3
+ },
+ "file_extension": ".py",
+ "mimetype": "text/x-python",
+ "name": "python",
+ "nbconvert_exporter": "python",
+ "pygments_lexer": "ipython3",
+ "version": "3.9.18"
+ },
+ "orig_nbformat": 4
+ },
+ "nbformat": 4,
+ "nbformat_minor": 2
+}
diff --git a/code-server/User/History/27e16564/Mjku.ipynb b/code-server/User/History/27e16564/Mjku.ipynb
new file mode 100644
index 0000000000000000000000000000000000000000..390dfbcfffce2ea722f174dee208b6e9ff13937f
--- /dev/null
+++ b/code-server/User/History/27e16564/Mjku.ipynb
@@ -0,0 +1,169 @@
+{
+ "cells": [
+ {
+ "cell_type": "code",
+ "execution_count": 2,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "/home/user/downloads\n"
+ ]
+ }
+ ],
+ "source": [
+ "%mkdir ../downloads\n",
+ "%cd ../downloads"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 1,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "Writing /home/user/links.txt\n"
+ ]
+ }
+ ],
+ "source": [
+ "%%writefile /home/user/links.txt\n",
+ "magnet:?xt=urn:btih:625093d34c60a7c64f2ed1a770b4ab80cdae0c61&dn=Annabelle.Creation.2017.1080p.WEBRip.1400MB.DD5.1.x264-GalaxyRG&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337&tr=udp%3A%2F%2Ftracker.torrent.eu.org%3A451&tr=udp%3A%2F%2Ftracker.moeking.me%3A6969&tr=udp%3A%2F%2Fopentracker.i2p.rocks%3A6969&tr=udp%3A%2F%2Fopen.tracker.cl%3A1337&tr=udp%3A%2F%2Fexodus.desync.com%3A6969"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 3,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "\n",
+ "09/28 05:13:09 [\u001b[1;32mNOTICE\u001b[0m] Downloading 1 item(s)\n",
+ "\n",
+ "09/28 05:13:09 [\u001b[1;31mERROR\u001b[0m] Exception caught while loading DHT routing table from /home/user/.cache/aria2/dht.dat\n",
+ "Exception: [DHTRoutingTableDeserializer.cc:82] errorCode=1 Failed to load DHT routing table from /home/user/.cache/aria2/dht.dat\n",
+ "\n",
+ "09/28 05:13:09 [\u001b[1;32mNOTICE\u001b[0m] IPv4 DHT: listening on UDP port 6989\n",
+ "\n",
+ "09/28 05:13:09 [\u001b[1;32mNOTICE\u001b[0m] IPv4 BitTorrent: listening on TCP port 6910\n",
+ "\n",
+ "09/28 05:13:09 [\u001b[1;32mNOTICE\u001b[0m] IPv6 BitTorrent: listening on TCP port 6910\n",
+ "\u001b[35m[\u001b[0m#0df142 28KiB/28KiB\u001b[36m(100%)\u001b[0m CN:11 SD:1\u001b[35m]\u001b[0m\u001b[0m \n",
+ "09/28 05:13:11 [\u001b[1;32mNOTICE\u001b[0m] Download complete: [MEMORY][METADATA]Annabelle.Creation.2017.1080p.WEBRip.1400MB.DD5.1.x264-GalaxyRG\n",
+ " *** Download Progress Summary as of Thu Sep 28 05:14:09 2023 *** 6m3.7KiB\u001b[0m(656KiB) ETA:\u001b[33m25m54s\u001b[0m\u001b[35m]\u001b[0m\u001b[0mmm\n",
+ "===============================================================================\n",
+ "[#444c5a 33MiB/1.4GiB(2%) CN:8 SD:2 DL:0.9MiB UL:5.0KiB(672KiB) ETA:25m24s]\n",
+ "FILE: /home/user/downloads/Annabelle.Creation.2017.1080p.WEBRip.1400MB.DD5.1.x264-GalaxyRG[TGx]/Annabelle.Creation.2017.1080p.WEBRip.1400MB.DD5.1.x264-GalaxyRG.mkv (1more)\n",
+ "-------------------------------------------------------------------------------\n",
+ "\n",
+ " *** Download Progress Summary as of Thu Sep 28 05:15:10 2023 *** 6m16KiB\u001b[0m(0.9MiB) ETA:\u001b[33m18m36s\u001b[0m\u001b[35m]\u001b[0m\u001b[0mmm\n",
+ "===============================================================================\n",
+ "[#444c5a 98MiB/1.4GiB(6%) CN:4 SD:3 DL:1.2MiB UL:14KiB(0.9MiB) ETA:17m24s]\n",
+ "FILE: /home/user/downloads/Annabelle.Creation.2017.1080p.WEBRip.1400MB.DD5.1.x264-GalaxyRG[TGx]/Annabelle.Creation.2017.1080p.WEBRip.1400MB.DD5.1.x264-GalaxyRG.mkv (1more)\n",
+ "-------------------------------------------------------------------------------\n",
+ "\n",
+ " *** Download Progress Summary as of Thu Sep 28 05:16:10 2023 *** [36m13KiB\u001b[0m(1.3MiB) ETA:\u001b[33m4m32s\u001b[0m\u001b[35m]\u001b[0m\u001b[0m0m\n",
+ "===============================================================================\n",
+ "[#444c5a 261MiB/1.4GiB(18%) CN:9 SD:3 DL:4.2MiB UL:12KiB(1.3MiB) ETA:4m34s]\n",
+ "FILE: /home/user/downloads/Annabelle.Creation.2017.1080p.WEBRip.1400MB.DD5.1.x264-GalaxyRG[TGx]/Annabelle.Creation.2017.1080p.WEBRip.1400MB.DD5.1.x264-GalaxyRG.mkv (1more)\n",
+ "-------------------------------------------------------------------------------\n",
+ "\n",
+ " *** Download Progress Summary as of Thu Sep 28 05:17:11 2023 *** [36m3.8KiB\u001b[0m(1.5MiB) ETA:\u001b[33m3m40s\u001b[0m\u001b[35m]\u001b[0m\u001b[0mm\n",
+ "===============================================================================\n",
+ "[#444c5a 504MiB/1.4GiB(35%) CN:13 SD:3 DL:4.7MiB UL:3.4KiB(1.5MiB) ETA:3m17s]\n",
+ "FILE: /home/user/downloads/Annabelle.Creation.2017.1080p.WEBRip.1400MB.DD5.1.x264-GalaxyRG[TGx]/Annabelle.Creation.2017.1080p.WEBRip.1400MB.DD5.1.x264-GalaxyRG.mkv (1more)\n",
+ "-------------------------------------------------------------------------------\n",
+ "\n",
+ " *** Download Progress Summary as of Thu Sep 28 05:18:11 2023 *** \u001b[36m0B\u001b[0m(1.8MiB) ETA:\u001b[33m1m33s\u001b[0m\u001b[35m]\u001b[0m\u001b[0m\u001b[0m\n",
+ "===============================================================================\n",
+ "[#444c5a 851MiB/1.4GiB(59%) CN:11 SD:3 DL:6.5MiB UL:0B(1.8MiB) ETA:1m29s]\n",
+ "FILE: /home/user/downloads/Annabelle.Creation.2017.1080p.WEBRip.1400MB.DD5.1.x264-GalaxyRG[TGx]/Annabelle.Creation.2017.1080p.WEBRip.1400MB.DD5.1.x264-GalaxyRG.mkv (1more)\n",
+ "-------------------------------------------------------------------------------\n",
+ "\n",
+ "\u001b[35m[\u001b[0m#444c5a 1.1GiB/1.4GiB\u001b[36m(84%)\u001b[0m CN:12 SD:3 DL:\u001b[32m6.9MiB\u001b[0m UL:\u001b[36m0B\u001b[0m(2.2MiB) ETA:\u001b[33m31s\u001b[0m\u001b[35m]\u001b[0m\u001b[0m\u001b[0mmm"
+ ]
+ }
+ ],
+ "source": [
+ "!aria2c --seed-time=0 -i /home/user/links.txt"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stderr",
+ "output_type": "stream",
+ "text": [
+ "/usr/local/lib/python3.9/site-packages/tqdm/auto.py:21: TqdmWarning: IProgress not found. Please update jupyter and ipywidgets. See https://ipywidgets.readthedocs.io/en/stable/user_install.html\n",
+ " from .autonotebook import tqdm as notebook_tqdm\n",
+ "Oculus.2013.1080p.BluRay.x264.YIFY.mp4: 0%| | 0.00/1.76G [00:00, ?B/s]\n",
+ "WWW.YTS.RE.jpg: 100%|██████████| 111k/111k [00:00<00:00, 549kB/s]76G [00:00<00:21, 82.1MB/s]\n",
+ "Oculus.2013.1080p.BluRay.x264.YIFY.mp4: 100%|██████████| 1.76G/1.76G [00:33<00:00, 52.9MB/s]\n",
+ "Upload 2 LFS files: 100%|██████████| 2/2 [00:33<00:00, 16.68s/it]\n"
+ ]
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "https://huggingface.co/datasets/snirjhar-colab/downloads/tree/main/28Sep2023\n"
+ ]
+ }
+ ],
+ "source": [
+ "from huggingface_hub import HfApi, login\n",
+ "import datetime\n",
+ "\n",
+ "api = HfApi()\n",
+ "\n",
+ "# Get the current date\n",
+ "current_date = datetime.datetime.now()\n",
+ "# Format the date as \"23apr2021\"\n",
+ "formatted_date = current_date.strftime(\"%d%b%Y\")\n",
+ "\n",
+ "out = api.upload_folder(\n",
+ " repo_id='snirjhar-colab/downloads',\n",
+ " repo_type='dataset',\n",
+ " folder_path='.',\n",
+ " commit_message=formatted_date,\n",
+ " path_in_repo=formatted_date,\n",
+ " ignore_patterns='.*',\n",
+ ")\n",
+ "print(out)"
+ ]
+ }
+ ],
+ "metadata": {
+ "kernelspec": {
+ "display_name": "Python 3",
+ "language": "python",
+ "name": "python3"
+ },
+ "language_info": {
+ "codemirror_mode": {
+ "name": "ipython",
+ "version": 3
+ },
+ "file_extension": ".py",
+ "mimetype": "text/x-python",
+ "name": "python",
+ "nbconvert_exporter": "python",
+ "pygments_lexer": "ipython3",
+ "version": "3.9.18"
+ },
+ "orig_nbformat": 4
+ },
+ "nbformat": 4,
+ "nbformat_minor": 2
+}
diff --git a/code-server/User/History/27e16564/Y6tl.ipynb b/code-server/User/History/27e16564/Y6tl.ipynb
new file mode 100644
index 0000000000000000000000000000000000000000..b3f0744285481ab13c8678251bb5ce8e9010b1ae
--- /dev/null
+++ b/code-server/User/History/27e16564/Y6tl.ipynb
@@ -0,0 +1,186 @@
+{
+ "cells": [
+ {
+ "cell_type": "code",
+ "execution_count": 2,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "/home/user/downloads\n"
+ ]
+ }
+ ],
+ "source": [
+ "%mkdir ../downloads\n",
+ "%cd ../downloads"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 1,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "Writing /home/user/links.txt\n"
+ ]
+ }
+ ],
+ "source": [
+ "%%writefile /home/user/links.txt\n",
+ "magnet:?xt=urn:btih:625093d34c60a7c64f2ed1a770b4ab80cdae0c61&dn=Annabelle.Creation.2017.1080p.WEBRip.1400MB.DD5.1.x264-GalaxyRG&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337&tr=udp%3A%2F%2Ftracker.torrent.eu.org%3A451&tr=udp%3A%2F%2Ftracker.moeking.me%3A6969&tr=udp%3A%2F%2Fopentracker.i2p.rocks%3A6969&tr=udp%3A%2F%2Fopen.tracker.cl%3A1337&tr=udp%3A%2F%2Fexodus.desync.com%3A6969"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 3,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "\n",
+ "09/28 05:13:09 [\u001b[1;32mNOTICE\u001b[0m] Downloading 1 item(s)\n",
+ "\n",
+ "09/28 05:13:09 [\u001b[1;31mERROR\u001b[0m] Exception caught while loading DHT routing table from /home/user/.cache/aria2/dht.dat\n",
+ "Exception: [DHTRoutingTableDeserializer.cc:82] errorCode=1 Failed to load DHT routing table from /home/user/.cache/aria2/dht.dat\n",
+ "\n",
+ "09/28 05:13:09 [\u001b[1;32mNOTICE\u001b[0m] IPv4 DHT: listening on UDP port 6989\n",
+ "\n",
+ "09/28 05:13:09 [\u001b[1;32mNOTICE\u001b[0m] IPv4 BitTorrent: listening on TCP port 6910\n",
+ "\n",
+ "09/28 05:13:09 [\u001b[1;32mNOTICE\u001b[0m] IPv6 BitTorrent: listening on TCP port 6910\n",
+ "\u001b[35m[\u001b[0m#0df142 28KiB/28KiB\u001b[36m(100%)\u001b[0m CN:11 SD:1\u001b[35m]\u001b[0m\u001b[0m \n",
+ "09/28 05:13:11 [\u001b[1;32mNOTICE\u001b[0m] Download complete: [MEMORY][METADATA]Annabelle.Creation.2017.1080p.WEBRip.1400MB.DD5.1.x264-GalaxyRG\n",
+ " *** Download Progress Summary as of Thu Sep 28 05:14:09 2023 *** 6m3.7KiB\u001b[0m(656KiB) ETA:\u001b[33m25m54s\u001b[0m\u001b[35m]\u001b[0m\u001b[0mmm\n",
+ "===============================================================================\n",
+ "[#444c5a 33MiB/1.4GiB(2%) CN:8 SD:2 DL:0.9MiB UL:5.0KiB(672KiB) ETA:25m24s]\n",
+ "FILE: /home/user/downloads/Annabelle.Creation.2017.1080p.WEBRip.1400MB.DD5.1.x264-GalaxyRG[TGx]/Annabelle.Creation.2017.1080p.WEBRip.1400MB.DD5.1.x264-GalaxyRG.mkv (1more)\n",
+ "-------------------------------------------------------------------------------\n",
+ "\n",
+ " *** Download Progress Summary as of Thu Sep 28 05:15:10 2023 *** 6m16KiB\u001b[0m(0.9MiB) ETA:\u001b[33m18m36s\u001b[0m\u001b[35m]\u001b[0m\u001b[0mmm\n",
+ "===============================================================================\n",
+ "[#444c5a 98MiB/1.4GiB(6%) CN:4 SD:3 DL:1.2MiB UL:14KiB(0.9MiB) ETA:17m24s]\n",
+ "FILE: /home/user/downloads/Annabelle.Creation.2017.1080p.WEBRip.1400MB.DD5.1.x264-GalaxyRG[TGx]/Annabelle.Creation.2017.1080p.WEBRip.1400MB.DD5.1.x264-GalaxyRG.mkv (1more)\n",
+ "-------------------------------------------------------------------------------\n",
+ "\n",
+ " *** Download Progress Summary as of Thu Sep 28 05:16:10 2023 *** [36m13KiB\u001b[0m(1.3MiB) ETA:\u001b[33m4m32s\u001b[0m\u001b[35m]\u001b[0m\u001b[0m0m\n",
+ "===============================================================================\n",
+ "[#444c5a 261MiB/1.4GiB(18%) CN:9 SD:3 DL:4.2MiB UL:12KiB(1.3MiB) ETA:4m34s]\n",
+ "FILE: /home/user/downloads/Annabelle.Creation.2017.1080p.WEBRip.1400MB.DD5.1.x264-GalaxyRG[TGx]/Annabelle.Creation.2017.1080p.WEBRip.1400MB.DD5.1.x264-GalaxyRG.mkv (1more)\n",
+ "-------------------------------------------------------------------------------\n",
+ "\n",
+ " *** Download Progress Summary as of Thu Sep 28 05:17:11 2023 *** [36m3.8KiB\u001b[0m(1.5MiB) ETA:\u001b[33m3m40s\u001b[0m\u001b[35m]\u001b[0m\u001b[0mm\n",
+ "===============================================================================\n",
+ "[#444c5a 504MiB/1.4GiB(35%) CN:13 SD:3 DL:4.7MiB UL:3.4KiB(1.5MiB) ETA:3m17s]\n",
+ "FILE: /home/user/downloads/Annabelle.Creation.2017.1080p.WEBRip.1400MB.DD5.1.x264-GalaxyRG[TGx]/Annabelle.Creation.2017.1080p.WEBRip.1400MB.DD5.1.x264-GalaxyRG.mkv (1more)\n",
+ "-------------------------------------------------------------------------------\n",
+ "\n",
+ " *** Download Progress Summary as of Thu Sep 28 05:18:11 2023 *** \u001b[36m0B\u001b[0m(1.8MiB) ETA:\u001b[33m1m33s\u001b[0m\u001b[35m]\u001b[0m\u001b[0m\u001b[0m\n",
+ "===============================================================================\n",
+ "[#444c5a 851MiB/1.4GiB(59%) CN:11 SD:3 DL:6.5MiB UL:0B(1.8MiB) ETA:1m29s]\n",
+ "FILE: /home/user/downloads/Annabelle.Creation.2017.1080p.WEBRip.1400MB.DD5.1.x264-GalaxyRG[TGx]/Annabelle.Creation.2017.1080p.WEBRip.1400MB.DD5.1.x264-GalaxyRG.mkv (1more)\n",
+ "-------------------------------------------------------------------------------\n",
+ "\n",
+ " *** Download Progress Summary as of Thu Sep 28 05:19:12 2023 *** \u001b[36m0B\u001b[0m(2.2MiB) ETA:\u001b[33m36s\u001b[0m\u001b[35m]\u001b[0m\u001b[0m\u001b[0mmm\n",
+ "===============================================================================\n",
+ "[#444c5a 1.2GiB/1.4GiB(86%) CN:12 SD:3 DL:4.8MiB UL:0B(2.2MiB) ETA:39s]\n",
+ "FILE: /home/user/downloads/Annabelle.Creation.2017.1080p.WEBRip.1400MB.DD5.1.x264-GalaxyRG[TGx]/Annabelle.Creation.2017.1080p.WEBRip.1400MB.DD5.1.x264-GalaxyRG.mkv (1more)\n",
+ "-------------------------------------------------------------------------------\n",
+ "\n",
+ "\u001b[35m[\u001b[0m#444c5a 1.4GiB/1.4GiB\u001b[36m(99%)\u001b[0m CN:14 SD:3 DL:\u001b[32m5.4MiB\u001b[0m UL:\u001b[36m6.0KiB\u001b[0m(2.4MiB)\u001b[35m]\u001b[0m\u001b[0m0m\u001b[35m]\u001b[0m\u001b[0mm\n",
+ "09/28 05:19:50 [\u001b[1;32mNOTICE\u001b[0m] Seeding is over.\n",
+ "\u001b[35m[\u001b[0m#444c5a SEED(0.0) CN:11 SD:0 UL:\u001b[36m5.2KiB\u001b[0m(2.4MiB)\u001b[35m]\u001b[0m\u001b[0m\n",
+ "09/28 05:19:52 [\u001b[1;32mNOTICE\u001b[0m] Download complete: /home/user/downloads/Annabelle.Creation.2017.1080p.WEBRip.1400MB.DD5.1.x264-GalaxyRG[TGx]\n",
+ "\n",
+ "09/28 05:19:52 [\u001b[1;32mNOTICE\u001b[0m] Your share ratio was 0.0, uploaded/downloaded=2.4MiB/1.4GiB\n",
+ "\u001b[0m \n",
+ "Download Results:\n",
+ "gid |stat|avg speed |path/URI\n",
+ "======+====+===========+=======================================================\n",
+ "0df142|\u001b[1;32mOK\u001b[0m | 0B/s|[MEMORY][METADATA]Annabelle.Creation.2017.1080p.WEBRip.1400MB.DD5.1.x264-GalaxyRG\n",
+ "444c5a|\u001b[1;32mOK\u001b[0m | 3.5MiB/s|/home/user/downloads/Annabelle.Creation.2017.1080p.WEBRip.1400MB.DD5.1.x264-GalaxyRG[TGx]/Annabelle.Creation.2017.1080p.WEBRip.1400MB.DD5.1.x264-GalaxyRG.mkv (1more)\n",
+ "\n",
+ "Status Legend:\n",
+ "(OK):download completed.\n"
+ ]
+ }
+ ],
+ "source": [
+ "!aria2c --seed-time=0 -i /home/user/links.txt"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 4,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stderr",
+ "output_type": "stream",
+ "text": [
+ "/usr/local/lib/python3.9/site-packages/tqdm/auto.py:21: TqdmWarning: IProgress not found. Please update jupyter and ipywidgets. See https://ipywidgets.readthedocs.io/en/stable/user_install.html\n",
+ " from .autonotebook import tqdm as notebook_tqdm\n",
+ "Annabelle.Creation.2017.1080p.WEBRip.1400MB.DD5.1.x264-GalaxyRG.mkv: 100%|██████████| 1.51G/1.51G [00:26<00:00, 55.9MB/s]\n"
+ ]
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "https://huggingface.co/datasets/snirjhar-colab/downloads/tree/main/28Sep2023\n"
+ ]
+ }
+ ],
+ "source": [
+ "from huggingface_hub import HfApi, login\n",
+ "import datetime\n",
+ "\n",
+ "api = HfApi()\n",
+ "\n",
+ "# Get the current date\n",
+ "current_date = datetime.datetime.now()\n",
+ "# Format the date as \"23apr2021\"\n",
+ "formatted_date = current_date.strftime(\"%d%b%Y\")\n",
+ "\n",
+ "out = api.upload_folder(\n",
+ " repo_id='snirjhar-colab/downloads',\n",
+ " repo_type='dataset',\n",
+ " folder_path='.',\n",
+ " commit_message=formatted_date,\n",
+ " path_in_repo=formatted_date,\n",
+ " ignore_patterns='.*',\n",
+ ")\n",
+ "print(out)"
+ ]
+ }
+ ],
+ "metadata": {
+ "kernelspec": {
+ "display_name": "Python 3",
+ "language": "python",
+ "name": "python3"
+ },
+ "language_info": {
+ "codemirror_mode": {
+ "name": "ipython",
+ "version": 3
+ },
+ "file_extension": ".py",
+ "mimetype": "text/x-python",
+ "name": "python",
+ "nbconvert_exporter": "python",
+ "pygments_lexer": "ipython3",
+ "version": "3.9.18"
+ },
+ "orig_nbformat": 4
+ },
+ "nbformat": 4,
+ "nbformat_minor": 2
+}
diff --git a/code-server/User/History/27e16564/entries.json b/code-server/User/History/27e16564/entries.json
index 1e421660ed761e8e729ee38e69e8d7c242ae6bde..b358b0c67c3c7b255b3c2600735120b55882adbc 100644
--- a/code-server/User/History/27e16564/entries.json
+++ b/code-server/User/History/27e16564/entries.json
@@ -1 +1 @@
-{"version":1,"resource":"vscode-remote://snirjhar-colab-code-server.hf.space/home/user/app/torrent.ipynb","entries":[{"id":"VyP2.ipynb","source":"Create torrent.ipynb","timestamp":1695871029512},{"id":"Ma5V.ipynb","source":"Update Notebook Metadata","timestamp":1695871038412},{"id":"zVDq.ipynb","source":"edit","timestamp":1695871046628},{"id":"rlUB.ipynb","source":"Insert Cell","timestamp":1695871050176},{"id":"KT5d.ipynb","source":"Insert Cell","timestamp":1695871078320},{"id":"Q6l7.ipynb","source":"Insert Cell","timestamp":1695871208139},{"id":"e3RP.ipynb","source":"Insert Cell","timestamp":1695871238787},{"id":"fqJp.ipynb","source":"Insert Cell","timestamp":1695871258819},{"id":"XvtW.ipynb","source":"edit","timestamp":1695871265487},{"id":"GrQL.ipynb","source":"edit","timestamp":1695871348946},{"id":"bmBj.ipynb","source":"edit","timestamp":1695871359718},{"id":"iUwT.ipynb","source":"edit","timestamp":1695874207834},{"id":"TLKv.ipynb","source":"edit","timestamp":1695874238525},{"id":"ZRLn.ipynb","source":"edit","timestamp":1695874258609},{"id":"Oq8S.ipynb","source":"edit","timestamp":1695874270769},{"id":"fbAA.ipynb","source":"edit","timestamp":1695874291049},{"id":"9Q6t.ipynb","source":"edit","timestamp":1695874317981},{"id":"4szQ.ipynb","source":"edit","timestamp":1695874343245},{"id":"wjcS.ipynb","source":"edit","timestamp":1695874354945}]}
\ No newline at end of file
+{"version":1,"resource":"vscode-remote://snirjhar-colab-code-server.hf.space/home/user/app/torrent.ipynb","entries":[{"id":"VyP2.ipynb","source":"Create torrent.ipynb","timestamp":1695871029512},{"id":"Ma5V.ipynb","source":"Update Notebook Metadata","timestamp":1695871038412},{"id":"zVDq.ipynb","source":"edit","timestamp":1695871046628},{"id":"rlUB.ipynb","source":"Insert Cell","timestamp":1695871050176},{"id":"KT5d.ipynb","source":"Insert Cell","timestamp":1695871078320},{"id":"Q6l7.ipynb","source":"Insert Cell","timestamp":1695871208139},{"id":"e3RP.ipynb","source":"Insert Cell","timestamp":1695871238787},{"id":"fqJp.ipynb","source":"Insert Cell","timestamp":1695871258819},{"id":"XvtW.ipynb","source":"edit","timestamp":1695871265487},{"id":"GrQL.ipynb","source":"edit","timestamp":1695871348946},{"id":"bmBj.ipynb","source":"edit","timestamp":1695871359718},{"id":"iUwT.ipynb","source":"edit","timestamp":1695874207834},{"id":"TLKv.ipynb","source":"edit","timestamp":1695874238525},{"id":"ZRLn.ipynb","source":"edit","timestamp":1695874258609},{"id":"Oq8S.ipynb","source":"edit","timestamp":1695874270769},{"id":"fbAA.ipynb","source":"edit","timestamp":1695874291049},{"id":"9Q6t.ipynb","source":"edit","timestamp":1695874317981},{"id":"4szQ.ipynb","source":"edit","timestamp":1695874343245},{"id":"wjcS.ipynb","source":"edit","timestamp":1695874354945},{"id":"60io.ipynb","timestamp":1695877955785},{"id":"tJpK.ipynb","timestamp":1695877969273},{"id":"8vrW.ipynb","timestamp":1695877980329},{"id":"Gx1T.ipynb","timestamp":1695878003021},{"id":"Mjku.ipynb","timestamp":1695878346482},{"id":"mEQU.ipynb","timestamp":1695878393806},{"id":"Y6tl.ipynb","timestamp":1695878424647}]}
\ No newline at end of file
diff --git a/code-server/User/History/27e16564/mEQU.ipynb b/code-server/User/History/27e16564/mEQU.ipynb
new file mode 100644
index 0000000000000000000000000000000000000000..dc28c36190550c128f6ad7ca1117479cb933db15
--- /dev/null
+++ b/code-server/User/History/27e16564/mEQU.ipynb
@@ -0,0 +1,169 @@
+{
+ "cells": [
+ {
+ "cell_type": "code",
+ "execution_count": 2,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "/home/user/downloads\n"
+ ]
+ }
+ ],
+ "source": [
+ "%mkdir ../downloads\n",
+ "%cd ../downloads"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 1,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "Writing /home/user/links.txt\n"
+ ]
+ }
+ ],
+ "source": [
+ "%%writefile /home/user/links.txt\n",
+ "magnet:?xt=urn:btih:625093d34c60a7c64f2ed1a770b4ab80cdae0c61&dn=Annabelle.Creation.2017.1080p.WEBRip.1400MB.DD5.1.x264-GalaxyRG&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337&tr=udp%3A%2F%2Ftracker.torrent.eu.org%3A451&tr=udp%3A%2F%2Ftracker.moeking.me%3A6969&tr=udp%3A%2F%2Fopentracker.i2p.rocks%3A6969&tr=udp%3A%2F%2Fopen.tracker.cl%3A1337&tr=udp%3A%2F%2Fexodus.desync.com%3A6969"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 3,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "\n",
+ "09/28 05:13:09 [\u001b[1;32mNOTICE\u001b[0m] Downloading 1 item(s)\n",
+ "\n",
+ "09/28 05:13:09 [\u001b[1;31mERROR\u001b[0m] Exception caught while loading DHT routing table from /home/user/.cache/aria2/dht.dat\n",
+ "Exception: [DHTRoutingTableDeserializer.cc:82] errorCode=1 Failed to load DHT routing table from /home/user/.cache/aria2/dht.dat\n",
+ "\n",
+ "09/28 05:13:09 [\u001b[1;32mNOTICE\u001b[0m] IPv4 DHT: listening on UDP port 6989\n",
+ "\n",
+ "09/28 05:13:09 [\u001b[1;32mNOTICE\u001b[0m] IPv4 BitTorrent: listening on TCP port 6910\n",
+ "\n",
+ "09/28 05:13:09 [\u001b[1;32mNOTICE\u001b[0m] IPv6 BitTorrent: listening on TCP port 6910\n",
+ "\u001b[35m[\u001b[0m#0df142 28KiB/28KiB\u001b[36m(100%)\u001b[0m CN:11 SD:1\u001b[35m]\u001b[0m\u001b[0m \n",
+ "09/28 05:13:11 [\u001b[1;32mNOTICE\u001b[0m] Download complete: [MEMORY][METADATA]Annabelle.Creation.2017.1080p.WEBRip.1400MB.DD5.1.x264-GalaxyRG\n",
+ " *** Download Progress Summary as of Thu Sep 28 05:14:09 2023 *** 6m3.7KiB\u001b[0m(656KiB) ETA:\u001b[33m25m54s\u001b[0m\u001b[35m]\u001b[0m\u001b[0mmm\n",
+ "===============================================================================\n",
+ "[#444c5a 33MiB/1.4GiB(2%) CN:8 SD:2 DL:0.9MiB UL:5.0KiB(672KiB) ETA:25m24s]\n",
+ "FILE: /home/user/downloads/Annabelle.Creation.2017.1080p.WEBRip.1400MB.DD5.1.x264-GalaxyRG[TGx]/Annabelle.Creation.2017.1080p.WEBRip.1400MB.DD5.1.x264-GalaxyRG.mkv (1more)\n",
+ "-------------------------------------------------------------------------------\n",
+ "\n",
+ " *** Download Progress Summary as of Thu Sep 28 05:15:10 2023 *** 6m16KiB\u001b[0m(0.9MiB) ETA:\u001b[33m18m36s\u001b[0m\u001b[35m]\u001b[0m\u001b[0mmm\n",
+ "===============================================================================\n",
+ "[#444c5a 98MiB/1.4GiB(6%) CN:4 SD:3 DL:1.2MiB UL:14KiB(0.9MiB) ETA:17m24s]\n",
+ "FILE: /home/user/downloads/Annabelle.Creation.2017.1080p.WEBRip.1400MB.DD5.1.x264-GalaxyRG[TGx]/Annabelle.Creation.2017.1080p.WEBRip.1400MB.DD5.1.x264-GalaxyRG.mkv (1more)\n",
+ "-------------------------------------------------------------------------------\n",
+ "\n",
+ " *** Download Progress Summary as of Thu Sep 28 05:16:10 2023 *** [36m13KiB\u001b[0m(1.3MiB) ETA:\u001b[33m4m32s\u001b[0m\u001b[35m]\u001b[0m\u001b[0m0m\n",
+ "===============================================================================\n",
+ "[#444c5a 261MiB/1.4GiB(18%) CN:9 SD:3 DL:4.2MiB UL:12KiB(1.3MiB) ETA:4m34s]\n",
+ "FILE: /home/user/downloads/Annabelle.Creation.2017.1080p.WEBRip.1400MB.DD5.1.x264-GalaxyRG[TGx]/Annabelle.Creation.2017.1080p.WEBRip.1400MB.DD5.1.x264-GalaxyRG.mkv (1more)\n",
+ "-------------------------------------------------------------------------------\n",
+ "\n",
+ " *** Download Progress Summary as of Thu Sep 28 05:17:11 2023 *** [36m3.8KiB\u001b[0m(1.5MiB) ETA:\u001b[33m3m40s\u001b[0m\u001b[35m]\u001b[0m\u001b[0mm\n",
+ "===============================================================================\n",
+ "[#444c5a 504MiB/1.4GiB(35%) CN:13 SD:3 DL:4.7MiB UL:3.4KiB(1.5MiB) ETA:3m17s]\n",
+ "FILE: /home/user/downloads/Annabelle.Creation.2017.1080p.WEBRip.1400MB.DD5.1.x264-GalaxyRG[TGx]/Annabelle.Creation.2017.1080p.WEBRip.1400MB.DD5.1.x264-GalaxyRG.mkv (1more)\n",
+ "-------------------------------------------------------------------------------\n",
+ "\n",
+ " *** Download Progress Summary as of Thu Sep 28 05:18:11 2023 *** \u001b[36m0B\u001b[0m(1.8MiB) ETA:\u001b[33m1m33s\u001b[0m\u001b[35m]\u001b[0m\u001b[0m\u001b[0m\n",
+ "===============================================================================\n",
+ "[#444c5a 851MiB/1.4GiB(59%) CN:11 SD:3 DL:6.5MiB UL:0B(1.8MiB) ETA:1m29s]\n",
+ "FILE: /home/user/downloads/Annabelle.Creation.2017.1080p.WEBRip.1400MB.DD5.1.x264-GalaxyRG[TGx]/Annabelle.Creation.2017.1080p.WEBRip.1400MB.DD5.1.x264-GalaxyRG.mkv (1more)\n",
+ "-------------------------------------------------------------------------------\n",
+ "\n",
+ " *** Download Progress Summary as of Thu Sep 28 05:19:12 2023 *** \u001b[36m0B\u001b[0m(2.2MiB) ETA:\u001b[33m36s\u001b[0m\u001b[35m]\u001b[0m\u001b[0m\u001b[0mmm\n",
+ "===============================================================================\n",
+ "[#444c5a 1.2GiB/1.4GiB(86%) CN:12 SD:3 DL:4.8MiB UL:0B(2.2MiB) ETA:39s]\n",
+ "FILE: /home/user/downloads/Annabelle.Creation.2017.1080p.WEBRip.1400MB.DD5.1.x264-GalaxyRG[TGx]/Annabelle.Creation.2017.1080p.WEBRip.1400MB.DD5.1.x264-GalaxyRG.mkv (1more)\n",
+ "-------------------------------------------------------------------------------\n",
+ "\n",
+ "\u001b[35m[\u001b[0m#444c5a 1.4GiB/1.4GiB\u001b[36m(99%)\u001b[0m CN:14 SD:3 DL:\u001b[32m5.4MiB\u001b[0m UL:\u001b[36m6.0KiB\u001b[0m(2.4MiB)\u001b[35m]\u001b[0m\u001b[0m0m\u001b[35m]\u001b[0m\u001b[0mm\n",
+ "09/28 05:19:50 [\u001b[1;32mNOTICE\u001b[0m] Seeding is over.\n",
+ "\u001b[35m[\u001b[0m#444c5a SEED(0.0) CN:11 SD:0 UL:\u001b[36m5.2KiB\u001b[0m(2.4MiB)\u001b[35m]\u001b[0m\u001b[0m\n",
+ "09/28 05:19:52 [\u001b[1;32mNOTICE\u001b[0m] Download complete: /home/user/downloads/Annabelle.Creation.2017.1080p.WEBRip.1400MB.DD5.1.x264-GalaxyRG[TGx]\n",
+ "\n",
+ "09/28 05:19:52 [\u001b[1;32mNOTICE\u001b[0m] Your share ratio was 0.0, uploaded/downloaded=2.4MiB/1.4GiB\n",
+ "\u001b[0m \n",
+ "Download Results:\n",
+ "gid |stat|avg speed |path/URI\n",
+ "======+====+===========+=======================================================\n",
+ "0df142|\u001b[1;32mOK\u001b[0m | 0B/s|[MEMORY][METADATA]Annabelle.Creation.2017.1080p.WEBRip.1400MB.DD5.1.x264-GalaxyRG\n",
+ "444c5a|\u001b[1;32mOK\u001b[0m | 3.5MiB/s|/home/user/downloads/Annabelle.Creation.2017.1080p.WEBRip.1400MB.DD5.1.x264-GalaxyRG[TGx]/Annabelle.Creation.2017.1080p.WEBRip.1400MB.DD5.1.x264-GalaxyRG.mkv (1more)\n",
+ "\n",
+ "Status Legend:\n",
+ "(OK):download completed.\n"
+ ]
+ }
+ ],
+ "source": [
+ "!aria2c --seed-time=0 -i /home/user/links.txt"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 4,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "from huggingface_hub import HfApi, login\n",
+ "import datetime\n",
+ "\n",
+ "api = HfApi()\n",
+ "\n",
+ "# Get the current date\n",
+ "current_date = datetime.datetime.now()\n",
+ "# Format the date as \"23apr2021\"\n",
+ "formatted_date = current_date.strftime(\"%d%b%Y\")\n",
+ "\n",
+ "out = api.upload_folder(\n",
+ " repo_id='snirjhar-colab/downloads',\n",
+ " repo_type='dataset',\n",
+ " folder_path='.',\n",
+ " commit_message=formatted_date,\n",
+ " path_in_repo=formatted_date,\n",
+ " ignore_patterns='.*',\n",
+ ")\n",
+ "print(out)"
+ ]
+ }
+ ],
+ "metadata": {
+ "kernelspec": {
+ "display_name": "Python 3",
+ "language": "python",
+ "name": "python3"
+ },
+ "language_info": {
+ "codemirror_mode": {
+ "name": "ipython",
+ "version": 3
+ },
+ "file_extension": ".py",
+ "mimetype": "text/x-python",
+ "name": "python",
+ "nbconvert_exporter": "python",
+ "pygments_lexer": "ipython3",
+ "version": "3.9.18"
+ },
+ "orig_nbformat": 4
+ },
+ "nbformat": 4,
+ "nbformat_minor": 2
+}
diff --git a/code-server/User/History/27e16564/tJpK.ipynb b/code-server/User/History/27e16564/tJpK.ipynb
new file mode 100644
index 0000000000000000000000000000000000000000..aaca2c7ca0addc75d37dc338cb892f5e1a48e666
--- /dev/null
+++ b/code-server/User/History/27e16564/tJpK.ipynb
@@ -0,0 +1,153 @@
+{
+ "cells": [
+ {
+ "cell_type": "code",
+ "execution_count": 1,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "/home/user/downloads\n"
+ ]
+ }
+ ],
+ "source": [
+ "%mkdir ../downloads\n",
+ "%cd ../downloads"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 1,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "Writing /home/user/links.txt\n"
+ ]
+ }
+ ],
+ "source": [
+ "%%writefile /home/user/links.txt\n",
+ "magnet:?xt=urn:btih:625093d34c60a7c64f2ed1a770b4ab80cdae0c61&dn=Annabelle.Creation.2017.1080p.WEBRip.1400MB.DD5.1.x264-GalaxyRG&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337&tr=udp%3A%2F%2Ftracker.torrent.eu.org%3A451&tr=udp%3A%2F%2Ftracker.moeking.me%3A6969&tr=udp%3A%2F%2Fopentracker.i2p.rocks%3A6969&tr=udp%3A%2F%2Fopen.tracker.cl%3A1337&tr=udp%3A%2F%2Fexodus.desync.com%3A6969"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 4,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "\n",
+ "09/28 03:21:37 [\u001b[1;32mNOTICE\u001b[0m] Downloading 1 item(s)\n",
+ "\n",
+ "09/28 03:21:37 [\u001b[1;31mERROR\u001b[0m] Exception caught while loading DHT routing table from /home/user/.cache/aria2/dht.dat\n",
+ "Exception: [DHTRoutingTableDeserializer.cc:82] errorCode=1 Failed to load DHT routing table from /home/user/.cache/aria2/dht.dat\n",
+ "\n",
+ "09/28 03:21:37 [\u001b[1;32mNOTICE\u001b[0m] IPv4 DHT: listening on UDP port 6923\n",
+ "\n",
+ "09/28 03:21:37 [\u001b[1;32mNOTICE\u001b[0m] IPv4 BitTorrent: listening on TCP port 6988\n",
+ "\n",
+ "09/28 03:21:37 [\u001b[1;32mNOTICE\u001b[0m] IPv6 BitTorrent: listening on TCP port 6988\n",
+ "\u001b[35m[\u001b[0m#dc5422 16KiB/16KiB\u001b[36m(100%)\u001b[0m CN:27 SD:1\u001b[35m]\u001b[0m\u001b[0m \n",
+ "09/28 03:21:40 [\u001b[1;32mNOTICE\u001b[0m] Download complete: [MEMORY][METADATA]Oculus+(2013)+1080p+BrRip+X264:+YIFY\n",
+ "\u001b[35m[\u001b[0m#834359 1.6GiB/1.6GiB\u001b[36m(99%)\u001b[0m CN:44 SD:8 DL:\u001b[32m50MiB\u001b[0m\u001b[35m]\u001b[0m\u001b[0m0m\u001b[35m]\u001b[0m\u001b[0mm0mm\n",
+ "09/28 03:22:27 [\u001b[1;32mNOTICE\u001b[0m] Seeding is over.\n",
+ "\u001b[35m[\u001b[0m#834359 SEED(0.0) CN:32 SD:0\u001b[35m]\u001b[0m\u001b[0m \n",
+ "09/28 03:22:37 [\u001b[1;32mNOTICE\u001b[0m] Download complete: /home/user/downloads/Oculus (2013) [1080p]\n",
+ "\n",
+ "09/28 03:22:37 [\u001b[1;32mNOTICE\u001b[0m] Your share ratio was 0.0, uploaded/downloaded=0B/1.6GiB\n",
+ "\u001b[0m \n",
+ "Download Results:\n",
+ "gid |stat|avg speed |path/URI\n",
+ "======+====+===========+=======================================================\n",
+ "dc5422|\u001b[1;32mOK\u001b[0m | 0B/s|[MEMORY][METADATA]Oculus+(2013)+1080p+BrRip+X264:+YIFY\n",
+ "834359|\u001b[1;32mOK\u001b[0m | 35MiB/s|/home/user/downloads/Oculus (2013) [1080p]/Oculus.2013.1080p.BluRay.x264.YIFY.mp4 (1more)\n",
+ "\n",
+ "Status Legend:\n",
+ "(OK):download completed.\n"
+ ]
+ }
+ ],
+ "source": [
+ "!aria2c --seed-time=0 -i /home/user/links.txt"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 5,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stderr",
+ "output_type": "stream",
+ "text": [
+ "/usr/local/lib/python3.9/site-packages/tqdm/auto.py:21: TqdmWarning: IProgress not found. Please update jupyter and ipywidgets. See https://ipywidgets.readthedocs.io/en/stable/user_install.html\n",
+ " from .autonotebook import tqdm as notebook_tqdm\n",
+ "Oculus.2013.1080p.BluRay.x264.YIFY.mp4: 0%| | 0.00/1.76G [00:00, ?B/s]\n",
+ "WWW.YTS.RE.jpg: 100%|██████████| 111k/111k [00:00<00:00, 549kB/s]76G [00:00<00:21, 82.1MB/s]\n",
+ "Oculus.2013.1080p.BluRay.x264.YIFY.mp4: 100%|██████████| 1.76G/1.76G [00:33<00:00, 52.9MB/s]\n",
+ "Upload 2 LFS files: 100%|██████████| 2/2 [00:33<00:00, 16.68s/it]\n"
+ ]
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "https://huggingface.co/datasets/snirjhar-colab/downloads/tree/main/28Sep2023\n"
+ ]
+ }
+ ],
+ "source": [
+ "from huggingface_hub import HfApi, login\n",
+ "import datetime\n",
+ "\n",
+ "api = HfApi()\n",
+ "\n",
+ "# Get the current date\n",
+ "current_date = datetime.datetime.now()\n",
+ "# Format the date as \"23apr2021\"\n",
+ "formatted_date = current_date.strftime(\"%d%b%Y\")\n",
+ "\n",
+ "out = api.upload_folder(\n",
+ " repo_id='snirjhar-colab/downloads',\n",
+ " repo_type='dataset',\n",
+ " folder_path='.',\n",
+ " commit_message=formatted_date,\n",
+ " path_in_repo=formatted_date,\n",
+ " ignore_patterns='.*',\n",
+ ")\n",
+ "print(out)"
+ ]
+ }
+ ],
+ "metadata": {
+ "kernelspec": {
+ "display_name": "Python 3",
+ "language": "python",
+ "name": "python3"
+ },
+ "language_info": {
+ "codemirror_mode": {
+ "name": "ipython",
+ "version": 3
+ },
+ "file_extension": ".py",
+ "mimetype": "text/x-python",
+ "name": "python",
+ "nbconvert_exporter": "python",
+ "pygments_lexer": "ipython3",
+ "version": "3.9.18"
+ },
+ "orig_nbformat": 4
+ },
+ "nbformat": 4,
+ "nbformat_minor": 2
+}
diff --git a/code-server/User/workspaceStorage/f79da59/vscode.lock b/code-server/User/workspaceStorage/f79da59/vscode.lock
index efd4f61ac4f4ffa12473bf35a8323eb17d20ecdc..c9aa95d22eaa476577f44fec40bc151b1e4a48c9 100644
--- a/code-server/User/workspaceStorage/f79da59/vscode.lock
+++ b/code-server/User/workspaceStorage/f79da59/vscode.lock
@@ -1 +1 @@
-{"pid":44,"willReleaseAt":0}
\ No newline at end of file
+{"pid":10490,"willReleaseAt":0}
\ No newline at end of file
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/__pycache__/typing_extensions.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/__pycache__/typing_extensions.cpython-311.pyc
index 37e77de6d618e2fb6ce3b14ae2af38d9c56f6165..7767040772a284b43ab45cb28b56aa883430ec33 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/__pycache__/typing_extensions.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/__pycache__/typing_extensions.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/attr/__pycache__/__init__.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/attr/__pycache__/__init__.cpython-311.pyc
index 00614a33139c3ee5b97581128798d364dc292578..5b63a5820ed5df1c1d37a222cac9fbb837c19544 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/attr/__pycache__/__init__.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/attr/__pycache__/__init__.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/attr/__pycache__/_cmp.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/attr/__pycache__/_cmp.cpython-311.pyc
index a887d9c8aa466378c27487a52b5f332a677ac9de..53ae54190a53214ddea6bed765b1345be980b376 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/attr/__pycache__/_cmp.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/attr/__pycache__/_cmp.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/attr/__pycache__/_compat.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/attr/__pycache__/_compat.cpython-311.pyc
index 89d039221556f05fec8e574c9637fa7012d6f786..9079410ae834037e19ec0c4965b7c80120d8258b 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/attr/__pycache__/_compat.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/attr/__pycache__/_compat.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/attr/__pycache__/_config.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/attr/__pycache__/_config.cpython-311.pyc
index 651894955a84f82461328e431ddc446e940677eb..86957867dee0d13a4769dd528489b46be107c4cd 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/attr/__pycache__/_config.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/attr/__pycache__/_config.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/attr/__pycache__/_funcs.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/attr/__pycache__/_funcs.cpython-311.pyc
index ed25cad2a6f3242578446ee4ae38643cba2ca8da..0884d1a23182d707c7a6c0c2ce26c7f596982da8 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/attr/__pycache__/_funcs.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/attr/__pycache__/_funcs.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/attr/__pycache__/_make.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/attr/__pycache__/_make.cpython-311.pyc
index 371ae704760adf49b4b684e26b89716da23f6c30..48a0db2f1e0b7210dbe025c3fa734b3f7bdd045b 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/attr/__pycache__/_make.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/attr/__pycache__/_make.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/attr/__pycache__/_next_gen.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/attr/__pycache__/_next_gen.cpython-311.pyc
index cf6d9847ca6c4ca34935f1dfe08135d6e9155c14..9c21cdd7b002b2dbc9955d3c26c1246dc1702479 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/attr/__pycache__/_next_gen.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/attr/__pycache__/_next_gen.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/attr/__pycache__/_version_info.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/attr/__pycache__/_version_info.cpython-311.pyc
index 531234151f69c679a7479976502992e1b45dbb97..d5ce4b224bd2d9f17ee020aba703fa137264026c 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/attr/__pycache__/_version_info.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/attr/__pycache__/_version_info.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/attr/__pycache__/converters.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/attr/__pycache__/converters.cpython-311.pyc
index 654e63971a8e4ba8f9bc44dc79ab3748e19f41f9..2af57f05765fde4fb51dfd98a34934f27a21081d 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/attr/__pycache__/converters.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/attr/__pycache__/converters.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/attr/__pycache__/exceptions.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/attr/__pycache__/exceptions.cpython-311.pyc
index a8fa4a041394894bacb82b88439e97ffad6775dc..0da413f3b8d3309cf5fc60a91c5489e07c1f4577 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/attr/__pycache__/exceptions.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/attr/__pycache__/exceptions.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/attr/__pycache__/filters.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/attr/__pycache__/filters.cpython-311.pyc
index d29d58ffb3d95c39e15f9c046a8d2d29c1a81102..f967fa159fdc83f85ec064cb23e16d0b5bf65927 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/attr/__pycache__/filters.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/attr/__pycache__/filters.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/attr/__pycache__/setters.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/attr/__pycache__/setters.cpython-311.pyc
index 620f7bf4beddc4b6554783a83cdc9ec653ddc61f..c0650df3cfd05ea163a6f01f79ce40b6ec44b267 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/attr/__pycache__/setters.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/attr/__pycache__/setters.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/attr/__pycache__/validators.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/attr/__pycache__/validators.cpython-311.pyc
index fc229e5752b869b773b64447b74f71899fb3c3ee..de0b8404cee4caf55149ec8d162958e32b5097bb 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/attr/__pycache__/validators.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/attr/__pycache__/validators.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/attrs/__pycache__/__init__.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/attrs/__pycache__/__init__.cpython-311.pyc
index 829cd372be5c1fe7edbcb2a3d1b9f114b5b270d3..67fc4f9a5609791b55d77cc928eadd59c11ddaca 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/attrs/__pycache__/__init__.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/attrs/__pycache__/__init__.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/attrs/__pycache__/converters.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/attrs/__pycache__/converters.cpython-311.pyc
index 24374c98dbe757ce0f8949300db6719638d3faa0..dac5e2c0295d264a07c41aaefd11a79cf32a391a 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/attrs/__pycache__/converters.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/attrs/__pycache__/converters.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/attrs/__pycache__/exceptions.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/attrs/__pycache__/exceptions.cpython-311.pyc
index f2f5923b714d6ff7e32cf9edbdb996f024ae5872..1f78241acbcd68f1b1efbb56c520b3b36ff34ea6 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/attrs/__pycache__/exceptions.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/attrs/__pycache__/exceptions.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/attrs/__pycache__/filters.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/attrs/__pycache__/filters.cpython-311.pyc
index b80250bbc32b4dfa05cdb1105057c86e9112b2a0..bd95d30f3b02630ef154b78d0d8c1ddaaeeb810e 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/attrs/__pycache__/filters.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/attrs/__pycache__/filters.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/attrs/__pycache__/setters.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/attrs/__pycache__/setters.cpython-311.pyc
index 877f5f5ac9461ad6b44fafb0c6e01eec41769995..99f23072559404287b67ace65ddeff88ea3b6e12 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/attrs/__pycache__/setters.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/attrs/__pycache__/setters.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/attrs/__pycache__/validators.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/attrs/__pycache__/validators.cpython-311.pyc
index 4d2510aa0c8d9c3629ceb8b5d19ee93403dbadc3..dd4d99bf93f3eafa54b25a455dddc3b3c84385ad 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/attrs/__pycache__/validators.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/attrs/__pycache__/validators.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/cattrs/__pycache__/__init__.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/cattrs/__pycache__/__init__.cpython-311.pyc
index 1042ed2537e6e9015837842daf5af152ef1a463f..81723b2550af313090adece6639406762de0fc5a 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/cattrs/__pycache__/__init__.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/cattrs/__pycache__/__init__.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/cattrs/__pycache__/_compat.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/cattrs/__pycache__/_compat.cpython-311.pyc
index 7fc5055d2be36ae5481c31ca0af8627ac75d1576..1211c7e39f868ca1d78ed950b035566357ccd465 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/cattrs/__pycache__/_compat.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/cattrs/__pycache__/_compat.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/cattrs/__pycache__/_generics.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/cattrs/__pycache__/_generics.cpython-311.pyc
index 066b8f2b532c8a6f2e277a1a7a779bcc6a779779..a551db962a8ac74f4362a1c88b9cc8ad4a57771f 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/cattrs/__pycache__/_generics.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/cattrs/__pycache__/_generics.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/cattrs/__pycache__/converters.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/cattrs/__pycache__/converters.cpython-311.pyc
index 46fcb25893486da763945a5a6a26ee81ce09e4f4..24f636e46094c55fbbc1efd4564225b9bf9b3e2b 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/cattrs/__pycache__/converters.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/cattrs/__pycache__/converters.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/cattrs/__pycache__/disambiguators.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/cattrs/__pycache__/disambiguators.cpython-311.pyc
index c500c4cacb30bce0740da763f28bd93787adcca2..9f00d3bb53abc26ad86362dcb5cd6f872ad29a65 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/cattrs/__pycache__/disambiguators.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/cattrs/__pycache__/disambiguators.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/cattrs/__pycache__/dispatch.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/cattrs/__pycache__/dispatch.cpython-311.pyc
index 200e7e725e77799685483a98ecdcc2250b81d5ec..7f63cc4e285681b7a21838286c3a91110785d0ef 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/cattrs/__pycache__/dispatch.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/cattrs/__pycache__/dispatch.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/cattrs/__pycache__/errors.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/cattrs/__pycache__/errors.cpython-311.pyc
index b71904952d5f4ea9b0f6718475e89f462133f8ac..9ec69bb7a0bb4747a978ef324a744ead970e0b95 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/cattrs/__pycache__/errors.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/cattrs/__pycache__/errors.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/cattrs/__pycache__/v.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/cattrs/__pycache__/v.cpython-311.pyc
index 36cda984b5a6a6094f31f0bf9419576990099378..f76de84320210fb57e83353ffdb546b228d5533b 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/cattrs/__pycache__/v.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/cattrs/__pycache__/v.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/cattrs/gen/__pycache__/__init__.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/cattrs/gen/__pycache__/__init__.cpython-311.pyc
index 5de723cca6a0bee256e16cc7866486ba16ce2a3a..fee950aa31d09399992335d23e4f41cd4e3e540a 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/cattrs/gen/__pycache__/__init__.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/cattrs/gen/__pycache__/__init__.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/cattrs/gen/__pycache__/_consts.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/cattrs/gen/__pycache__/_consts.cpython-311.pyc
index 91e0631d83cf3a74b184ea32de1d759060762f96..325230e247a80c36e71cc4b5fcf7c4af70baece4 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/cattrs/gen/__pycache__/_consts.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/cattrs/gen/__pycache__/_consts.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/cattrs/gen/__pycache__/_generics.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/cattrs/gen/__pycache__/_generics.cpython-311.pyc
index 277bcdb2b35d8750f954a6ebb83e672607a903dd..59b6a48594a87ec565d1126b8c25d03c7c96ced6 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/cattrs/gen/__pycache__/_generics.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/cattrs/gen/__pycache__/_generics.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/cattrs/gen/__pycache__/_lc.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/cattrs/gen/__pycache__/_lc.cpython-311.pyc
index eaf0ebb9ac6e481253692983e5329cbfc19a1929..e4b56436f65868f3ce3965d5780ec1c4f182b516 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/cattrs/gen/__pycache__/_lc.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/cattrs/gen/__pycache__/_lc.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/cattrs/gen/__pycache__/_shared.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/cattrs/gen/__pycache__/_shared.cpython-311.pyc
index 981799ec6c68182f4ee6197f7d99640f54301009..34b4733ffe7a7001874cae1ab87e8509cde1be73 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/cattrs/gen/__pycache__/_shared.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/cattrs/gen/__pycache__/_shared.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/cattrs/gen/__pycache__/typeddicts.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/cattrs/gen/__pycache__/typeddicts.cpython-311.pyc
index cb883c327a2fe19683970ac52c6d35ec55143784..d05f6d11446770a122371937ee8e79f9985f82f0 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/cattrs/gen/__pycache__/typeddicts.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/cattrs/gen/__pycache__/typeddicts.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/docstring_to_markdown/__pycache__/__init__.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/docstring_to_markdown/__pycache__/__init__.cpython-311.pyc
index cc47713f9f5a714f67f258e5c1b80794be69bf9e..997148de58b04e17c23d4434113e3fd912183b6a 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/docstring_to_markdown/__pycache__/__init__.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/docstring_to_markdown/__pycache__/__init__.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/docstring_to_markdown/__pycache__/rst.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/docstring_to_markdown/__pycache__/rst.cpython-311.pyc
index 88f6864bfd9c1ccdb64debb7b36596a696acea5d..0fc842345fc5f7612a0ad3e7d3643c1a7c9b1f22 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/docstring_to_markdown/__pycache__/rst.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/docstring_to_markdown/__pycache__/rst.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/__pycache__/__init__.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/__pycache__/__init__.cpython-311.pyc
index b4c30d4312a4d00d7a7e2fc81a8ee65e9994da44..42b04f2af7ffa912f7b66db2b1a1d849cc35919b 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/__pycache__/__init__.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/__pycache__/__init__.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/__pycache__/_compatibility.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/__pycache__/_compatibility.cpython-311.pyc
index b9178d48e99bde8466f356ae20f659c39f107ed4..e2981fdc285f71b5d21db8be6cdcce753d9d54d4 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/__pycache__/_compatibility.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/__pycache__/_compatibility.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/__pycache__/cache.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/__pycache__/cache.cpython-311.pyc
index 14c0822e7630c14547680a3b0a85ad3c64c5447e..5017694803659f9d3744960334a17e8e984e0d8e 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/__pycache__/cache.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/__pycache__/cache.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/__pycache__/common.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/__pycache__/common.cpython-311.pyc
index 2b984bcd03b346f4eb89e204fa12ccacd1bbd496..3279d4f48c6809727bcdf0abaf2b4d5fa158c876 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/__pycache__/common.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/__pycache__/common.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/__pycache__/debug.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/__pycache__/debug.cpython-311.pyc
index d9e2c10832aae5353640070b217ec4463c310cb6..648d620bdf8757bdd93143c59cd8c0615137a60e 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/__pycache__/debug.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/__pycache__/debug.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/__pycache__/file_io.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/__pycache__/file_io.cpython-311.pyc
index c7c3b1eace8227dabe5fec24da25ae916a8dcd96..db1ec5e9181615b6b543c90e6a72f3e771f1f6af 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/__pycache__/file_io.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/__pycache__/file_io.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/__pycache__/parser_utils.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/__pycache__/parser_utils.cpython-311.pyc
index 604691d1b9ca41649aa21fdb6bb2687e7c1ef40d..b1593b11b14e27dd73abdc78f060aec88ed06b1c 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/__pycache__/parser_utils.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/__pycache__/parser_utils.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/__pycache__/settings.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/__pycache__/settings.cpython-311.pyc
index 6197b5b94599bda012087c78c7bfca114a749ad5..2679d1a1dcd9c0e3bb369fa31d92742aff011874 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/__pycache__/settings.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/__pycache__/settings.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/api/__pycache__/__init__.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/api/__pycache__/__init__.cpython-311.pyc
index 0a8a3d098d1fc9ad31f4a31fd325627a66c51278..0272c7e4c4a90cab29ac09b540173e077318aed0 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/api/__pycache__/__init__.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/api/__pycache__/__init__.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/api/__pycache__/classes.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/api/__pycache__/classes.cpython-311.pyc
index ce3b1ac51bb74b84a20a3092b8720626868fecbf..8ce190507c857d91558ad63f4a117124cb6a39fa 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/api/__pycache__/classes.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/api/__pycache__/classes.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/api/__pycache__/completion.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/api/__pycache__/completion.cpython-311.pyc
index 5cad9a6181dea78f4a9582a155e721dca10e01a8..cb3687424159c2a1e381d93dfee9d69d2ab93e99 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/api/__pycache__/completion.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/api/__pycache__/completion.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/api/__pycache__/completion_cache.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/api/__pycache__/completion_cache.cpython-311.pyc
index 25d65576781869642b42ec2e5004596db4b1d50e..5647a296c466e3c2bf925ef6b94af25c1ac506f1 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/api/__pycache__/completion_cache.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/api/__pycache__/completion_cache.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/api/__pycache__/environment.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/api/__pycache__/environment.cpython-311.pyc
index dd63b581825ba73196f5e828e50e884ed90e037e..8a1314efeb9f616903d64ea4837c477f1eecb063 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/api/__pycache__/environment.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/api/__pycache__/environment.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/api/__pycache__/errors.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/api/__pycache__/errors.cpython-311.pyc
index ca69c21c0edae7eda3026f81ec69c75db30aeff0..c6eb23a48659c25d7831b9b26656a25c596a1f44 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/api/__pycache__/errors.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/api/__pycache__/errors.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/api/__pycache__/exceptions.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/api/__pycache__/exceptions.cpython-311.pyc
index b2d17ea88ee83deaf6a88dc4b3e12a5c44cfdf01..4aba245a80747c2348c9e8430437eb9f0cee7172 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/api/__pycache__/exceptions.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/api/__pycache__/exceptions.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/api/__pycache__/file_name.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/api/__pycache__/file_name.cpython-311.pyc
index f82c4bbcda0b5b664f735bc298a86a23d1e12126..1681936e2f8290395cdfd84b2bb848c1eda2919a 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/api/__pycache__/file_name.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/api/__pycache__/file_name.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/api/__pycache__/helpers.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/api/__pycache__/helpers.cpython-311.pyc
index 8629fc8da2520284eade6ad71a4343b34e5fe5f2..2a4ff44338f18e8069323c00a98c14962d0f820e 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/api/__pycache__/helpers.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/api/__pycache__/helpers.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/api/__pycache__/interpreter.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/api/__pycache__/interpreter.cpython-311.pyc
index 5228c8ef2ae28e4e7e0ec3a6eada025cc3e989b2..e6bf25350bcd9a18a5b9a1d469b19576f13bdca4 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/api/__pycache__/interpreter.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/api/__pycache__/interpreter.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/api/__pycache__/keywords.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/api/__pycache__/keywords.cpython-311.pyc
index d143924581b83e86f05c69eaebbbbb96338e54f7..9e01202f3d1386017bcfee0f4e236285bd4c8f79 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/api/__pycache__/keywords.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/api/__pycache__/keywords.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/api/__pycache__/project.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/api/__pycache__/project.cpython-311.pyc
index 5cf48daad61975d77de5efcf4893c79f61d8cf2d..baf9877a42385d5b6ba06a28152276c6d585cb7c 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/api/__pycache__/project.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/api/__pycache__/project.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/api/__pycache__/strings.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/api/__pycache__/strings.cpython-311.pyc
index 0a00eac7c8ce17552a0edf20c1d69a24f63b8ace..6aea97ea2447172301089a5660c9478b63a940f2 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/api/__pycache__/strings.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/api/__pycache__/strings.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/api/refactoring/__pycache__/__init__.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/api/refactoring/__pycache__/__init__.cpython-311.pyc
index c2d10a80137abc683ec47b4fd9b12dc27f1803c7..33580b74a7fab7d6152dc36cfde94e142c392369 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/api/refactoring/__pycache__/__init__.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/api/refactoring/__pycache__/__init__.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/api/refactoring/__pycache__/extract.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/api/refactoring/__pycache__/extract.cpython-311.pyc
index 52fda01e86df95270d86b8bc36a1d6cf94052ead..36eb76790b1934c783050859af31e431b7798365 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/api/refactoring/__pycache__/extract.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/api/refactoring/__pycache__/extract.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/__init__.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/__init__.cpython-311.pyc
index 6459790d97da4f09e0a5f96a37fba2c1fd9a28a2..68b118f7487a3d22fecdfeda914d21267c282d7c 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/__init__.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/__init__.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/analysis.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/analysis.cpython-311.pyc
index 1f45e3674ea8107e7ca974531da6fcc7fb765bc5..04fd8db0aea67f6c45814b508f640243f9b594b4 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/analysis.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/analysis.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/arguments.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/arguments.cpython-311.pyc
index 371be8b4c2f6d37f281889b089416b6d53a41b91..0b9374769f2c9c426dc133f2eb6074eaacbca543 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/arguments.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/arguments.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/base_value.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/base_value.cpython-311.pyc
index 4225cedbf246646800327911e65c71ee5156c0fe..6d3369a4ded23badcccf5d29d567d16859f2a8b7 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/base_value.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/base_value.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/cache.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/cache.cpython-311.pyc
index d21c8881f33dc0dfd2d1e0fadc16d9c48e1e8d2b..cadbbec338446f55a42722599f0a4636a4370515 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/cache.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/cache.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/context.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/context.cpython-311.pyc
index d5e46bf2cf0f0c85404b7b523925fbab2e21b948..bc53f2cfeab89deb2d5050a7bf598238c03b7ef6 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/context.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/context.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/docstring_utils.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/docstring_utils.cpython-311.pyc
index 75a057f4bc1dfe17049ec694fed972fa4e3884c2..8b3a61fff1d303f3509db42bab95b05933296171 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/docstring_utils.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/docstring_utils.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/docstrings.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/docstrings.cpython-311.pyc
index ffcec83ea153a3f062171b3593d14acd05ad8046..4aef09f3e28b68d28e91f574d9c5a373ba8b3132 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/docstrings.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/docstrings.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/filters.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/filters.cpython-311.pyc
index 7252c4c5948083112cdad640cb758306b6883845..b9bd60fbe9ef99f71261a6bfd7cd92142081d02f 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/filters.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/filters.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/flow_analysis.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/flow_analysis.cpython-311.pyc
index 6bd38e1aa6fa667e1c286a307faa3485ed561b8c..16f21196afe330c4f017f07f36b9bda38b632d43 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/flow_analysis.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/flow_analysis.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/helpers.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/helpers.cpython-311.pyc
index 233260f3c468bd9e118f8c6fa356984893c42ccb..d466fcc43ae5fa4d529c05280d1f4334f2256ab5 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/helpers.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/helpers.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/imports.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/imports.cpython-311.pyc
index 3c95aafe5295a13676262466a1ca21d9bba5f80a..f0baa2280b72eccbf8aaba9828c8d39860469bb9 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/imports.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/imports.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/lazy_value.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/lazy_value.cpython-311.pyc
index d1933829e05af64e270e60068c8d8c43e79d235c..158138dc0a3e82f4b5f18a7cf690cf09c17eaeb7 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/lazy_value.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/lazy_value.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/names.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/names.cpython-311.pyc
index 5d86d77566e56e9fd3cbe9a5654a0c6ee536857b..270a290a369bc83ff34d5ce2cc381fbe5d61d445 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/names.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/names.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/param.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/param.cpython-311.pyc
index 8697d76f1badba7caee4fea01737ea229423da30..9fed9a3b29ce0ac6ae2b7db7daa0c8f2d0e37fe3 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/param.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/param.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/parser_cache.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/parser_cache.cpython-311.pyc
index 3a0f1b92cbaa999d2899900bb2dac419698434bf..080956b3ac2e2ba0e57f5c1cba78c9d8c7bafbdb 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/parser_cache.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/parser_cache.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/recursion.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/recursion.cpython-311.pyc
index ef06a936d6aba9098c113de23075c4796cb865c3..5d7845ecc3130567ace5b0bf8ee07f8875f6a015 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/recursion.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/recursion.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/references.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/references.cpython-311.pyc
index fa8664d3ae0e1d71542a759066731f794520153e..99ed9f5f7ad15f2f8bf4d573b7e2811fab6e37a5 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/references.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/references.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/signature.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/signature.cpython-311.pyc
index 739b830c14e00246f7b2cdeb0c5c2cc3e2f09619..8305e784949ba40f992687d059929380d2f43dec 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/signature.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/signature.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/syntax_tree.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/syntax_tree.cpython-311.pyc
index bde42be23b8397710681ce718c7be2dc02656b14..aa74864d38df5999aff31cb9ab821398caa755a6 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/syntax_tree.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/syntax_tree.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/sys_path.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/sys_path.cpython-311.pyc
index adf2b89bf3a4c695daea48ee0bc82b27c7d5cd11..a3950749e4a6e0f9907a47d5b770f5251b53ef8a 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/sys_path.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/sys_path.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/utils.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/utils.cpython-311.pyc
index 226d77c4e507255e77aef369316ffb8866de52f2..2faa17728ca8421f31e9cf0605cb82960fd0b988 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/utils.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/__pycache__/utils.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/compiled/__pycache__/__init__.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/compiled/__pycache__/__init__.cpython-311.pyc
index 56d2c51fe5e2b39b851615e296aa2f73e072d42d..8dd3ac143d7079812372e96c1891e9817a1739c2 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/compiled/__pycache__/__init__.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/compiled/__pycache__/__init__.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/compiled/__pycache__/access.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/compiled/__pycache__/access.cpython-311.pyc
index 1773bfbe95b26c756d7010cfa270f18feb159fb1..2efd1b4345fb27bff4d27fd2209c6656d18d947f 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/compiled/__pycache__/access.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/compiled/__pycache__/access.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/compiled/__pycache__/getattr_static.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/compiled/__pycache__/getattr_static.cpython-311.pyc
index 8fcb4ffba102922ee4ce23f387248240b2179fdd..797cbe21f07ffc314de23f6209cdfa653627f72c 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/compiled/__pycache__/getattr_static.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/compiled/__pycache__/getattr_static.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/compiled/__pycache__/mixed.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/compiled/__pycache__/mixed.cpython-311.pyc
index 5d97bc7e4e8e752be46e1820417ea3d87258cd02..f0ffd6ece81363c3d9b87f0ef844528e62a58760 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/compiled/__pycache__/mixed.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/compiled/__pycache__/mixed.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/compiled/__pycache__/value.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/compiled/__pycache__/value.cpython-311.pyc
index 42c0502b6a9ec7b2666f130a7d2d80de50405e29..3135093b4268a1eb7c21aca82f4259b3f65f434d 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/compiled/__pycache__/value.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/compiled/__pycache__/value.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/compiled/subprocess/__pycache__/__init__.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/compiled/subprocess/__pycache__/__init__.cpython-311.pyc
index 702d634b608db7e047f04c9667d3b56690076158..21b33df789ed1673f9936f5473fb68a5248f21fd 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/compiled/subprocess/__pycache__/__init__.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/compiled/subprocess/__pycache__/__init__.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/compiled/subprocess/__pycache__/functions.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/compiled/subprocess/__pycache__/functions.cpython-311.pyc
index 9299c299e685aa446b052fb7228c7a2562e5dd38..d23c7a3ecfb9e3696fb0b52370e0777eb6390696 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/compiled/subprocess/__pycache__/functions.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/compiled/subprocess/__pycache__/functions.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/gradual/__pycache__/__init__.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/gradual/__pycache__/__init__.cpython-311.pyc
index 2defae457157d66f524ca62e4274052ac7a5e8b4..8835ae51080f84109b668b0fc4df804c84742b2e 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/gradual/__pycache__/__init__.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/gradual/__pycache__/__init__.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/gradual/__pycache__/annotation.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/gradual/__pycache__/annotation.cpython-311.pyc
index b21e03b3e87469df2c6725b75262d734b2b6d7cc..b172b1b34a695fff7894732f3109b88b74b7bc00 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/gradual/__pycache__/annotation.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/gradual/__pycache__/annotation.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/gradual/__pycache__/base.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/gradual/__pycache__/base.cpython-311.pyc
index 0d21e98ebe7ef01a98ad9fd984793ed325acc9cf..7a1d5d1b8b0742f576a9554f622ee27ba932b824 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/gradual/__pycache__/base.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/gradual/__pycache__/base.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/gradual/__pycache__/conversion.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/gradual/__pycache__/conversion.cpython-311.pyc
index 2d0043f020873e5fa9040b4c03fd017a0b7369d4..091b81f0a0333ee1ee2a9364e099feda14beba5f 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/gradual/__pycache__/conversion.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/gradual/__pycache__/conversion.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/gradual/__pycache__/generics.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/gradual/__pycache__/generics.cpython-311.pyc
index e05f4b779c0958f7351e347f031a590a754e4010..44785f68f9413175a414d867e74261ba31b73a7a 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/gradual/__pycache__/generics.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/gradual/__pycache__/generics.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/gradual/__pycache__/stub_value.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/gradual/__pycache__/stub_value.cpython-311.pyc
index 69ffa3aa61517d4f621b3a09b5bd5e8cbe2acea8..28ef966a42205fa6937734c1e31b56af65ec8ca3 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/gradual/__pycache__/stub_value.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/gradual/__pycache__/stub_value.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/gradual/__pycache__/type_var.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/gradual/__pycache__/type_var.cpython-311.pyc
index 6f88e9f1c6cddeaf3df18fc287edefbafcbdab27..319817efcf5b21899688564866e657d19e0baf0f 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/gradual/__pycache__/type_var.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/gradual/__pycache__/type_var.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/gradual/__pycache__/typeshed.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/gradual/__pycache__/typeshed.cpython-311.pyc
index d393b6b026a274382a7d6bc194532a639270cd2d..1917de56b2654dee4c3d26ef3d43ce3da5c9148c 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/gradual/__pycache__/typeshed.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/gradual/__pycache__/typeshed.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/gradual/__pycache__/typing.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/gradual/__pycache__/typing.cpython-311.pyc
index d06e15776323b2a5c6c99a625acf0dde4d5bd188..61ec1f1311004cb3261e1991a3fc07088495cd75 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/gradual/__pycache__/typing.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/gradual/__pycache__/typing.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/gradual/__pycache__/utils.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/gradual/__pycache__/utils.cpython-311.pyc
index 2da26ff971e4d842bf58acf6f7479da7df291a02..b077c69b65b349e59e35890bf6206ad8299c8720 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/gradual/__pycache__/utils.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/gradual/__pycache__/utils.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/value/__pycache__/__init__.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/value/__pycache__/__init__.cpython-311.pyc
index 6380d92490fa3816c89c83a489049d877d60814d..e6fce4bc65fa683a6a1e7489b6ac068af8a5d52b 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/value/__pycache__/__init__.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/value/__pycache__/__init__.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/value/__pycache__/decorator.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/value/__pycache__/decorator.cpython-311.pyc
index ab7bf0eb9d2e3af2f87568417b2f2c12d44b60e1..0fa40496929ec4b7bdb098a29a9882dbab5e3033 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/value/__pycache__/decorator.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/value/__pycache__/decorator.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/value/__pycache__/dynamic_arrays.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/value/__pycache__/dynamic_arrays.cpython-311.pyc
index 847f94f9a04d7b1c4993d66a548bbf7c72c1cce9..bf6b793a9fdac0e392aaa169637413b9d7451d39 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/value/__pycache__/dynamic_arrays.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/value/__pycache__/dynamic_arrays.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/value/__pycache__/function.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/value/__pycache__/function.cpython-311.pyc
index dfb11e86a5b403a1ce920fad3d67e8bae6f334ef..8b0f421153dc1141eab1985cc31d35323df4e797 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/value/__pycache__/function.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/value/__pycache__/function.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/value/__pycache__/instance.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/value/__pycache__/instance.cpython-311.pyc
index 79e094c2960247f3681cc66995ae12ece0711511..bd0b84885cc06769ccb6e30aea24b84368273f14 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/value/__pycache__/instance.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/value/__pycache__/instance.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/value/__pycache__/iterable.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/value/__pycache__/iterable.cpython-311.pyc
index 072829148db2e506f1b47712eda7fae855e695b9..c6ee93f96fa47b51e985760c45b453de1f2adbcd 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/value/__pycache__/iterable.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/value/__pycache__/iterable.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/value/__pycache__/klass.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/value/__pycache__/klass.cpython-311.pyc
index 87c18b2fd4ceb6caf53f60bc639e93082d6403b0..c578f5b35933b9b71a9bd474d22d44208c50fe9d 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/value/__pycache__/klass.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/value/__pycache__/klass.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/value/__pycache__/module.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/value/__pycache__/module.cpython-311.pyc
index f90999e8c1f6ef52f7eee3a5d949028057100441..c995666f5606f54ac412642fc2c92a84632b803f 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/value/__pycache__/module.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/inference/value/__pycache__/module.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/plugins/__pycache__/__init__.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/plugins/__pycache__/__init__.cpython-311.pyc
index 08b6ff2c02f1f274592a415c46057aa0a7603760..e78cb47e4b76c7c1abd7c25195c584c18aa32b7e 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/plugins/__pycache__/__init__.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/plugins/__pycache__/__init__.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/plugins/__pycache__/django.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/plugins/__pycache__/django.cpython-311.pyc
index 2a895b0cdccea5e8f5457dcd560bb5b8478eebbf..d30374d06f10e67336d9a5fa282544344fc72975 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/plugins/__pycache__/django.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/plugins/__pycache__/django.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/plugins/__pycache__/flask.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/plugins/__pycache__/flask.cpython-311.pyc
index ef5bfa93d7c7d10540d4855bfd6d2a20d70d3a47..559dc1b47d6efc8689203958e46eadbea7c75862 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/plugins/__pycache__/flask.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/plugins/__pycache__/flask.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/plugins/__pycache__/pytest.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/plugins/__pycache__/pytest.cpython-311.pyc
index 5c415ffc649cacc79d436e5953ee8502dc89bea8..25b57ba2b592cd684ca3f035c74d9700bec0b5e1 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/plugins/__pycache__/pytest.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/plugins/__pycache__/pytest.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/plugins/__pycache__/registry.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/plugins/__pycache__/registry.cpython-311.pyc
index 9fb9172515f5d4d8f7137602afa5f6dfa0194e18..fdd9df0d21a92a02d659acb6695821e79ba82a6d 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/plugins/__pycache__/registry.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/plugins/__pycache__/registry.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/plugins/__pycache__/stdlib.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/plugins/__pycache__/stdlib.cpython-311.pyc
index dfd18f212c83c3155e33934fa8c7de599230d158..4db8be1c30de69157665aa8fb19df2abfae292f9 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/plugins/__pycache__/stdlib.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi/plugins/__pycache__/stdlib.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi_language_server/__pycache__/__init__.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi_language_server/__pycache__/__init__.cpython-311.pyc
index ccb771b71a60dd9c336bea62ec110dca41198d8b..0aff7cd7c2d189a135939b1b4f07a5132a71db0d 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi_language_server/__pycache__/__init__.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi_language_server/__pycache__/__init__.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi_language_server/__pycache__/cli.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi_language_server/__pycache__/cli.cpython-311.pyc
index e41b6e122d8a36d505033c4569c3606aca5a3619..b01d5d99b3067fb806f8fe74974a972105db7f25 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi_language_server/__pycache__/cli.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi_language_server/__pycache__/cli.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi_language_server/__pycache__/initialization_options.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi_language_server/__pycache__/initialization_options.cpython-311.pyc
index c664d3550f8bc0dc5b22987d902a74a56b600e2a..5211d0d71f6c4c9baf8a0ede4a596e06265df3b8 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi_language_server/__pycache__/initialization_options.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi_language_server/__pycache__/initialization_options.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi_language_server/__pycache__/jedi_utils.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi_language_server/__pycache__/jedi_utils.cpython-311.pyc
index 63f9a346a0e4ae3e1aea1d2cebb39666406d4619..278e480b51776cca0732f7e15e436f5f00be8d94 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi_language_server/__pycache__/jedi_utils.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi_language_server/__pycache__/jedi_utils.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi_language_server/__pycache__/pygls_utils.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi_language_server/__pycache__/pygls_utils.cpython-311.pyc
index a7b17971f160c275341a45e68dd8c99f8bbcd643..bbc340728eb59b057b015c4ee03c8ef6fd7ae0d3 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi_language_server/__pycache__/pygls_utils.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi_language_server/__pycache__/pygls_utils.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi_language_server/__pycache__/server.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi_language_server/__pycache__/server.cpython-311.pyc
index 5b329dff7b6702dbf049f871ab181122c76fe464..a84a61d8aa1564a8b37d04a5dab4429700574969 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi_language_server/__pycache__/server.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi_language_server/__pycache__/server.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi_language_server/__pycache__/text_edit_utils.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi_language_server/__pycache__/text_edit_utils.cpython-311.pyc
index 09fddfe178d0c299c17980fbf9f4d4e28bb4633c..e713a039582e66593d017ce4d3c667f54aadbeca 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi_language_server/__pycache__/text_edit_utils.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi_language_server/__pycache__/text_edit_utils.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi_language_server/__pycache__/type_map.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi_language_server/__pycache__/type_map.cpython-311.pyc
index 3a1746f8a8fee4b7abbc64f587ee2831aa0c9e07..fd0317d4a8cc471d1e87df0abb08e9a140d5521e 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi_language_server/__pycache__/type_map.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/jedi_language_server/__pycache__/type_map.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/lsprotocol/__pycache__/__init__.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/lsprotocol/__pycache__/__init__.cpython-311.pyc
index 838f46dbacd119951fad1ecb2eb94707ed51932a..0990b73d733067be43e2e12c556c9d2aa47dd515 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/lsprotocol/__pycache__/__init__.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/lsprotocol/__pycache__/__init__.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/lsprotocol/__pycache__/_hooks.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/lsprotocol/__pycache__/_hooks.cpython-311.pyc
index c78d0dd1a0681cdcac9e31500c590ab99a088842..733f4a3a7337883b5a9ca0bf76b00f7a4345c91e 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/lsprotocol/__pycache__/_hooks.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/lsprotocol/__pycache__/_hooks.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/lsprotocol/__pycache__/converters.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/lsprotocol/__pycache__/converters.cpython-311.pyc
index c54bce20e4ee37859ef9baecacfa603fa69b0260..46f11ec361ae0ce0c98b48bd305a901cb56b0382 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/lsprotocol/__pycache__/converters.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/lsprotocol/__pycache__/converters.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/lsprotocol/__pycache__/types.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/lsprotocol/__pycache__/types.cpython-311.pyc
index 357bee87b66eba9c29bd7afe3b3220c3e575961e..0465e750be3822a5d5fef5b35dd921a1b7ff6861 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/lsprotocol/__pycache__/types.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/lsprotocol/__pycache__/types.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/lsprotocol/__pycache__/validators.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/lsprotocol/__pycache__/validators.cpython-311.pyc
index 20a23fc42acdf550473fda2b125669219b549e63..f50a7d9ef3fd6110bd30e438aca171284ea2ad0d 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/lsprotocol/__pycache__/validators.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/lsprotocol/__pycache__/validators.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/__pycache__/__init__.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/__pycache__/__init__.cpython-311.pyc
index 631c26c3e454df2b70cf9565e241f623e4521df7..da7dffb6801de6dec6bf5f8c022915f1ba95516a 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/__pycache__/__init__.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/__pycache__/__init__.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/__pycache__/_compatibility.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/__pycache__/_compatibility.cpython-311.pyc
index c7757540bbdd0233c89e4f3cdf145502ea13fe57..716ba41554967acef66dd00de7f36916afa0a1c1 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/__pycache__/_compatibility.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/__pycache__/_compatibility.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/__pycache__/cache.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/__pycache__/cache.cpython-311.pyc
index dca25e921235028963612f4014f918d8501d5fa4..8a9d1a22ae99cede0599775e102ff623cc9fcadb 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/__pycache__/cache.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/__pycache__/cache.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/__pycache__/file_io.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/__pycache__/file_io.cpython-311.pyc
index 4603d16e71a6917dd279b4f9871326a58426fbd6..4102c4cd85d4e0dd4a8814cbffc3431cff7ea314 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/__pycache__/file_io.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/__pycache__/file_io.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/__pycache__/grammar.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/__pycache__/grammar.cpython-311.pyc
index e9740648c123e6b3d2febba19fc515882d5be174..27453ff54d601b038f6b1e5fd5a25c26fd91894b 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/__pycache__/grammar.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/__pycache__/grammar.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/__pycache__/normalizer.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/__pycache__/normalizer.cpython-311.pyc
index d4ee945d8e70e99cf74d7ce0c6755eddda4270ae..5a8ed0f81ae734bbfdd2fa63c3a5a00ab47e8ec1 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/__pycache__/normalizer.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/__pycache__/normalizer.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/__pycache__/parser.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/__pycache__/parser.cpython-311.pyc
index 61c14b46b4ad04a393c5fe9c19c6e03518808c2b..72bc40faa4b409103e13301ba2bd82a27bba7dc8 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/__pycache__/parser.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/__pycache__/parser.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/__pycache__/tree.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/__pycache__/tree.cpython-311.pyc
index 6ba90c2567a4de9b1a70d4c37b862292f90d0ae7..f9291b3aaaa807607d3fead17a3e9d6ed51fd71b 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/__pycache__/tree.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/__pycache__/tree.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/__pycache__/utils.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/__pycache__/utils.cpython-311.pyc
index b616dfa401c0665e7d96c911301905dce4790917..79df240d40b9ef8262fead7a5dcbacde2e0d849d 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/__pycache__/utils.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/__pycache__/utils.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/pgen2/__pycache__/__init__.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/pgen2/__pycache__/__init__.cpython-311.pyc
index d0aee2059c0a31da4e314f8b71f1bf85b2089b1d..125913867e77843750b1e2adcbd3d25f5c6719b7 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/pgen2/__pycache__/__init__.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/pgen2/__pycache__/__init__.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/pgen2/__pycache__/generator.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/pgen2/__pycache__/generator.cpython-311.pyc
index 528445be67490eeffbeff34b872415be39536baf..485c65ae6553e1888b503841a70323267b5298da 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/pgen2/__pycache__/generator.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/pgen2/__pycache__/generator.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/pgen2/__pycache__/grammar_parser.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/pgen2/__pycache__/grammar_parser.cpython-311.pyc
index 5657faee5fb04b91cb90efc008254310a6d24bfc..0ea4adf9b2db7ae8d3976e231f9fc7872c87e497 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/pgen2/__pycache__/grammar_parser.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/pgen2/__pycache__/grammar_parser.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/python/__pycache__/__init__.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/python/__pycache__/__init__.cpython-311.pyc
index 25bf5bd57f4aa7860346e7fb8541b21d13251586..d96169b9c479e81e2099eeecce97c28d728f25ec 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/python/__pycache__/__init__.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/python/__pycache__/__init__.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/python/__pycache__/diff.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/python/__pycache__/diff.cpython-311.pyc
index 03f04accd8fcfa6bfa25fee9230b75a4ff8892ec..3b6ea858f716eca7a45f7a44a7fcc8aa91831e83 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/python/__pycache__/diff.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/python/__pycache__/diff.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/python/__pycache__/errors.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/python/__pycache__/errors.cpython-311.pyc
index 91d3e328f1fc225813c662354d7f27108145822a..ce4fa27e36d0fd5c177354065d2d12b166f92860 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/python/__pycache__/errors.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/python/__pycache__/errors.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/python/__pycache__/parser.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/python/__pycache__/parser.cpython-311.pyc
index c370ded6a73fd0db0af340883b1fc1c2db138825..889437b5cec7c52d941acbc770d9603e882e647e 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/python/__pycache__/parser.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/python/__pycache__/parser.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/python/__pycache__/pep8.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/python/__pycache__/pep8.cpython-311.pyc
index 8888bce231c0921f7aecd523709a526324049785..ce04dc117c3468c775f00fff354a5bc1451fd2f0 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/python/__pycache__/pep8.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/python/__pycache__/pep8.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/python/__pycache__/prefix.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/python/__pycache__/prefix.cpython-311.pyc
index 5e4f7c821c6c7045267ed01029190c6f75641924..38c11dd469d0866266e4e80aa43e9a6bfa611c01 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/python/__pycache__/prefix.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/python/__pycache__/prefix.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/python/__pycache__/token.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/python/__pycache__/token.cpython-311.pyc
index 72057649e52d80cd89fa30652da22391d125d9ae..6f3003e16b0532c5949ceb1aa81c2979ab736135 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/python/__pycache__/token.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/python/__pycache__/token.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/python/__pycache__/tokenize.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/python/__pycache__/tokenize.cpython-311.pyc
index 086459b25e75865c3dc5cb99b20f713ca7eb745a..eb8dab2aa7789751c9a4dd6bd050ba91afe9f98a 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/python/__pycache__/tokenize.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/python/__pycache__/tokenize.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/python/__pycache__/tree.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/python/__pycache__/tree.cpython-311.pyc
index fce5ed7f384aeefcdac972c6aa44204b6868d59b..1dfd864d52d12672a2cbf3378231745f1695a437 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/python/__pycache__/tree.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/parso/python/__pycache__/tree.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/__init__.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/__init__.cpython-311.pyc
index 4b5b58c727c5834ef95efb60793dda930d61d652..4d4ad087be141984f6175c853d629f2b8ee05bf0 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/__init__.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/__init__.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/annotated_types.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/annotated_types.cpython-311.pyc
index cc4ec6e9021e7da72c5fb6f05c6e3cf4146ac5fa..cd5f65a9205cb8507de4c22cacd9b9654c6357b8 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/annotated_types.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/annotated_types.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/class_validators.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/class_validators.cpython-311.pyc
index fad95124c83b6b2191d3a7c1ddc646ada3b29f3e..2b2bdc6ff68e7bcc6e9de5b930adf8f8fff28397 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/class_validators.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/class_validators.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/color.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/color.cpython-311.pyc
index 4ebb5a49031967493a8b4282c99517c56d806a67..a8a1945300df591bfd0ec5323cd09cdf173e8465 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/color.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/color.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/config.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/config.cpython-311.pyc
index d6bc40d4761cd9e58d3c9e5ee77d8756ffda327b..3ff18b1a237fa29bd892176774af8fb6f3063d0c 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/config.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/config.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/dataclasses.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/dataclasses.cpython-311.pyc
index 9e64630007dcadac4682df3b6bc8b92a2e40d1b8..8f0123546e293c3efc1531b5967dbc5bae3b3e23 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/dataclasses.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/dataclasses.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/datetime_parse.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/datetime_parse.cpython-311.pyc
index f8ba49f412bbc7abaeb18eb9d0e36187bf0b0474..d5b83af603c7bad12bf5976736a19233a593bc6c 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/datetime_parse.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/datetime_parse.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/decorator.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/decorator.cpython-311.pyc
index 4f04fb59c526bc151cfac5c17ad780d57192774f..ff42a6a2ae26ceeea7452e26b0709ddd0d477d9b 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/decorator.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/decorator.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/env_settings.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/env_settings.cpython-311.pyc
index e939d41be13218e976be091c93b3cc5a9d181b93..cb81fdb42dbc91ce4b1803c9951ea3961eecb0bc 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/env_settings.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/env_settings.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/error_wrappers.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/error_wrappers.cpython-311.pyc
index d44a25cf9ef958b31ced1139272ff45c13faa8bb..ebe71a8b7f30036ebcc199fa06c0b6466aa23559 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/error_wrappers.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/error_wrappers.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/errors.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/errors.cpython-311.pyc
index e3b2780abc360dc883b2e6ffd0bf1352042f851c..aa816b377909d5f42f7dc688a9c8968f830331c1 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/errors.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/errors.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/fields.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/fields.cpython-311.pyc
index 86a19cbe0aef91de64a5043654063342651709c9..03b19e38514c41b7fe934a6aa9a20c7ab8f85a66 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/fields.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/fields.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/json.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/json.cpython-311.pyc
index 50fd4b8e503f98a605798e17f91a506c40b21e27..5e5581cca0660879ff0b67c1391aa61670d097dd 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/json.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/json.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/main.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/main.cpython-311.pyc
index 780526e57df5d7b6e35c583da704ff5624c16d01..a97535afe2efe30a2ffeeb6064720c15be8059d2 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/main.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/main.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/networks.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/networks.cpython-311.pyc
index 4228cbd95f86df9adb77c3f53a50b60017c14259..af8368f9622b8054c256ac16af9be45ade8b118e 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/networks.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/networks.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/parse.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/parse.cpython-311.pyc
index 997115c0ffb7c4d9f25ed2e743edcb5f9e8dadcf..09ade5f20fce6af5af6adae208d2e7ec1246e9aa 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/parse.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/parse.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/schema.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/schema.cpython-311.pyc
index 641e4ae31f785643ff234aaf2ee547951ee11ad2..e3701b04876b7e47911ee29c849205716debcf07 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/schema.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/schema.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/tools.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/tools.cpython-311.pyc
index a0c402e0076470ce9099bfd5c8bae55d0aee2b39..78d48070d74b3ac7b7c83a069a0d0b065bf8a37c 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/tools.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/tools.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/types.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/types.cpython-311.pyc
index c918c1559331c29b2aa2523201b4f5c3c594eb3f..50c6eb0056fcf7ff677643906e67dcd161133aff 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/types.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/types.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/typing.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/typing.cpython-311.pyc
index 22342fa7ac21fa0a5372c9a7144b63e48f7b5157..8fb6172ab9a517daf7f8129e3c5379c54a3d4196 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/typing.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/typing.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/utils.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/utils.cpython-311.pyc
index a745973d22c73c29d65d2abaaad274f7395d5213..4d68d7c8f805bd5c95ab030ddb5216288ecd45af 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/utils.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/utils.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/validators.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/validators.cpython-311.pyc
index 6519793101d6a53f1fc8d6f95fc7edf27889ba05..e865cd88890bebe730c689663301090c8d14832f 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/validators.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/validators.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/version.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/version.cpython-311.pyc
index a70dcae6d7f847daf4024e9d580a601309e27625..d1c854173dceb9dc7cd4f28ec487caa97393061d 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/version.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pydantic/__pycache__/version.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pygls/__pycache__/__init__.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pygls/__pycache__/__init__.cpython-311.pyc
index 6c0b8468a26df36f9b5a04f3c397df8486135924..4de6b813d69f65cd9332f02cfdb668e5428de112 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pygls/__pycache__/__init__.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pygls/__pycache__/__init__.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pygls/__pycache__/capabilities.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pygls/__pycache__/capabilities.cpython-311.pyc
index 365ea545ce2b398664baf3f96a1598784b67d5ae..053906988eccc3fbe0660daff8da0181af657b5e 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pygls/__pycache__/capabilities.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pygls/__pycache__/capabilities.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pygls/__pycache__/constants.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pygls/__pycache__/constants.cpython-311.pyc
index 8c2700323d47dbee8dfcb26f3eeb4f59135fd0a5..d4d900b5ce99b97a6a5ce189f69ac003bf947532 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pygls/__pycache__/constants.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pygls/__pycache__/constants.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pygls/__pycache__/exceptions.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pygls/__pycache__/exceptions.cpython-311.pyc
index 521cb166867085f31ecd3db4081d0b829c033f3d..41d47447801937a014e7693ff4b24adf23e0c46d 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pygls/__pycache__/exceptions.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pygls/__pycache__/exceptions.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pygls/__pycache__/feature_manager.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pygls/__pycache__/feature_manager.cpython-311.pyc
index 15ad834e1ec8ccc4a4aa954d0314ddb61c68beef..d9d6c5b2a3325881df2abf2f9015b6645967d62c 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pygls/__pycache__/feature_manager.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pygls/__pycache__/feature_manager.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pygls/__pycache__/progress.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pygls/__pycache__/progress.cpython-311.pyc
index 525c91c1f8d1426767e400bdbfaba1c1e23d786c..a168ca0da0889307adfd09ed5f34fb61272b5798 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pygls/__pycache__/progress.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pygls/__pycache__/progress.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pygls/__pycache__/protocol.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pygls/__pycache__/protocol.cpython-311.pyc
index 08b87b8d8965b44e2a911700b320aab23b37b9c7..6739228a27a9567da221abe1fe6fd2cc88553687 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pygls/__pycache__/protocol.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pygls/__pycache__/protocol.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pygls/__pycache__/server.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pygls/__pycache__/server.cpython-311.pyc
index 2f2bb2827057f16894fac90a45c8b8821242bc21..42586b812ed75893b24ffa0f915e3e229ac2bada 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pygls/__pycache__/server.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pygls/__pycache__/server.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pygls/__pycache__/uris.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pygls/__pycache__/uris.cpython-311.pyc
index d188bba18ebbeefd76783830cec3b4e489f15126..482ea4b5baa0ff4d1773013e35a4dc2d5a59637a 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pygls/__pycache__/uris.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pygls/__pycache__/uris.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pygls/__pycache__/workspace.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pygls/__pycache__/workspace.cpython-311.pyc
index 6bc7698d139a48e789285600d819291103e30565..851b0bacb1d6713858b98cda837ad1e68ec6b534 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pygls/__pycache__/workspace.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pygls/__pycache__/workspace.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pygls/lsp/__pycache__/__init__.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pygls/lsp/__pycache__/__init__.cpython-311.pyc
index 0e685584cfab4b5d3a931ed8fb7f3d165ca8e492..f62ec17fd9f0383294c536603b34ca40b16e35f9 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pygls/lsp/__pycache__/__init__.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/pygls/lsp/__pycache__/__init__.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/typeguard/__pycache__/__init__.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/typeguard/__pycache__/__init__.cpython-311.pyc
index 99221f09395a353247a0462aa6a41fab7f1b8d8e..1c7de822920a9fa2e0ae4411f723947c3834287e 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/typeguard/__pycache__/__init__.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/typeguard/__pycache__/__init__.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/typeguard/__pycache__/_checkers.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/typeguard/__pycache__/_checkers.cpython-311.pyc
index 5d61d1959090c85c75fe0861324726b7afafdf3e..b59cfb49f7f339101b9f2eceb44827b9d4cd582c 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/typeguard/__pycache__/_checkers.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/typeguard/__pycache__/_checkers.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/typeguard/__pycache__/_config.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/typeguard/__pycache__/_config.cpython-311.pyc
index bbf07620ba702e43cbc7810369428011b8f0f02f..2ceac42871ee9cf4dabfdc0a1d82042ab208cbe5 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/typeguard/__pycache__/_config.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/typeguard/__pycache__/_config.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/typeguard/__pycache__/_decorators.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/typeguard/__pycache__/_decorators.cpython-311.pyc
index 95a303b74f1dd7d88df7b3c12a8d71975ba97e63..20553939d11107b082a3e6855e9000bb0f425cb2 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/typeguard/__pycache__/_decorators.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/typeguard/__pycache__/_decorators.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/typeguard/__pycache__/_exceptions.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/typeguard/__pycache__/_exceptions.cpython-311.pyc
index 95ebfb659e392f9db64f71a99fb2c04abc80a270..d7bde55fe38e5d229e05a79fedbd313548fb6db0 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/typeguard/__pycache__/_exceptions.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/typeguard/__pycache__/_exceptions.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/typeguard/__pycache__/_functions.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/typeguard/__pycache__/_functions.cpython-311.pyc
index 399e613ae62eabaf1962acb30dc4013961278737..9639b6f31042e4b30a35643b2502f6e8c5c4a311 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/typeguard/__pycache__/_functions.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/typeguard/__pycache__/_functions.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/typeguard/__pycache__/_importhook.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/typeguard/__pycache__/_importhook.cpython-311.pyc
index 2795b970ec7b84d35e83710d9b16c2a9ead0b86a..a826b3e33142c67d0f1d9952cd0947f3701a0528 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/typeguard/__pycache__/_importhook.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/typeguard/__pycache__/_importhook.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/typeguard/__pycache__/_memo.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/typeguard/__pycache__/_memo.cpython-311.pyc
index d4a154375e047b89201791130ce4ed616470fb16..26e046ec058e256fb2012f34a718dd7d49e214f5 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/typeguard/__pycache__/_memo.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/typeguard/__pycache__/_memo.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/typeguard/__pycache__/_transformer.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/typeguard/__pycache__/_transformer.cpython-311.pyc
index 8e46ba27aa88ecb05060364164e3ad0dc4e9587f..6b8b1f42444e67216bd5ff9029473ccb40782161 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/typeguard/__pycache__/_transformer.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/typeguard/__pycache__/_transformer.cpython-311.pyc differ
diff --git a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/typeguard/__pycache__/_utils.cpython-311.pyc b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/typeguard/__pycache__/_utils.cpython-311.pyc
index 51e53b1b6afbac187e05ed29ba648b325238a818..f2d83bf5877f5699a968b3fb67a7f7fc08a4ca8c 100644
Binary files a/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/typeguard/__pycache__/_utils.cpython-311.pyc and b/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/lib/jedilsp/typeguard/__pycache__/_utils.cpython-311.pyc differ
diff --git a/code-server/logs/20230928T041438/exthost1/ms-python.python/Python Language Server.log b/code-server/logs/20230928T041438/exthost1/ms-python.python/Python Language Server.log
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/code-server/logs/20230928T041438/exthost1/ms-python.python/Python.log b/code-server/logs/20230928T041438/exthost1/ms-python.python/Python.log
new file mode 100644
index 0000000000000000000000000000000000000000..73f7900e8d340be19c65aa9a774d436cbb76f238
--- /dev/null
+++ b/code-server/logs/20230928T041438/exthost1/ms-python.python/Python.log
@@ -0,0 +1,19 @@
+2023-09-28 04:14:51.903 [info] Experiment 'python.createEnvironment.trigger' is active
+2023-09-28 04:14:51.903 [info] Experiment 'pythonPromptNewFormatterExt' is active
+2023-09-28 04:14:51.903 [info] Experiment 'pythonPromptNewToolsExt' is active
+2023-09-28 04:14:51.903 [info] Experiment 'pythonTerminalEnvVarActivation' is active
+2023-09-28 04:14:51.959 [info] Test server listening.
+2023-09-28 04:14:51.990 [info] > conda info --json
+2023-09-28 04:14:51.994 [info] Python interpreter path: /bin/python3
+2023-09-28 04:14:52.005 [info] Found: /bin/python3 --> /bin/python3.11
+2023-09-28 04:14:52.006 [info] Found: /bin/python3.11 --> /bin/python3.11
+2023-09-28 04:14:52.013 [info] Found: /usr/bin/python3 --> /usr/bin/python3.11
+2023-09-28 04:14:52.014 [info] Found: /usr/bin/python3.11 --> /usr/bin/python3.11
+2023-09-28 04:14:52.027 [info] > /usr/local/bin/python -I ./app/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/get_output_via_markers.py ./app/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/interpreterInfo.py
+2023-09-28 04:14:52.036 [info] > /usr/bin/python3 -I ./app/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/get_output_via_markers.py ./app/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/interpreterInfo.py
+2023-09-28 04:14:52.037 [info] Found: /usr/local/bin/python --> /usr/local/bin/python3.9
+2023-09-28 04:14:52.037 [info] Found: /usr/local/bin/python3 --> /usr/local/bin/python3.9
+2023-09-28 04:14:52.037 [info] Found: /usr/local/bin/python3.9 --> /usr/local/bin/python3.9
+2023-09-28 04:14:52.111 [info] > /bin/python3 -I ./app/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/get_output_via_markers.py ./app/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/interpreterInfo.py
+2023-09-28 04:14:52.466 [warning] Retry failed, storage update failed for key PYTHON_ENV_INFO_CACHE
+2023-09-28 04:14:53.265 [info] Starting Jedi language server for default.
diff --git a/code-server/logs/20230928T041438/exthost1/output_logging_20230928T041449/1-Jupyter.log b/code-server/logs/20230928T041438/exthost1/output_logging_20230928T041449/1-Jupyter.log
new file mode 100644
index 0000000000000000000000000000000000000000..0791cf9f257f109f15ea6e8ef31216618272ba85
--- /dev/null
+++ b/code-server/logs/20230928T041438/exthost1/output_logging_20230928T041449/1-Jupyter.log
@@ -0,0 +1,120 @@
+code-server (1.82.2, snirjhar-colab-code-server.hf.space, server-distro)
+Jupyter Extension Version: 2023.7.100.
+Python Extension Version: 2023.16.0.
+Platform: linux (x64).
+Workspace folder /home/user, Home = /home/user
+04:14:51.143 [info] belongs to experiment group 'FastKernelPicker'
+04:14:51.143 [info] belongs to experiment group 'NewRemoteUriStorage'
+04:14:51.143 [info] belongs to experiment group 'PasswordManager'
+04:14:51.143 [info] belongs to experiment group 'NewJupyterSession'
+04:14:51.494 [info] Start refreshing Kernel Picker (1695874491494)
+04:14:51.497 [info] Using Pylance
+04:14:51.787 [info] Start refreshing Interpreter Kernel Picker
+04:14:52.124 [warn] Failed to get activated env vars for /bin/python3 in 160ms
+04:14:52.136 [info] Process Execution: /bin/python3 -c "import site;print("_BASE_VALUE");print(site._BASE);print("_BASE_VALUE");"
+04:14:52.185 [info] Process Execution: /bin/python3 -m pip list
+04:14:52.217 [info] Process Execution: /bin/python3 -c "import pip;print('6af208d0-cb9c-427f-b937-ff563e17efdf')"
+04:14:52.292 [info] Starting Kernel startUsingPythonInterpreter, .jvsc74a57bd0949777d72b0d2535278d3dc13498b2535136f6dfe0678499012e853ee9abcab1./usr/local/python./usr/local/python.-m#ipykernel_launcher (Python Path: /usr/local/bin/python, Unknown, 3.9.18) for '~/app/torrent.ipynb' (disableUI=true)
+04:14:52.417 [warn] Failed to get activated env vars for /usr/local/bin/python in 127ms
+04:14:52.427 [info] Process Execution: /usr/local/bin/python -c "import site;print("_BASE_VALUE");print(site._BASE);print("_BASE_VALUE");"
+04:14:52.428 [warn] Failed to get activated env vars for /usr/local/bin/python in 129ms
+04:14:52.444 [info] Process Execution: /usr/local/bin/python -m pip list
+04:14:52.451 [info] Process Execution: /usr/local/bin/python -c "import ipykernel; print(ipykernel.__version__); print("5dc3a68c-e34e-4080-9c3e-2a532b2ccb4d"); print(ipykernel.__file__)"
+04:14:52.457 [info] Process Execution: /usr/local/bin/python -m ipykernel_launcher --ip=127.0.0.1 --stdin=9003 --control=9001 --hb=9000 --Session.signature_scheme="hmac-sha256" --Session.key=b"54f8d4ed-b320-464c-8cc8-fb28d0a51f21" --shell=9002 --transport="tcp" --iopub=9004 --f=~/.local/share/jupyter/runtime/kernel-v2-44iZke9rtnJjes.json
+ > cwd: ~/app
+04:14:52.464 [warn] Stderr output when getting ipykernel version & path Traceback (most recent call last):
+ File "", line 1, in
+ ModuleNotFoundError: No module named 'ipykernel' for /usr/local/bin/python
+04:14:52.477 [warn] StdErr from Kernel Process /usr/local/bin/python: No module named ipykernel_launcher
+04:14:52.481 [error] Disposing kernel process due to an error Error: The kernel died. Error: /usr/local/bin/python: No module named ipykernel_launcher... View Jupyter [log](command:jupyter.viewOutput) for further details.
+ > Kernel Id = .jvsc74a57bd0949777d72b0d2535278d3dc13498b2535136f6dfe0678499012e853ee9abcab1./usr/local/python./usr/local/python.-m#ipykernel_launcher
+ > Interpreter Id = /usr/local/bin/python
+ > at ChildProcess. (~/app/code-server/extensions/ms-toolsai.jupyter-2023.7.100-universal/out/extension.node.js:24:91039)
+ > stdErr = /usr/local/bin/python: No module named ipykernel_launcher
+04:14:52.481 [info] Dispose Kernel process 109.
+04:14:52.484 [error] Kernel Launcher. launch, Class name = Ky, completed in 185ms, has a falsy return value, Arg 1: ".jvsc74a57bd0949777d72b0d2535278d3dc13498b2535136f6dfe0678499012e853ee9abcab1./usr/local/python./usr/local/python.-m#ipykernel_launcher", Arg 2: 60000, Arg 3: "~/app/torrent.ipynb", Arg 4: "~/app", Arg 5: "" Error: The kernel died. Error: /usr/local/bin/python: No module named ipykernel_launcher... View Jupyter [log](command:jupyter.viewOutput) for further details.
+ > Kernel Id = .jvsc74a57bd0949777d72b0d2535278d3dc13498b2535136f6dfe0678499012e853ee9abcab1./usr/local/python./usr/local/python.-m#ipykernel_launcher
+ > Interpreter Id = /usr/local/bin/python
+ > at ChildProcess. (~/app/code-server/extensions/ms-toolsai.jupyter-2023.7.100-universal/out/extension.node.js:24:91039)
+ > stdErr = /usr/local/bin/python: No module named ipykernel_launcher
+04:14:52.484 [error] Failed to connect raw kernel session: Error: The kernel died. Error: /usr/local/bin/python: No module named ipykernel_launcher... View Jupyter [log](command:jupyter.viewOutput) for further details.
+04:14:52.484 [error] Failed to connect raw kernel session: Error: The kernel died. Error: /usr/local/bin/python: No module named ipykernel_launcher... View Jupyter [log](command:jupyter.viewOutput) for further details.
+04:14:52.485 [warn] Error occurred while trying to start the kernel, options.disableUI=true Error: The kernel died. Error: /usr/local/bin/python: No module named ipykernel_launcher... View Jupyter [log](command:jupyter.viewOutput) for further details.
+ > Kernel Id = .jvsc74a57bd0949777d72b0d2535278d3dc13498b2535136f6dfe0678499012e853ee9abcab1./usr/local/python./usr/local/python.-m#ipykernel_launcher
+ > Interpreter Id = /usr/local/bin/python
+ > at ChildProcess. (~/app/code-server/extensions/ms-toolsai.jupyter-2023.7.100-universal/out/extension.node.js:24:91039)
+ > stdErr = /usr/local/bin/python: No module named ipykernel_launcher
+04:14:53.326 [info] End refreshing Kernel Picker (1695874491494)
+05:12:40.442 [info] Handle Execution of Cells 1 for ~/app/torrent.ipynb
+05:12:40.445 [info] Starting Kernel startUsingPythonInterpreter, .jvsc74a57bd0949777d72b0d2535278d3dc13498b2535136f6dfe0678499012e853ee9abcab1./usr/local/python./usr/local/python.-m#ipykernel_launcher (Python Path: /usr/local/bin/python, Unknown, 3.9.18) for '~/app/torrent.ipynb' (disableUI=false)
+05:12:40.551 [warn] Failed to get activated env vars for /usr/local/bin/python in 103ms
+05:12:40.558 [info] Process Execution: /usr/local/bin/python -c "import ipykernel; print(ipykernel.__version__); print("5dc3a68c-e34e-4080-9c3e-2a532b2ccb4d"); print(ipykernel.__file__)"
+05:12:40.562 [info] Process Execution: /usr/local/bin/python -m ipykernel_launcher --ip=127.0.0.1 --stdin=9011 --control=9009 --hb=9008 --Session.signature_scheme="hmac-sha256" --Session.key=b"b23d4177-e14f-480b-9018-58ca313a7665" --shell=9010 --transport="tcp" --iopub=9012 --f=~/.local/share/jupyter/runtime/kernel-v2-44k38x8g1DLvIl.json
+ > cwd: ~/app
+05:12:40.567 [warn] Stderr output when getting ipykernel version & path Traceback (most recent call last):
+ File "", line 1, in
+ ModuleNotFoundError: No module named 'ipykernel' for /usr/local/bin/python
+05:12:40.582 [warn] StdErr from Kernel Process /usr/local/bin/python: No module named ipykernel_launcher
+05:12:40.585 [error] Disposing kernel process due to an error Error: The kernel died. Error: /usr/local/bin/python: No module named ipykernel_launcher... View Jupyter [log](command:jupyter.viewOutput) for further details.
+ > Kernel Id = .jvsc74a57bd0949777d72b0d2535278d3dc13498b2535136f6dfe0678499012e853ee9abcab1./usr/local/python./usr/local/python.-m#ipykernel_launcher
+ > Interpreter Id = /usr/local/bin/python
+ > at ChildProcess. (~/app/code-server/extensions/ms-toolsai.jupyter-2023.7.100-universal/out/extension.node.js:24:91039)
+ > stdErr = /usr/local/bin/python: No module named ipykernel_launcher
+05:12:40.585 [info] Dispose Kernel process 5298.
+05:12:40.587 [error] Kernel Launcher. launch, Class name = Ky, completed in 139ms, has a falsy return value, Arg 1: ".jvsc74a57bd0949777d72b0d2535278d3dc13498b2535136f6dfe0678499012e853ee9abcab1./usr/local/python./usr/local/python.-m#ipykernel_launcher", Arg 2: 60000, Arg 3: "~/app/torrent.ipynb", Arg 4: "~/app", Arg 5: "" Error: The kernel died. Error: /usr/local/bin/python: No module named ipykernel_launcher... View Jupyter [log](command:jupyter.viewOutput) for further details.
+ > Kernel Id = .jvsc74a57bd0949777d72b0d2535278d3dc13498b2535136f6dfe0678499012e853ee9abcab1./usr/local/python./usr/local/python.-m#ipykernel_launcher
+ > Interpreter Id = /usr/local/bin/python
+ > at ChildProcess. (~/app/code-server/extensions/ms-toolsai.jupyter-2023.7.100-universal/out/extension.node.js:24:91039)
+ > stdErr = /usr/local/bin/python: No module named ipykernel_launcher
+05:12:40.587 [error] Failed to connect raw kernel session: Error: The kernel died. Error: /usr/local/bin/python: No module named ipykernel_launcher... View Jupyter [log](command:jupyter.viewOutput) for further details.
+05:12:40.587 [error] Failed to connect raw kernel session: Error: The kernel died. Error: /usr/local/bin/python: No module named ipykernel_launcher... View Jupyter [log](command:jupyter.viewOutput) for further details.
+05:12:40.587 [warn] Error occurred while trying to start the kernel, options.disableUI=false Error: The kernel died. Error: /usr/local/bin/python: No module named ipykernel_launcher... View Jupyter [log](command:jupyter.viewOutput) for further details.
+ > Kernel Id = .jvsc74a57bd0949777d72b0d2535278d3dc13498b2535136f6dfe0678499012e853ee9abcab1./usr/local/python./usr/local/python.-m#ipykernel_launcher
+ > Interpreter Id = /usr/local/bin/python
+ > at ChildProcess. (~/app/code-server/extensions/ms-toolsai.jupyter-2023.7.100-universal/out/extension.node.js:24:91039)
+ > stdErr = /usr/local/bin/python: No module named ipykernel_launcher
+05:12:40.588 [warn] Kernel Error, context = start Error: The kernel died. Error: /usr/local/bin/python: No module named ipykernel_launcher... View Jupyter [log](command:jupyter.viewOutput) for further details.
+ > Kernel Id = .jvsc74a57bd0949777d72b0d2535278d3dc13498b2535136f6dfe0678499012e853ee9abcab1./usr/local/python./usr/local/python.-m#ipykernel_launcher
+ > Interpreter Id = /usr/local/bin/python
+ > at ChildProcess. (~/app/code-server/extensions/ms-toolsai.jupyter-2023.7.100-universal/out/extension.node.js:24:91039)
+ > stdErr = /usr/local/bin/python: No module named ipykernel_launcher
+05:12:40.799 [warn] Failed to get activated env vars for /usr/local/bin/python in 210ms
+05:12:40.805 [info] Process Execution: /usr/local/bin/python -c "import ipykernel;print('6af208d0-cb9c-427f-b937-ff563e17efdf')"
+05:12:40.815 [info] Check & install missing Kernel dependencies for /usr/local/bin/python, ui.disabled=false for resource '~/app/torrent.ipynb'
+05:12:40.821 [info] Process Execution: /usr/local/bin/python -c "import ipykernel;print('6af208d0-cb9c-427f-b937-ff563e17efdf')"
+05:12:40.835 [info] Process Execution: /usr/local/bin/python -c "import pip;print('6af208d0-cb9c-427f-b937-ff563e17efdf')"
+05:12:40.859 [info] Process Execution: /usr/local/bin/python -m pip list
+05:12:40.864 [info] Process Execution: /usr/local/bin/python -c "import pip;print('6af208d0-cb9c-427f-b937-ff563e17efdf')"
+05:12:40.886 [info] Process Execution: /usr/local/bin/python -m pip install -U -- ipykernel
+05:12:47.274 [info] Process Execution: /usr/local/bin/python -c "import ipykernel;print('6af208d0-cb9c-427f-b937-ff563e17efdf')"
+05:12:47.426 [info] Process Execution: /usr/local/bin/python -m pip list
+05:12:47.427 [info] Dispose Kernel '~/app/torrent.ipynb' associated with '~/app/torrent.ipynb'
+05:12:47.429 [info] Starting Kernel startUsingPythonInterpreter, .jvsc74a57bd0949777d72b0d2535278d3dc13498b2535136f6dfe0678499012e853ee9abcab1./usr/local/python./usr/local/python.-m#ipykernel_launcher (Python Path: /usr/local/bin/python, Unknown, 3.9.18) for '~/app/torrent.ipynb' (disableUI=false)
+05:12:47.435 [info] Process Execution: /usr/local/bin/python -c "import ipykernel; print(ipykernel.__version__); print("5dc3a68c-e34e-4080-9c3e-2a532b2ccb4d"); print(ipykernel.__file__)"
+05:12:47.442 [info] Process Execution: /usr/local/bin/python -m ipykernel_launcher --ip=127.0.0.1 --stdin=9019 --control=9017 --hb=9016 --Session.signature_scheme="hmac-sha256" --Session.key=b"179fa77f-938b-4427-aba0-a1631abf666c" --shell=9018 --transport="tcp" --iopub=9020 --f=~/.local/share/jupyter/runtime/kernel-v2-44hNbypwFe4VOI.json
+ > cwd: ~/app
+05:12:47.610 [info] ipykernel version & path 6.25.2, ~/.local/lib/python3.9/site-packages/ipykernel/__init__.py for /usr/local/bin/python
+05:12:48.100 [info] Kernel acknowledged execution of cell 1 @ 1695877968098
+05:12:48.103 [info] End cell 1 execution @ 1695877968101, started @ 1695877968098, elapsed time = 0.003s
+05:12:58.810 [info] Handle Execution of Cells 0 for ~/app/torrent.ipynb
+05:12:58.815 [info] Kernel acknowledged execution of cell 0 @ 1695877978812
+05:12:59.031 [info] End cell 0 execution @ 1695877979029, started @ 1695877978812, elapsed time = 0.217s
+05:13:09.016 [info] Handle Execution of Cells 2 for ~/app/torrent.ipynb
+05:13:09.023 [info] Kernel acknowledged execution of cell 2 @ 1695877989019
+05:13:19.850 [info] Handle Execution of Cells 3 for ~/app/torrent.ipynb
+05:19:53.477 [info] End cell 2 execution @ 1695878393476, started @ 1695877989019, elapsed time = 404.457s
+05:19:53.482 [info] Kernel acknowledged execution of cell 3 @ 1695878393479
+05:20:22.675 [info] End cell 3 execution @ 1695878422673, started @ 1695878393479, elapsed time = 29.194s
+06:08:15.392 [info] Disposing HostJupyterExecution
+06:08:15.392 [info] Shutting down notebooks for bd729a5c-17a9-49bb-9aa2-2a6850ca5a86
+06:08:15.392 [info] Dispose Kernel '~/app/torrent.ipynb' associated with '~/app/torrent.ipynb'
+06:08:15.392 [info] Dispose Kernel '~/app/torrent.ipynb' associated with '~/app/torrent.ipynb'
+06:08:15.393 [info] Dispose Kernel process 5338.
+06:08:15.400 [info] Disposing HostJupyterExecution
+06:08:15.413 [warn] Failed to delete connection file file://~/.local/share/jupyter/runtime/kernel-v2-44hNbypwFe4VOI.json for pid 5338 [Canceled (FileSystemError): Canceled
+ at k.e (/usr/lib/code-server/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:109:28797)
+ at Object.stat (/usr/lib/code-server/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:109:25507)
+ at async Au.delete (~/app/code-server/extensions/ms-toolsai.jupyter-2023.7.100-universal/out/extension.node.js:17:19371)
+ at async ~/app/code-server/extensions/ms-toolsai.jupyter-2023.7.100-universal/out/extension.node.js:24:93299] {
+ code: 'Unknown'
+}
diff --git a/code-server/logs/20230928T041438/exthost1/output_logging_20230928T041449/2-Jupyter Server Console.log b/code-server/logs/20230928T041438/exthost1/output_logging_20230928T041449/2-Jupyter Server Console.log
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/code-server/logs/20230928T041438/exthost1/output_logging_20230928T041449/3-Python Test Log.log b/code-server/logs/20230928T041438/exthost1/output_logging_20230928T041449/3-Python Test Log.log
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/code-server/logs/20230928T041438/exthost1/remoteexthost.log b/code-server/logs/20230928T041438/exthost1/remoteexthost.log
new file mode 100644
index 0000000000000000000000000000000000000000..22a5437718f680a66d2d7546fd7805edef841d40
--- /dev/null
+++ b/code-server/logs/20230928T041438/exthost1/remoteexthost.log
@@ -0,0 +1,76 @@
+2023-09-28 04:14:49.208 [info] Extension host with pid 44 started
+2023-09-28 04:14:49.210 [error] Error: EEXIST: file already exists, open '/home/user/app/code-server/User/workspaceStorage/f79da59/vscode.lock'
+2023-09-28 04:14:49.212 [info] Lock '/home/user/app/code-server/User/workspaceStorage/f79da59/vscode.lock': Lock acquired.
+2023-09-28 04:14:49.296 [info] ExtensionService#_doActivateExtension vscode.ipynb, startup: false, activationEvent: 'onNotebookSerializer:jupyter-notebook'
+2023-09-28 04:14:49.387 [info] ExtensionService#_doActivateExtension vscode.git-base, startup: true, activationEvent: '*', root cause: vscode.git
+2023-09-28 04:14:50.106 [info] ExtensionService#_doActivateExtension vscode.git, startup: true, activationEvent: '*'
+2023-09-28 04:14:50.107 [info] ExtensionService#_doActivateExtension vscode.github, startup: true, activationEvent: '*'
+2023-09-28 04:14:50.488 [info] Eager extensions activated
+2023-09-28 04:14:50.488 [info] ExtensionService#_doActivateExtension vscode.debug-auto-launch, startup: false, activationEvent: 'onStartupFinished'
+2023-09-28 04:14:50.489 [info] ExtensionService#_doActivateExtension vscode.merge-conflict, startup: false, activationEvent: 'onStartupFinished'
+2023-09-28 04:14:50.758 [info] ExtensionService#_doActivateExtension vscode.tunnel-forwarding, startup: false, activationEvent: 'onTunnel'
+2023-09-28 04:14:50.781 [info] ExtensionService#_doActivateExtension ms-toolsai.jupyter, startup: false, activationEvent: 'onNotebook:jupyter-notebook'
+2023-09-28 04:14:50.781 [info] ExtensionService#_doActivateExtension ms-toolsai.vscode-jupyter-cell-tags, startup: false, activationEvent: 'onNotebook:jupyter-notebook'
+2023-09-28 04:14:50.782 [info] ExtensionService#_doActivateExtension ms-toolsai.vscode-jupyter-slideshow, startup: false, activationEvent: 'onNotebook:jupyter-notebook'
+2023-09-28 04:14:50.782 [info] ExtensionService#_doActivateExtension ms-toolsai.jupyter-renderers, startup: false, activationEvent: 'onNotebook:*'
+2023-09-28 04:14:51.468 [info] ExtensionService#_doActivateExtension ms-python.python, startup: false, activationEvent: 'api', root cause: ms-toolsai.jupyter
+2023-09-28 04:14:51.791 [info] ExtensionService#_doActivateExtension vscode.emmet, startup: false, activationEvent: 'onLanguage'
+2023-09-28 04:14:53.225 [error] Error: Module 'pip' not installed.
+ at Jd.execModule (/home/user/app/code-server/extensions/ms-toolsai.jupyter-2023.7.100-universal/out/extension.node.js:7:40513)
+ at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
+ at async Ed.getPackageInformation (/home/user/app/code-server/extensions/ms-toolsai.jupyter-2023.7.100-universal/out/extension.node.js:7:31745)
+2023-09-28 06:08:15.379 [info] Extension host terminating: received terminate message from renderer
+2023-09-28 06:08:15.379 [info] Lock '/home/user/app/code-server/User/workspaceStorage/f79da59/vscode.lock': Marking the lockfile as scheduled to be released in 6000 ms.
+2023-09-28 06:08:15.408 [error] Error: The kernel died. Error: /usr/local/bin/python: No module named ipykernel_launcher... View Jupyter [log](command:jupyter.viewOutput) for further details.
+ at ChildProcess. (/home/user/app/code-server/extensions/ms-toolsai.jupyter-2023.7.100-universal/out/extension.node.js:24:91039)
+ at ChildProcess.emit (node:events:526:35)
+ at ChildProcess._handle.onexit (node:internal/child_process:291:12)
+2023-09-28 06:08:15.408 [error] Canceled: Canceled
+ at new c (/usr/lib/code-server/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:107:57324)
+ at i.O (/usr/lib/code-server/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:116:10819)
+ at N..z.charCodeAt.N. (/usr/lib/code-server/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:116:8258)
+ at a.g (/usr/lib/code-server/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:107:82935)
+ at a.executeCommand (/usr/lib/code-server/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:107:82359)
+ at A.registerCommand.description (/usr/lib/code-server/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:107:81666)
+ at a.h (/usr/lib/code-server/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:107:83471)
+ at a.g (/usr/lib/code-server/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:107:82459)
+ at a.executeCommand (/usr/lib/code-server/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:107:82359)
+ at Object.executeCommand (/usr/lib/code-server/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:122:21215)
+ at wu.executeCommand (/home/user/app/code-server/extensions/ms-toolsai.jupyter-2023.7.100-universal/out/extension.node.js:17:7443)
+ at Bw.set (/home/user/app/code-server/extensions/ms-toolsai.jupyter-2023.7.100-universal/out/extension.node.js:24:303284)
+ at pk.updateContextOfActiveNotebookKernel (/home/user/app/code-server/extensions/ms-toolsai.jupyter-2023.7.100-universal/out/extension.node.js:24:500453)
+ at pk.onDidKernelStatusChange (/home/user/app/code-server/extensions/ms-toolsai.jupyter-2023.7.100-universal/out/extension.node.js:24:502069)
+ at b.w (/usr/lib/code-server/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:63:1918)
+ at b.x (/usr/lib/code-server/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:63:1988)
+ at b.fire (/usr/lib/code-server/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:63:2204)
+ at Gg. (/home/user/app/code-server/extensions/ms-toolsai.jupyter-2023.7.100-universal/out/extension.node.js:24:39661)
+ at b.w (/usr/lib/code-server/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:63:1918)
+ at b.x (/usr/lib/code-server/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:63:1988)
+ at b.fire (/usr/lib/code-server/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:63:2204)
+ at /home/user/app/code-server/extensions/ms-toolsai.jupyter-2023.7.100-universal/out/extension.node.js:17:242737
+ at Ag.dispose (/home/user/app/code-server/extensions/ms-toolsai.jupyter-2023.7.100-universal/out/extension.node.js:17:242839)
+ at /home/user/app/code-server/extensions/ms-toolsai.jupyter-2023.7.100-universal/out/extension.node.js:2:1772205
+ at Array.map ()
+ at tc.dispose (/home/user/app/code-server/extensions/ms-toolsai.jupyter-2023.7.100-universal/out/extension.node.js:2:1772195)
+ at Module.dx (/home/user/app/code-server/extensions/ms-toolsai.jupyter-2023.7.100-universal/out/extension.node.js:24:645612)
+ at l.Z (/usr/lib/code-server/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:118:10226)
+ at /usr/lib/code-server/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:118:8337
+ at Array.map ()
+ at l.S (/usr/lib/code-server/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:118:8324)
+ at l.terminate (/usr/lib/code-server/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:118:8597)
+ at o.terminate (/usr/lib/code-server/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:122:1513)
+ at t (/usr/lib/code-server/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:135:9800)
+ at n.value (/usr/lib/code-server/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:135:7846)
+ at b.w (/usr/lib/code-server/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:63:1918)
+ at b.fire (/usr/lib/code-server/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:63:2135)
+ at v.fire (/usr/lib/code-server/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:75:13884)
+ at s.z (/usr/lib/code-server/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:75:16929)
+ at n.value (/usr/lib/code-server/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:75:15381)
+ at b.w (/usr/lib/code-server/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:63:1918)
+ at b.fire (/usr/lib/code-server/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:63:2135)
+ at n.acceptChunk (/usr/lib/code-server/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:75:11658)
+ at n.value (/usr/lib/code-server/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:75:10945)
+ at b.w (/usr/lib/code-server/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:63:1918)
+ at b.fire (/usr/lib/code-server/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:63:2135)
+ at b.u (/usr/lib/code-server/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:132:19063) setContext undefined
+2023-09-28 06:08:20.406 [info] Extension host with pid 44 exiting with code 0
diff --git a/code-server/logs/20230928T041438/exthost1/vscode.git/Git.log b/code-server/logs/20230928T041438/exthost1/vscode.git/Git.log
new file mode 100644
index 0000000000000000000000000000000000000000..dc3fbe026d633af4f02b999e0c52bac54e7133fe
--- /dev/null
+++ b/code-server/logs/20230928T041438/exthost1/vscode.git/Git.log
@@ -0,0 +1,13 @@
+2023-09-28 04:14:50.552 [info] Log level: Info
+2023-09-28 04:14:50.552 [info] Validating found git in: "git"
+2023-09-28 04:14:50.552 [info] Using git "2.39.2" from "git"
+2023-09-28 04:14:50.552 [info] > git rev-parse --show-toplevel [3ms]
+2023-09-28 04:14:50.552 [info] fatal: not a git repository (or any of the parent directories): .git
+2023-09-28 04:14:50.552 [info] > git rev-parse --show-toplevel [1ms]
+2023-09-28 04:14:50.552 [info] fatal: not a git repository (or any of the parent directories): .git
+2023-09-28 04:14:50.552 [info] > git rev-parse --show-toplevel [1ms]
+2023-09-28 04:14:50.552 [info] fatal: not a git repository (or any of the parent directories): .git
+2023-09-28 04:14:50.552 [info] > git rev-parse --show-toplevel [1ms]
+2023-09-28 04:14:50.552 [info] fatal: not a git repository (or any of the parent directories): .git
+2023-09-28 04:14:50.552 [info] > git rev-parse --show-toplevel [1ms]
+2023-09-28 04:14:50.552 [info] fatal: not a git repository (or any of the parent directories): .git
diff --git a/code-server/logs/20230928T041438/exthost1/vscode.github/GitHub.log b/code-server/logs/20230928T041438/exthost1/vscode.github/GitHub.log
new file mode 100644
index 0000000000000000000000000000000000000000..76a64e42bfffbb8f3aa4ee735eddd49d600c2aa1
--- /dev/null
+++ b/code-server/logs/20230928T041438/exthost1/vscode.github/GitHub.log
@@ -0,0 +1 @@
+2023-09-28 04:14:50.552 [info] Log level: Info
diff --git a/code-server/logs/20230928T041438/exthost2/ms-python.python/Python Language Server.log b/code-server/logs/20230928T041438/exthost2/ms-python.python/Python Language Server.log
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/code-server/logs/20230928T041438/exthost2/ms-python.python/Python.log b/code-server/logs/20230928T041438/exthost2/ms-python.python/Python.log
new file mode 100644
index 0000000000000000000000000000000000000000..91106733402c8abbdcf4b223970bf3519dedc3f6
--- /dev/null
+++ b/code-server/logs/20230928T041438/exthost2/ms-python.python/Python.log
@@ -0,0 +1,8 @@
+2023-09-28 06:08:47.075 [info] Experiment 'python.createEnvironment.trigger' is active
+2023-09-28 06:08:47.075 [info] Experiment 'pythonPromptNewFormatterExt' is active
+2023-09-28 06:08:47.075 [info] Experiment 'pythonPromptNewToolsExt' is active
+2023-09-28 06:08:47.075 [info] Experiment 'pythonTerminalEnvVarActivation' is active
+2023-09-28 06:08:47.075 [info] Test server listening.
+2023-09-28 06:08:47.075 [info] > conda info --json
+2023-09-28 06:08:47.075 [info] Python interpreter path: /bin/python3
+2023-09-28 06:08:48.424 [info] Starting Jedi language server for default.
diff --git a/code-server/logs/20230928T041438/exthost2/output_logging_20230928T060844/1-Jupyter.log b/code-server/logs/20230928T041438/exthost2/output_logging_20230928T060844/1-Jupyter.log
new file mode 100644
index 0000000000000000000000000000000000000000..8b93188a532da823e4bdec4c8ac6bda2a2e62338
--- /dev/null
+++ b/code-server/logs/20230928T041438/exthost2/output_logging_20230928T060844/1-Jupyter.log
@@ -0,0 +1,38 @@
+code-server (1.82.2, snirjhar-colab-code-server.hf.space, server-distro)
+Jupyter Extension Version: 2023.7.100.
+Python Extension Version: 2023.16.0.
+Platform: linux (x64).
+Workspace folder /home/user, Home = /home/user
+06:08:46.024 [info] belongs to experiment group 'FastKernelPicker'
+06:08:46.025 [info] belongs to experiment group 'NewRemoteUriStorage'
+06:08:46.025 [info] belongs to experiment group 'PasswordManager'
+06:08:46.025 [info] belongs to experiment group 'NewJupyterSession'
+06:08:46.684 [info] Start refreshing Kernel Picker (1695881326684)
+06:08:46.687 [info] Using Pylance
+06:08:47.168 [info] Starting Kernel startUsingPythonInterpreter, .jvsc74a57bd0949777d72b0d2535278d3dc13498b2535136f6dfe0678499012e853ee9abcab1./usr/local/python./usr/local/python.-m#ipykernel_launcher (Python Path: /usr/local/bin/python, Unknown, 3.9.18) for '~/app/torrent.ipynb' (disableUI=true)
+06:08:47.204 [warn] Failed to get activated env vars for /bin/python3 in 149ms
+06:08:47.226 [info] Process Execution: /bin/python3 -c "import site;print("_BASE_VALUE");print(site._BASE);print("_BASE_VALUE");"
+06:08:47.254 [info] Process Execution: /bin/python3 -m pip list
+06:08:47.296 [info] Process Execution: /bin/python3 -c "import pip;print('6af208d0-cb9c-427f-b937-ff563e17efdf')"
+06:08:47.337 [warn] Failed to get activated env vars for /usr/local/bin/python in 171ms
+06:08:47.350 [info] Process Execution: /usr/local/bin/python -c "import site;print("_BASE_VALUE");print(site._BASE);print("_BASE_VALUE");"
+06:08:47.352 [warn] Failed to get activated env vars for /usr/local/bin/python in 164ms
+06:08:47.395 [info] Process Execution: /usr/local/bin/python -m pip list
+06:08:47.406 [info] Process Execution: /usr/local/bin/python -c "import ipykernel; print(ipykernel.__version__); print("5dc3a68c-e34e-4080-9c3e-2a532b2ccb4d"); print(ipykernel.__file__)"
+06:08:47.417 [info] Process Execution: /usr/local/bin/python -m ipykernel_launcher --ip=127.0.0.1 --stdin=9003 --control=9001 --hb=9000 --Session.signature_scheme="hmac-sha256" --Session.key=b"4cbba3a5-3962-4b18-93cd-c74f83a00434" --shell=9002 --transport="tcp" --iopub=9004 --f=~/.local/share/jupyter/runtime/kernel-v2-10316CSEco3k93WWx.json
+ > cwd: ~/app
+06:08:47.882 [info] ipykernel version & path 6.25.2, ~/.local/lib/python3.9/site-packages/ipykernel/__init__.py for /usr/local/bin/python
+06:08:48.055 [info] End refreshing Kernel Picker (1695881326684)
+06:08:48.783 [info] Process Execution: /usr/local/bin/python ~/app/code-server/extensions/ms-toolsai.jupyter-2023.7.100-universal/pythonFiles/printJupyterDataDir.py
+06:09:55.761 [info] Disposing HostJupyterExecution
+06:09:55.761 [info] Shutting down notebooks for a65d3dc2-44ef-4f2e-97af-d59709f00ceb
+06:09:55.761 [info] Dispose Kernel '~/app/torrent.ipynb' associated with '~/app/torrent.ipynb'
+06:09:55.762 [info] Dispose Kernel process 10364.
+06:09:55.770 [info] Disposing HostJupyterExecution
+06:09:55.782 [warn] Failed to delete connection file file://~/.local/share/jupyter/runtime/kernel-v2-10316CSEco3k93WWx.json for pid 10364 [Canceled (FileSystemError): Canceled
+ at k.e (/usr/lib/code-server/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:109:28797)
+ at Object.stat (/usr/lib/code-server/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:109:25507)
+ at async Au.delete (~/app/code-server/extensions/ms-toolsai.jupyter-2023.7.100-universal/out/extension.node.js:17:19371)
+ at async ~/app/code-server/extensions/ms-toolsai.jupyter-2023.7.100-universal/out/extension.node.js:24:93299] {
+ code: 'Unknown'
+}
diff --git a/code-server/logs/20230928T041438/exthost2/output_logging_20230928T060844/2-Jupyter Server Console.log b/code-server/logs/20230928T041438/exthost2/output_logging_20230928T060844/2-Jupyter Server Console.log
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/code-server/logs/20230928T041438/exthost2/output_logging_20230928T060844/3-Python Test Log.log b/code-server/logs/20230928T041438/exthost2/output_logging_20230928T060844/3-Python Test Log.log
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/code-server/logs/20230928T041438/exthost2/remoteexthost.log b/code-server/logs/20230928T041438/exthost2/remoteexthost.log
new file mode 100644
index 0000000000000000000000000000000000000000..6c10fb43d027dfcdda1b7bc3713444867fda3384
--- /dev/null
+++ b/code-server/logs/20230928T041438/exthost2/remoteexthost.log
@@ -0,0 +1,71 @@
+2023-09-28 06:08:44.765 [info] Extension host with pid 10316 started
+2023-09-28 06:08:44.773 [info] Lock '/home/user/app/code-server/User/workspaceStorage/f79da59/vscode.lock': Lock acquired.
+2023-09-28 06:08:44.938 [info] ExtensionService#_doActivateExtension vscode.ipynb, startup: false, activationEvent: 'onNotebookSerializer:jupyter-notebook'
+2023-09-28 06:08:44.995 [info] ExtensionService#_doActivateExtension vscode.git-base, startup: true, activationEvent: '*', root cause: vscode.git
+2023-09-28 06:08:45.336 [info] ExtensionService#_doActivateExtension vscode.git, startup: true, activationEvent: '*'
+2023-09-28 06:08:45.336 [info] ExtensionService#_doActivateExtension vscode.github, startup: true, activationEvent: '*'
+2023-09-28 06:08:45.503 [info] Eager extensions activated
+2023-09-28 06:08:45.503 [info] ExtensionService#_doActivateExtension vscode.debug-auto-launch, startup: false, activationEvent: 'onStartupFinished'
+2023-09-28 06:08:45.504 [info] ExtensionService#_doActivateExtension vscode.merge-conflict, startup: false, activationEvent: 'onStartupFinished'
+2023-09-28 06:08:45.539 [info] ExtensionService#_doActivateExtension ms-toolsai.jupyter, startup: false, activationEvent: 'onNotebook:jupyter-notebook'
+2023-09-28 06:08:45.539 [info] ExtensionService#_doActivateExtension ms-toolsai.vscode-jupyter-cell-tags, startup: false, activationEvent: 'onNotebook:jupyter-notebook'
+2023-09-28 06:08:45.540 [info] ExtensionService#_doActivateExtension ms-toolsai.vscode-jupyter-slideshow, startup: false, activationEvent: 'onNotebook:jupyter-notebook'
+2023-09-28 06:08:45.540 [info] ExtensionService#_doActivateExtension ms-toolsai.jupyter-renderers, startup: false, activationEvent: 'onNotebook:*'
+2023-09-28 06:08:45.718 [info] ExtensionService#_doActivateExtension ms-python.python, startup: false, activationEvent: 'onLanguage:python'
+2023-09-28 06:08:45.718 [info] ExtensionService#_doActivateExtension vscode.emmet, startup: false, activationEvent: 'onLanguage'
+2023-09-28 06:08:48.305 [error] Error: Module 'pip' not installed.
+ at Jd.execModule (/home/user/app/code-server/extensions/ms-toolsai.jupyter-2023.7.100-universal/out/extension.node.js:7:40513)
+ at async Ed.getPackageInformation (/home/user/app/code-server/extensions/ms-toolsai.jupyter-2023.7.100-universal/out/extension.node.js:7:31745)
+2023-09-28 06:08:48.827 [error] Error: read ECONNRESET
+ at TLSWrap.onStreamRead (node:internal/stream_base_commons:217:20)
+2023-09-28 06:08:49.652 [info] ExtensionService#_doActivateExtension vscode.tunnel-forwarding, startup: false, activationEvent: 'onTunnel'
+2023-09-28 06:09:55.749 [info] Extension host terminating: received terminate message from renderer
+2023-09-28 06:09:55.749 [info] Lock '/home/user/app/code-server/User/workspaceStorage/f79da59/vscode.lock': Marking the lockfile as scheduled to be released in 6000 ms.
+2023-09-28 06:09:55.778 [error] Canceled: Canceled
+ at new c (/usr/lib/code-server/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:107:57324)
+ at i.O (/usr/lib/code-server/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:116:10819)
+ at N..z.charCodeAt.N. (/usr/lib/code-server/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:116:8258)
+ at a.g (/usr/lib/code-server/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:107:82935)
+ at a.executeCommand (/usr/lib/code-server/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:107:82359)
+ at A.registerCommand.description (/usr/lib/code-server/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:107:81666)
+ at a.h (/usr/lib/code-server/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:107:83471)
+ at a.g (/usr/lib/code-server/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:107:82459)
+ at a.executeCommand (/usr/lib/code-server/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:107:82359)
+ at Object.executeCommand (/usr/lib/code-server/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:122:21215)
+ at wu.executeCommand (/home/user/app/code-server/extensions/ms-toolsai.jupyter-2023.7.100-universal/out/extension.node.js:17:7443)
+ at Bw.set (/home/user/app/code-server/extensions/ms-toolsai.jupyter-2023.7.100-universal/out/extension.node.js:24:303284)
+ at pk.updateContextOfActiveNotebookKernel (/home/user/app/code-server/extensions/ms-toolsai.jupyter-2023.7.100-universal/out/extension.node.js:24:500453)
+ at pk.onDidKernelStatusChange (/home/user/app/code-server/extensions/ms-toolsai.jupyter-2023.7.100-universal/out/extension.node.js:24:502069)
+ at b.w (/usr/lib/code-server/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:63:1918)
+ at b.x (/usr/lib/code-server/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:63:1988)
+ at b.fire (/usr/lib/code-server/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:63:2204)
+ at Gg. (/home/user/app/code-server/extensions/ms-toolsai.jupyter-2023.7.100-universal/out/extension.node.js:24:39661)
+ at b.w (/usr/lib/code-server/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:63:1918)
+ at b.fire (/usr/lib/code-server/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:63:2135)
+ at /home/user/app/code-server/extensions/ms-toolsai.jupyter-2023.7.100-universal/out/extension.node.js:17:242737
+ at Ag.dispose (/home/user/app/code-server/extensions/ms-toolsai.jupyter-2023.7.100-universal/out/extension.node.js:17:242839)
+ at /home/user/app/code-server/extensions/ms-toolsai.jupyter-2023.7.100-universal/out/extension.node.js:2:1772205
+ at Array.map ()
+ at tc.dispose (/home/user/app/code-server/extensions/ms-toolsai.jupyter-2023.7.100-universal/out/extension.node.js:2:1772195)
+ at Module.dx (/home/user/app/code-server/extensions/ms-toolsai.jupyter-2023.7.100-universal/out/extension.node.js:24:645612)
+ at l.Z (/usr/lib/code-server/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:118:10226)
+ at /usr/lib/code-server/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:118:8337
+ at Array.map ()
+ at l.S (/usr/lib/code-server/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:118:8324)
+ at l.terminate (/usr/lib/code-server/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:118:8597)
+ at o.terminate (/usr/lib/code-server/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:122:1513)
+ at t (/usr/lib/code-server/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:135:9800)
+ at n.value (/usr/lib/code-server/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:135:7846)
+ at b.w (/usr/lib/code-server/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:63:1918)
+ at b.fire (/usr/lib/code-server/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:63:2135)
+ at v.fire (/usr/lib/code-server/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:75:13884)
+ at s.z (/usr/lib/code-server/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:75:16929)
+ at n.value (/usr/lib/code-server/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:75:15381)
+ at b.w (/usr/lib/code-server/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:63:1918)
+ at b.fire (/usr/lib/code-server/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:63:2135)
+ at n.acceptChunk (/usr/lib/code-server/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:75:11658)
+ at n.value (/usr/lib/code-server/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:75:10945)
+ at b.w (/usr/lib/code-server/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:63:1918)
+ at b.fire (/usr/lib/code-server/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:63:2135)
+ at b.u (/usr/lib/code-server/lib/vscode/out/vs/workbench/api/node/extensionHostProcess.js:132:19063) setContext undefined
+2023-09-28 06:10:00.775 [info] Extension host with pid 10316 exiting with code 0
diff --git a/code-server/logs/20230928T041438/exthost2/vscode.git/Git.log b/code-server/logs/20230928T041438/exthost2/vscode.git/Git.log
new file mode 100644
index 0000000000000000000000000000000000000000..2c02c0ad11d7680bfef9232e610bcde11d3103c8
--- /dev/null
+++ b/code-server/logs/20230928T041438/exthost2/vscode.git/Git.log
@@ -0,0 +1,23 @@
+2023-09-28 06:08:45.911 [info] Log level: Info
+2023-09-28 06:08:45.911 [info] Validating found git in: "git"
+2023-09-28 06:08:45.911 [info] Using git "2.39.2" from "git"
+2023-09-28 06:08:45.911 [info] > git rev-parse --show-toplevel [165ms]
+2023-09-28 06:08:45.911 [info] fatal: not a git repository (or any of the parent directories): .git
+2023-09-28 06:08:45.911 [info] > git rev-parse --show-toplevel [1ms]
+2023-09-28 06:08:45.911 [info] fatal: not a git repository (or any of the parent directories): .git
+2023-09-28 06:08:45.911 [info] > git rev-parse --show-toplevel [189ms]
+2023-09-28 06:08:45.911 [info] fatal: not a git repository (or any of the parent directories): .git
+2023-09-28 06:08:45.912 [info] > git rev-parse --show-toplevel [1ms]
+2023-09-28 06:08:45.912 [info] fatal: not a git repository (or any of the parent directories): .git
+2023-09-28 06:08:45.918 [info] > git rev-parse --show-toplevel [1ms]
+2023-09-28 06:08:45.918 [info] fatal: not a git repository (or any of the parent directories): .git
+2023-09-28 06:08:45.948 [info] > git rev-parse --show-toplevel [5ms]
+2023-09-28 06:08:45.948 [info] fatal: not a git repository (or any of the parent directories): .git
+2023-09-28 06:08:45.957 [info] > git rev-parse --show-toplevel [3ms]
+2023-09-28 06:08:45.957 [info] fatal: not a git repository (or any of the parent directories): .git
+2023-09-28 06:08:46.887 [info] > git rev-parse --show-toplevel [1ms]
+2023-09-28 06:08:46.887 [info] fatal: not a git repository (or any of the parent directories): .git
+2023-09-28 06:08:47.506 [info] > git rev-parse --show-toplevel [1ms]
+2023-09-28 06:08:47.506 [info] fatal: not a git repository (or any of the parent directories): .git
+2023-09-28 06:08:47.599 [info] > git rev-parse --show-toplevel [1ms]
+2023-09-28 06:08:47.599 [info] fatal: not a git repository (or any of the parent directories): .git
diff --git a/code-server/logs/20230928T041438/exthost2/vscode.github/GitHub.log b/code-server/logs/20230928T041438/exthost2/vscode.github/GitHub.log
new file mode 100644
index 0000000000000000000000000000000000000000..b3589ff437f7a1e53030e84146097f33276f6ced
--- /dev/null
+++ b/code-server/logs/20230928T041438/exthost2/vscode.github/GitHub.log
@@ -0,0 +1 @@
+2023-09-28 06:08:45.912 [info] Log level: Info
diff --git a/code-server/logs/20230928T041438/exthost3/ms-python.python/Python Language Server.log b/code-server/logs/20230928T041438/exthost3/ms-python.python/Python Language Server.log
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/code-server/logs/20230928T041438/exthost3/ms-python.python/Python.log b/code-server/logs/20230928T041438/exthost3/ms-python.python/Python.log
new file mode 100644
index 0000000000000000000000000000000000000000..43910212f53da4b6e4b49bb4e396271aba69f70d
--- /dev/null
+++ b/code-server/logs/20230928T041438/exthost3/ms-python.python/Python.log
@@ -0,0 +1,18 @@
+2023-09-28 06:15:03.802 [info] Experiment 'python.createEnvironment.trigger' is active
+2023-09-28 06:15:03.802 [info] Experiment 'pythonPromptNewFormatterExt' is active
+2023-09-28 06:15:03.802 [info] Experiment 'pythonPromptNewToolsExt' is active
+2023-09-28 06:15:03.802 [info] Experiment 'pythonTerminalEnvVarActivation' is active
+2023-09-28 06:15:03.802 [info] Test server listening.
+2023-09-28 06:15:03.802 [info] > conda info --json
+2023-09-28 06:15:03.804 [info] Python interpreter path: /bin/python3
+2023-09-28 06:15:04.808 [info] Starting Jedi language server for default.
+2023-09-28 06:16:34.786 [info] Found: /bin/python3 --> /bin/python3.11
+2023-09-28 06:16:34.786 [info] Found: /bin/python3.11 --> /bin/python3.11
+2023-09-28 06:16:34.791 [info] Found: /usr/bin/python3 --> /usr/bin/python3.11
+2023-09-28 06:16:34.792 [info] Found: /usr/bin/python3.11 --> /usr/bin/python3.11
+2023-09-28 06:16:34.795 [info] Found: /usr/local/bin/python --> /usr/local/bin/python3.9
+2023-09-28 06:16:34.795 [info] Found: /usr/local/bin/python3 --> /usr/local/bin/python3.9
+2023-09-28 06:16:34.795 [info] Found: /usr/local/bin/python3.9 --> /usr/local/bin/python3.9
+2023-09-28 06:16:34.807 [info] > /bin/python3 -I ./app/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/get_output_via_markers.py ./app/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/interpreterInfo.py
+2023-09-28 06:16:34.816 [info] > /usr/bin/python3 -I ./app/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/get_output_via_markers.py ./app/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/interpreterInfo.py
+2023-09-28 06:16:34.837 [info] > /usr/local/bin/python -I ./app/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/get_output_via_markers.py ./app/code-server/extensions/ms-python.python-2023.16.0-universal/pythonFiles/interpreterInfo.py
diff --git a/code-server/logs/20230928T041438/exthost3/output_logging_20230928T061501/1-Jupyter.log b/code-server/logs/20230928T041438/exthost3/output_logging_20230928T061501/1-Jupyter.log
new file mode 100644
index 0000000000000000000000000000000000000000..54b2be8fa31ef44c30f053f22dac6fd487d33d50
--- /dev/null
+++ b/code-server/logs/20230928T041438/exthost3/output_logging_20230928T061501/1-Jupyter.log
@@ -0,0 +1,29 @@
+code-server (1.82.2, snirjhar-colab-code-server.hf.space, server-distro)
+Jupyter Extension Version: 2023.7.100.
+Python Extension Version: 2023.16.0.
+Platform: linux (x64).
+Workspace folder /home/user, Home = /home/user
+06:15:03.094 [info] belongs to experiment group 'FastKernelPicker'
+06:15:03.095 [info] belongs to experiment group 'NewRemoteUriStorage'
+06:15:03.095 [info] belongs to experiment group 'PasswordManager'
+06:15:03.095 [info] belongs to experiment group 'NewJupyterSession'
+06:15:03.447 [info] Start refreshing Kernel Picker (1695881703447)
+06:15:03.451 [info] Using Pylance
+06:15:04.008 [info] Starting Kernel startUsingPythonInterpreter, .jvsc74a57bd0949777d72b0d2535278d3dc13498b2535136f6dfe0678499012e853ee9abcab1./usr/local/python./usr/local/python.-m#ipykernel_launcher (Python Path: /usr/local/bin/python, Unknown, 3.9.18) for '~/app/torrent.ipynb' (disableUI=true)
+06:15:04.059 [warn] Failed to get activated env vars for /bin/python3 in 276ms
+06:15:04.073 [info] Process Execution: /bin/python3 -c "import site;print("_BASE_VALUE");print(site._BASE);print("_BASE_VALUE");"
+06:15:04.095 [info] Process Execution: /bin/python3 -m pip list
+06:15:04.119 [info] Process Execution: /bin/python3 -c "import pip;print('6af208d0-cb9c-427f-b937-ff563e17efdf')"
+06:15:04.188 [warn] Failed to get activated env vars for /usr/local/bin/python in 182ms
+06:15:04.201 [info] Process Execution: /usr/local/bin/python -c "import site;print("_BASE_VALUE");print(site._BASE);print("_BASE_VALUE");"
+06:15:04.204 [warn] Failed to get activated env vars for /usr/local/bin/python in 189ms
+06:15:04.224 [info] Process Execution: /usr/local/bin/python -m pip list
+06:15:04.235 [info] Process Execution: /usr/local/bin/python -c "import ipykernel; print(ipykernel.__version__); print("5dc3a68c-e34e-4080-9c3e-2a532b2ccb4d"); print(ipykernel.__file__)"
+06:15:04.247 [info] Process Execution: /usr/local/bin/python -m ipykernel_launcher --ip=127.0.0.1 --stdin=9003 --control=9001 --hb=9000 --Session.signature_scheme="hmac-sha256" --Session.key=b"b4ccb08f-e0df-4f03-8a6d-85b03e44cf32" --shell=9002 --transport="tcp" --iopub=9004 --f=~/.local/share/jupyter/runtime/kernel-v2-10490GaN58k3rKTEm.json
+ > cwd: ~/app
+06:15:04.587 [info] ipykernel version & path 6.25.2, ~/.local/lib/python3.9/site-packages/ipykernel/__init__.py for /usr/local/bin/python
+06:15:04.757 [info] End refreshing Kernel Picker (1695881703447)
+06:15:05.158 [info] Process Execution: /usr/local/bin/python ~/app/code-server/extensions/ms-toolsai.jupyter-2023.7.100-universal/pythonFiles/printJupyterDataDir.py
+06:16:34.778 [info] Start refreshing Interpreter Kernel Picker
+06:16:34.778 [info] Start refreshing Kernel Picker (1695881794778)
+06:16:35.867 [info] End refreshing Kernel Picker (1695881794778)
diff --git a/code-server/logs/20230928T041438/exthost3/output_logging_20230928T061501/2-Jupyter Server Console.log b/code-server/logs/20230928T041438/exthost3/output_logging_20230928T061501/2-Jupyter Server Console.log
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/code-server/logs/20230928T041438/exthost3/output_logging_20230928T061501/3-Python Test Log.log b/code-server/logs/20230928T041438/exthost3/output_logging_20230928T061501/3-Python Test Log.log
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/code-server/logs/20230928T041438/exthost3/remoteexthost.log b/code-server/logs/20230928T041438/exthost3/remoteexthost.log
new file mode 100644
index 0000000000000000000000000000000000000000..87851a03b92dd0ba2f954a0980ee357b3b679932
--- /dev/null
+++ b/code-server/logs/20230928T041438/exthost3/remoteexthost.log
@@ -0,0 +1,20 @@
+2023-09-28 06:15:01.005 [info] Extension host with pid 10490 started
+2023-09-28 06:15:01.016 [info] Lock '/home/user/app/code-server/User/workspaceStorage/f79da59/vscode.lock': Lock acquired.
+2023-09-28 06:15:01.233 [info] ExtensionService#_doActivateExtension vscode.ipynb, startup: false, activationEvent: 'onNotebookSerializer:jupyter-notebook'
+2023-09-28 06:15:01.491 [info] ExtensionService#_doActivateExtension vscode.git-base, startup: true, activationEvent: '*', root cause: vscode.git
+2023-09-28 06:15:01.623 [info] ExtensionService#_doActivateExtension vscode.git, startup: true, activationEvent: '*'
+2023-09-28 06:15:01.623 [info] ExtensionService#_doActivateExtension vscode.github, startup: true, activationEvent: '*'
+2023-09-28 06:15:02.129 [info] Eager extensions activated
+2023-09-28 06:15:02.130 [info] ExtensionService#_doActivateExtension vscode.debug-auto-launch, startup: false, activationEvent: 'onStartupFinished'
+2023-09-28 06:15:02.130 [info] ExtensionService#_doActivateExtension vscode.merge-conflict, startup: false, activationEvent: 'onStartupFinished'
+2023-09-28 06:15:02.706 [info] ExtensionService#_doActivateExtension ms-toolsai.jupyter, startup: false, activationEvent: 'onNotebook:jupyter-notebook'
+2023-09-28 06:15:02.706 [info] ExtensionService#_doActivateExtension ms-toolsai.vscode-jupyter-cell-tags, startup: false, activationEvent: 'onNotebook:jupyter-notebook'
+2023-09-28 06:15:02.706 [info] ExtensionService#_doActivateExtension ms-toolsai.vscode-jupyter-slideshow, startup: false, activationEvent: 'onNotebook:jupyter-notebook'
+2023-09-28 06:15:02.706 [info] ExtensionService#_doActivateExtension ms-toolsai.jupyter-renderers, startup: false, activationEvent: 'onNotebook:*'
+2023-09-28 06:15:02.876 [info] ExtensionService#_doActivateExtension ms-python.python, startup: false, activationEvent: 'onLanguage:python'
+2023-09-28 06:15:02.876 [info] ExtensionService#_doActivateExtension vscode.emmet, startup: false, activationEvent: 'onLanguage'
+2023-09-28 06:15:03.649 [info] ExtensionService#_doActivateExtension vscode.tunnel-forwarding, startup: false, activationEvent: 'onTunnel'
+2023-09-28 06:15:05.128 [error] Error: Module 'pip' not installed.
+ at Jd.execModule (/home/user/app/code-server/extensions/ms-toolsai.jupyter-2023.7.100-universal/out/extension.node.js:7:40513)
+ at async Ed.getPackageInformation (/home/user/app/code-server/extensions/ms-toolsai.jupyter-2023.7.100-universal/out/extension.node.js:7:31745)
+2023-09-28 06:17:27.598 [info] ExtensionService#_doActivateExtension vscode.npm, startup: false, activationEvent: 'onTerminalQuickFixRequest:ms-vscode.npm-command'
diff --git a/code-server/logs/20230928T041438/exthost3/vscode.git/Git.log b/code-server/logs/20230928T041438/exthost3/vscode.git/Git.log
new file mode 100644
index 0000000000000000000000000000000000000000..c0095ad8e7b2ca64654590ffa1188560f9bb916d
--- /dev/null
+++ b/code-server/logs/20230928T041438/exthost3/vscode.git/Git.log
@@ -0,0 +1,23 @@
+2023-09-28 06:15:02.202 [info] Log level: Info
+2023-09-28 06:15:02.202 [info] Validating found git in: "git"
+2023-09-28 06:15:02.202 [info] Using git "2.39.2" from "git"
+2023-09-28 06:15:02.202 [info] > git rev-parse --show-toplevel [1ms]
+2023-09-28 06:15:02.202 [info] fatal: not a git repository (or any of the parent directories): .git
+2023-09-28 06:15:02.202 [info] > git rev-parse --show-toplevel [1ms]
+2023-09-28 06:15:02.202 [info] fatal: not a git repository (or any of the parent directories): .git
+2023-09-28 06:15:02.202 [info] > git rev-parse --show-toplevel [1ms]
+2023-09-28 06:15:02.202 [info] fatal: not a git repository (or any of the parent directories): .git
+2023-09-28 06:15:02.202 [info] > git rev-parse --show-toplevel [1ms]
+2023-09-28 06:15:02.202 [info] fatal: not a git repository (or any of the parent directories): .git
+2023-09-28 06:15:02.202 [info] > git rev-parse --show-toplevel [1ms]
+2023-09-28 06:15:02.202 [info] fatal: not a git repository (or any of the parent directories): .git
+2023-09-28 06:15:02.202 [info] > git rev-parse --show-toplevel [1ms]
+2023-09-28 06:15:02.202 [info] fatal: not a git repository (or any of the parent directories): .git
+2023-09-28 06:15:02.203 [info] > git rev-parse --show-toplevel [1ms]
+2023-09-28 06:15:02.203 [info] fatal: not a git repository (or any of the parent directories): .git
+2023-09-28 06:15:02.570 [info] > git rev-parse --show-toplevel [1ms]
+2023-09-28 06:15:02.570 [info] fatal: not a git repository (or any of the parent directories): .git
+2023-09-28 06:15:02.609 [info] > git rev-parse --show-toplevel [3ms]
+2023-09-28 06:15:02.609 [info] fatal: not a git repository (or any of the parent directories): .git
+2023-09-28 06:25:36.595 [info] > git rev-parse --show-toplevel [1ms]
+2023-09-28 06:25:36.595 [info] fatal: not a git repository (or any of the parent directories): .git
diff --git a/code-server/logs/20230928T041438/exthost3/vscode.github/GitHub.log b/code-server/logs/20230928T041438/exthost3/vscode.github/GitHub.log
new file mode 100644
index 0000000000000000000000000000000000000000..49ae664c418c85d924262d572274db4eef1b99f4
--- /dev/null
+++ b/code-server/logs/20230928T041438/exthost3/vscode.github/GitHub.log
@@ -0,0 +1 @@
+2023-09-28 06:15:02.202 [info] Log level: Info
diff --git a/code-server/logs/20230928T041438/network.log b/code-server/logs/20230928T041438/network.log
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/code-server/logs/20230928T041438/ptyhost.log b/code-server/logs/20230928T041438/ptyhost.log
new file mode 100644
index 0000000000000000000000000000000000000000..9a8ffdc060f85b2feb2ab591c4c24b9cb8dfc0d7
--- /dev/null
+++ b/code-server/logs/20230928T041438/ptyhost.log
@@ -0,0 +1,8 @@
+2023-09-28 06:08:46.192 [info] Expanding terminal instance, old id f79da59-1 -> new id undefined
+2023-09-28 06:08:50.870 [warning] Persistent process "1": Process had no disconnect runners but was an orphan
+2023-09-28 06:08:50.870 [info] Persistent process reconnection "1"
+2023-09-28 06:08:50.916 [info] Persistent process "1": Replaying 90 chars and 1 size events
+2023-09-28 06:15:01.149 [info] Expanding terminal instance, old id f79da59-1 -> new id undefined
+2023-09-28 06:15:03.165 [warning] Persistent process "1": Process had no disconnect runners but was an orphan
+2023-09-28 06:15:03.165 [info] Persistent process reconnection "1"
+2023-09-28 06:15:03.249 [info] Persistent process "1": Replaying 90 chars and 1 size events
diff --git a/code-server/logs/20230928T041438/remoteagent.log b/code-server/logs/20230928T041438/remoteagent.log
new file mode 100644
index 0000000000000000000000000000000000000000..e0e38b95cf9117b4bb8eb4cc32c08f7e6f9fc6c4
--- /dev/null
+++ b/code-server/logs/20230928T041438/remoteagent.log
@@ -0,0 +1,204 @@
+2023-09-28 04:14:38.572 [info]
+
+
+
+
+2023-09-28 04:14:38.584 [info] Extension host agent started.
+2023-09-28 04:14:38.709 [error] [10.16.46.47][9e2b79a9][ManagementConnection] Unknown reconnection token (never seen).
+2023-09-28 04:14:38.906 [error] [10.16.46.47][48d74605][ExtensionHostConnection] Unknown reconnection token (never seen).
+2023-09-28 04:14:45.704 [info] [10.16.46.47][d01214e5][ManagementConnection] New connection established.
+2023-09-28 04:14:46.443 [info] [10.16.46.47][e788fcae][ExtensionHostConnection] New connection established.
+2023-09-28 04:14:46.520 [info] [10.16.46.47][e788fcae][ExtensionHostConnection] <44> Launched Extension Host Process.
+2023-09-28 04:14:51.742 [warning] Using the in-memory credential store as the operating system's credential store could not be accessed. Please see https://aka.ms/vscode-server-keyring on how to set this up. Details: libsecret-1.so.0: cannot open shared object file: No such file or directory
+2023-09-28 06:08:15.374 [info] [10.16.46.47][d01214e5][ManagementConnection] The client has disconnected gracefully, so the connection will be disposed.
+2023-09-28 06:08:15.376 [error] Error: Throttler is disposed
+ at c.queue (/usr/lib/code-server/lib/vscode/out/vs/server/node/server.main.js:67:13689)
+ at /usr/lib/code-server/lib/vscode/out/vs/server/node/server.main.js:67:15275
+ at /usr/lib/code-server/lib/vscode/out/vs/server/node/server.main.js:67:14911
+ at runNextTicks (node:internal/process/task_queues:60:5)
+ at listOnTimeout (node:internal/timers:538:9)
+ at process.processTimers (node:internal/timers:512:7)
+2023-09-28 06:08:15.377 [error] Error: Throttler is disposed
+ at c.queue (/usr/lib/code-server/lib/vscode/out/vs/server/node/server.main.js:67:13689)
+ at /usr/lib/code-server/lib/vscode/out/vs/server/node/server.main.js:67:15275
+ at /usr/lib/code-server/lib/vscode/out/vs/server/node/server.main.js:67:14911
+ at runNextTicks (node:internal/process/task_queues:60:5)
+ at listOnTimeout (node:internal/timers:538:9)
+ at process.processTimers (node:internal/timers:512:7)
+2023-09-28 06:08:15.377 [error] Error: Throttler is disposed
+ at c.queue (/usr/lib/code-server/lib/vscode/out/vs/server/node/server.main.js:67:13689)
+ at /usr/lib/code-server/lib/vscode/out/vs/server/node/server.main.js:67:15275
+ at /usr/lib/code-server/lib/vscode/out/vs/server/node/server.main.js:67:14911
+ at runNextTicks (node:internal/process/task_queues:60:5)
+ at listOnTimeout (node:internal/timers:538:9)
+ at process.processTimers (node:internal/timers:512:7)
+2023-09-28 06:08:15.377 [error] Error: Throttler is disposed
+ at c.queue (/usr/lib/code-server/lib/vscode/out/vs/server/node/server.main.js:67:13689)
+ at /usr/lib/code-server/lib/vscode/out/vs/server/node/server.main.js:67:15275
+ at /usr/lib/code-server/lib/vscode/out/vs/server/node/server.main.js:67:14911
+ at runNextTicks (node:internal/process/task_queues:60:5)
+ at listOnTimeout (node:internal/timers:538:9)
+ at process.processTimers (node:internal/timers:512:7)
+2023-09-28 06:08:15.377 [error] Error: Throttler is disposed
+ at c.queue (/usr/lib/code-server/lib/vscode/out/vs/server/node/server.main.js:67:13689)
+ at /usr/lib/code-server/lib/vscode/out/vs/server/node/server.main.js:67:15275
+ at /usr/lib/code-server/lib/vscode/out/vs/server/node/server.main.js:67:14911
+ at runNextTicks (node:internal/process/task_queues:60:5)
+ at listOnTimeout (node:internal/timers:538:9)
+ at process.processTimers (node:internal/timers:512:7)
+2023-09-28 06:08:15.378 [error] Error: Throttler is disposed
+ at c.queue (/usr/lib/code-server/lib/vscode/out/vs/server/node/server.main.js:67:13689)
+ at /usr/lib/code-server/lib/vscode/out/vs/server/node/server.main.js:67:15275
+ at /usr/lib/code-server/lib/vscode/out/vs/server/node/server.main.js:67:14911
+ at runNextTicks (node:internal/process/task_queues:60:5)
+ at listOnTimeout (node:internal/timers:538:9)
+ at process.processTimers (node:internal/timers:512:7)
+2023-09-28 06:08:15.378 [error] Error: Throttler is disposed
+ at c.queue (/usr/lib/code-server/lib/vscode/out/vs/server/node/server.main.js:67:13689)
+ at /usr/lib/code-server/lib/vscode/out/vs/server/node/server.main.js:67:15275
+ at /usr/lib/code-server/lib/vscode/out/vs/server/node/server.main.js:67:14911
+ at runNextTicks (node:internal/process/task_queues:60:5)
+ at listOnTimeout (node:internal/timers:538:9)
+ at process.processTimers (node:internal/timers:512:7)
+2023-09-28 06:08:15.378 [error] Error: Throttler is disposed
+ at c.queue (/usr/lib/code-server/lib/vscode/out/vs/server/node/server.main.js:67:13689)
+ at /usr/lib/code-server/lib/vscode/out/vs/server/node/server.main.js:67:15275
+ at /usr/lib/code-server/lib/vscode/out/vs/server/node/server.main.js:67:14911
+ at runNextTicks (node:internal/process/task_queues:60:5)
+ at listOnTimeout (node:internal/timers:538:9)
+ at process.processTimers (node:internal/timers:512:7)
+2023-09-28 06:08:15.378 [error] Error: Throttler is disposed
+ at c.queue (/usr/lib/code-server/lib/vscode/out/vs/server/node/server.main.js:67:13689)
+ at /usr/lib/code-server/lib/vscode/out/vs/server/node/server.main.js:67:15275
+ at /usr/lib/code-server/lib/vscode/out/vs/server/node/server.main.js:67:14911
+ at runNextTicks (node:internal/process/task_queues:60:5)
+ at listOnTimeout (node:internal/timers:538:9)
+ at process.processTimers (node:internal/timers:512:7)
+2023-09-28 06:08:15.378 [error] Error: Throttler is disposed
+ at c.queue (/usr/lib/code-server/lib/vscode/out/vs/server/node/server.main.js:67:13689)
+ at /usr/lib/code-server/lib/vscode/out/vs/server/node/server.main.js:67:15275
+ at /usr/lib/code-server/lib/vscode/out/vs/server/node/server.main.js:67:14911
+ at runNextTicks (node:internal/process/task_queues:60:5)
+ at listOnTimeout (node:internal/timers:538:9)
+ at process.processTimers (node:internal/timers:512:7)
+2023-09-28 06:08:15.378 [error] Error: Throttler is disposed
+ at c.queue (/usr/lib/code-server/lib/vscode/out/vs/server/node/server.main.js:67:13689)
+ at /usr/lib/code-server/lib/vscode/out/vs/server/node/server.main.js:67:15275
+ at /usr/lib/code-server/lib/vscode/out/vs/server/node/server.main.js:67:14911
+ at runNextTicks (node:internal/process/task_queues:60:5)
+ at listOnTimeout (node:internal/timers:538:9)
+ at process.processTimers (node:internal/timers:512:7)
+2023-09-28 06:08:15.378 [error] Error: Throttler is disposed
+ at c.queue (/usr/lib/code-server/lib/vscode/out/vs/server/node/server.main.js:67:13689)
+ at /usr/lib/code-server/lib/vscode/out/vs/server/node/server.main.js:67:15275
+ at /usr/lib/code-server/lib/vscode/out/vs/server/node/server.main.js:67:14911
+ at runNextTicks (node:internal/process/task_queues:60:5)
+ at listOnTimeout (node:internal/timers:538:9)
+ at process.processTimers (node:internal/timers:512:7)
+2023-09-28 06:08:15.378 [error] Error: Throttler is disposed
+ at c.queue (/usr/lib/code-server/lib/vscode/out/vs/server/node/server.main.js:67:13689)
+ at /usr/lib/code-server/lib/vscode/out/vs/server/node/server.main.js:67:15275
+ at /usr/lib/code-server/lib/vscode/out/vs/server/node/server.main.js:67:14911
+ at runNextTicks (node:internal/process/task_queues:60:5)
+ at listOnTimeout (node:internal/timers:538:9)
+ at process.processTimers (node:internal/timers:512:7)
+2023-09-28 06:08:20.416 [info] [10.16.46.47][e788fcae][ExtensionHostConnection] <44> Extension Host Process exited with code: 0, signal: null.
+2023-09-28 06:08:43.039 [info] [10.16.31.122][f44c9294][ManagementConnection] New connection established.
+2023-09-28 06:08:43.668 [info] [10.16.46.47][67407a4b][ExtensionHostConnection] New connection established.
+2023-09-28 06:08:43.676 [info] [10.16.46.47][67407a4b][ExtensionHostConnection] <10316> Launched Extension Host Process.
+2023-09-28 06:09:55.744 [info] [10.16.31.122][f44c9294][ManagementConnection] The client has disconnected gracefully, so the connection will be disposed.
+2023-09-28 06:09:55.745 [error] Error: Throttler is disposed
+ at c.queue (/usr/lib/code-server/lib/vscode/out/vs/server/node/server.main.js:67:13689)
+ at /usr/lib/code-server/lib/vscode/out/vs/server/node/server.main.js:67:15275
+ at /usr/lib/code-server/lib/vscode/out/vs/server/node/server.main.js:67:14911
+ at runNextTicks (node:internal/process/task_queues:60:5)
+ at listOnTimeout (node:internal/timers:538:9)
+ at process.processTimers (node:internal/timers:512:7)
+2023-09-28 06:09:55.746 [error] Error: Throttler is disposed
+ at c.queue (/usr/lib/code-server/lib/vscode/out/vs/server/node/server.main.js:67:13689)
+ at /usr/lib/code-server/lib/vscode/out/vs/server/node/server.main.js:67:15275
+ at /usr/lib/code-server/lib/vscode/out/vs/server/node/server.main.js:67:14911
+ at runNextTicks (node:internal/process/task_queues:60:5)
+ at listOnTimeout (node:internal/timers:538:9)
+ at process.processTimers (node:internal/timers:512:7)
+2023-09-28 06:09:55.746 [error] Error: Throttler is disposed
+ at c.queue (/usr/lib/code-server/lib/vscode/out/vs/server/node/server.main.js:67:13689)
+ at /usr/lib/code-server/lib/vscode/out/vs/server/node/server.main.js:67:15275
+ at /usr/lib/code-server/lib/vscode/out/vs/server/node/server.main.js:67:14911
+ at runNextTicks (node:internal/process/task_queues:60:5)
+ at listOnTimeout (node:internal/timers:538:9)
+ at process.processTimers (node:internal/timers:512:7)
+2023-09-28 06:09:55.746 [error] Error: Throttler is disposed
+ at c.queue (/usr/lib/code-server/lib/vscode/out/vs/server/node/server.main.js:67:13689)
+ at /usr/lib/code-server/lib/vscode/out/vs/server/node/server.main.js:67:15275
+ at /usr/lib/code-server/lib/vscode/out/vs/server/node/server.main.js:67:14911
+ at runNextTicks (node:internal/process/task_queues:60:5)
+ at listOnTimeout (node:internal/timers:538:9)
+ at process.processTimers (node:internal/timers:512:7)
+2023-09-28 06:09:55.746 [error] Error: Throttler is disposed
+ at c.queue (/usr/lib/code-server/lib/vscode/out/vs/server/node/server.main.js:67:13689)
+ at /usr/lib/code-server/lib/vscode/out/vs/server/node/server.main.js:67:15275
+ at /usr/lib/code-server/lib/vscode/out/vs/server/node/server.main.js:67:14911
+ at runNextTicks (node:internal/process/task_queues:60:5)
+ at listOnTimeout (node:internal/timers:538:9)
+ at process.processTimers (node:internal/timers:512:7)
+2023-09-28 06:09:55.746 [error] Error: Throttler is disposed
+ at c.queue (/usr/lib/code-server/lib/vscode/out/vs/server/node/server.main.js:67:13689)
+ at /usr/lib/code-server/lib/vscode/out/vs/server/node/server.main.js:67:15275
+ at /usr/lib/code-server/lib/vscode/out/vs/server/node/server.main.js:67:14911
+ at runNextTicks (node:internal/process/task_queues:60:5)
+ at listOnTimeout (node:internal/timers:538:9)
+ at process.processTimers (node:internal/timers:512:7)
+2023-09-28 06:09:55.746 [error] Error: Throttler is disposed
+ at c.queue (/usr/lib/code-server/lib/vscode/out/vs/server/node/server.main.js:67:13689)
+ at /usr/lib/code-server/lib/vscode/out/vs/server/node/server.main.js:67:15275
+ at /usr/lib/code-server/lib/vscode/out/vs/server/node/server.main.js:67:14911
+ at runNextTicks (node:internal/process/task_queues:60:5)
+ at listOnTimeout (node:internal/timers:538:9)
+ at process.processTimers (node:internal/timers:512:7)
+2023-09-28 06:09:55.746 [error] Error: Throttler is disposed
+ at c.queue (/usr/lib/code-server/lib/vscode/out/vs/server/node/server.main.js:67:13689)
+ at /usr/lib/code-server/lib/vscode/out/vs/server/node/server.main.js:67:15275
+ at /usr/lib/code-server/lib/vscode/out/vs/server/node/server.main.js:67:14911
+ at runNextTicks (node:internal/process/task_queues:60:5)
+ at listOnTimeout (node:internal/timers:538:9)
+ at process.processTimers (node:internal/timers:512:7)
+2023-09-28 06:09:55.746 [error] Error: Throttler is disposed
+ at c.queue (/usr/lib/code-server/lib/vscode/out/vs/server/node/server.main.js:67:13689)
+ at /usr/lib/code-server/lib/vscode/out/vs/server/node/server.main.js:67:15275
+ at /usr/lib/code-server/lib/vscode/out/vs/server/node/server.main.js:67:14911
+ at runNextTicks (node:internal/process/task_queues:60:5)
+ at listOnTimeout (node:internal/timers:538:9)
+ at process.processTimers (node:internal/timers:512:7)
+2023-09-28 06:09:55.746 [error] Error: Throttler is disposed
+ at c.queue (/usr/lib/code-server/lib/vscode/out/vs/server/node/server.main.js:67:13689)
+ at /usr/lib/code-server/lib/vscode/out/vs/server/node/server.main.js:67:15275
+ at /usr/lib/code-server/lib/vscode/out/vs/server/node/server.main.js:67:14911
+ at runNextTicks (node:internal/process/task_queues:60:5)
+ at listOnTimeout (node:internal/timers:538:9)
+ at process.processTimers (node:internal/timers:512:7)
+2023-09-28 06:09:55.746 [error] Error: Throttler is disposed
+ at c.queue (/usr/lib/code-server/lib/vscode/out/vs/server/node/server.main.js:67:13689)
+ at /usr/lib/code-server/lib/vscode/out/vs/server/node/server.main.js:67:15275
+ at /usr/lib/code-server/lib/vscode/out/vs/server/node/server.main.js:67:14911
+ at runNextTicks (node:internal/process/task_queues:60:5)
+ at listOnTimeout (node:internal/timers:538:9)
+ at process.processTimers (node:internal/timers:512:7)
+2023-09-28 06:09:55.746 [error] Error: Throttler is disposed
+ at c.queue (/usr/lib/code-server/lib/vscode/out/vs/server/node/server.main.js:67:13689)
+ at /usr/lib/code-server/lib/vscode/out/vs/server/node/server.main.js:67:15275
+ at /usr/lib/code-server/lib/vscode/out/vs/server/node/server.main.js:67:14911
+ at runNextTicks (node:internal/process/task_queues:60:5)
+ at listOnTimeout (node:internal/timers:538:9)
+ at process.processTimers (node:internal/timers:512:7)
+2023-09-28 06:09:55.746 [error] Error: Throttler is disposed
+ at c.queue (/usr/lib/code-server/lib/vscode/out/vs/server/node/server.main.js:67:13689)
+ at /usr/lib/code-server/lib/vscode/out/vs/server/node/server.main.js:67:15275
+ at /usr/lib/code-server/lib/vscode/out/vs/server/node/server.main.js:67:14911
+ at runNextTicks (node:internal/process/task_queues:60:5)
+ at listOnTimeout (node:internal/timers:538:9)
+ at process.processTimers (node:internal/timers:512:7)
+2023-09-28 06:10:00.785 [info] [10.16.46.47][67407a4b][ExtensionHostConnection] <10316> Extension Host Process exited with code: 0, signal: null.
+2023-09-28 06:14:58.137 [info] [10.16.38.82][2913c3c0][ManagementConnection] New connection established.
+2023-09-28 06:14:59.395 [info] [10.16.38.82][6995271f][ExtensionHostConnection] New connection established.
+2023-09-28 06:14:59.403 [info] [10.16.38.82][6995271f][ExtensionHostConnection] <10490> Launched Extension Host Process.
diff --git a/torrent.ipynb b/torrent.ipynb
index cddc61ec169b7e7b5b472b649ca3af124749c123..b3f0744285481ab13c8678251bb5ce8e9010b1ae 100644
--- a/torrent.ipynb
+++ b/torrent.ipynb
@@ -2,7 +2,7 @@
"cells": [
{
"cell_type": "code",
- "execution_count": 1,
+ "execution_count": 2,
"metadata": {},
"outputs": [
{
@@ -20,7 +20,7 @@
},
{
"cell_type": "code",
- "execution_count": 3,
+ "execution_count": 1,
"metadata": {},
"outputs": [
{
@@ -33,12 +33,12 @@
],
"source": [
"%%writefile /home/user/links.txt\n",
- "magnet:?xt=urn:btih:99d372502d9f34a9cfbb70d689f46d8945aab70b&dn=Oculus+(2013)+1080p+BrRip+X264:+YIFY&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337&tr=udp%3A%2F%2Ftracker.torrent.eu.org%3A451&tr=udp%3A%2F%2Ftracker.moeking.me%3A6969&tr=udp%3A%2F%2Fopentracker.i2p.rocks%3A6969&tr=udp%3A%2F%2Fopen.tracker.cl%3A1337&tr=udp%3A%2F%2Fexodus.desync.com%3A6969"
+ "magnet:?xt=urn:btih:625093d34c60a7c64f2ed1a770b4ab80cdae0c61&dn=Annabelle.Creation.2017.1080p.WEBRip.1400MB.DD5.1.x264-GalaxyRG&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337&tr=udp%3A%2F%2Ftracker.torrent.eu.org%3A451&tr=udp%3A%2F%2Ftracker.moeking.me%3A6969&tr=udp%3A%2F%2Fopentracker.i2p.rocks%3A6969&tr=udp%3A%2F%2Fopen.tracker.cl%3A1337&tr=udp%3A%2F%2Fexodus.desync.com%3A6969"
]
},
{
"cell_type": "code",
- "execution_count": 4,
+ "execution_count": 3,
"metadata": {},
"outputs": [
{
@@ -46,30 +46,66 @@
"output_type": "stream",
"text": [
"\n",
- "09/28 03:21:37 [\u001b[1;32mNOTICE\u001b[0m] Downloading 1 item(s)\n",
+ "09/28 05:13:09 [\u001b[1;32mNOTICE\u001b[0m] Downloading 1 item(s)\n",
"\n",
- "09/28 03:21:37 [\u001b[1;31mERROR\u001b[0m] Exception caught while loading DHT routing table from /home/user/.cache/aria2/dht.dat\n",
+ "09/28 05:13:09 [\u001b[1;31mERROR\u001b[0m] Exception caught while loading DHT routing table from /home/user/.cache/aria2/dht.dat\n",
"Exception: [DHTRoutingTableDeserializer.cc:82] errorCode=1 Failed to load DHT routing table from /home/user/.cache/aria2/dht.dat\n",
"\n",
- "09/28 03:21:37 [\u001b[1;32mNOTICE\u001b[0m] IPv4 DHT: listening on UDP port 6923\n",
+ "09/28 05:13:09 [\u001b[1;32mNOTICE\u001b[0m] IPv4 DHT: listening on UDP port 6989\n",
+ "\n",
+ "09/28 05:13:09 [\u001b[1;32mNOTICE\u001b[0m] IPv4 BitTorrent: listening on TCP port 6910\n",
"\n",
- "09/28 03:21:37 [\u001b[1;32mNOTICE\u001b[0m] IPv4 BitTorrent: listening on TCP port 6988\n",
+ "09/28 05:13:09 [\u001b[1;32mNOTICE\u001b[0m] IPv6 BitTorrent: listening on TCP port 6910\n",
+ "\u001b[35m[\u001b[0m#0df142 28KiB/28KiB\u001b[36m(100%)\u001b[0m CN:11 SD:1\u001b[35m]\u001b[0m\u001b[0m \n",
+ "09/28 05:13:11 [\u001b[1;32mNOTICE\u001b[0m] Download complete: [MEMORY][METADATA]Annabelle.Creation.2017.1080p.WEBRip.1400MB.DD5.1.x264-GalaxyRG\n",
+ " *** Download Progress Summary as of Thu Sep 28 05:14:09 2023 *** 6m3.7KiB\u001b[0m(656KiB) ETA:\u001b[33m25m54s\u001b[0m\u001b[35m]\u001b[0m\u001b[0mmm\n",
+ "===============================================================================\n",
+ "[#444c5a 33MiB/1.4GiB(2%) CN:8 SD:2 DL:0.9MiB UL:5.0KiB(672KiB) ETA:25m24s]\n",
+ "FILE: /home/user/downloads/Annabelle.Creation.2017.1080p.WEBRip.1400MB.DD5.1.x264-GalaxyRG[TGx]/Annabelle.Creation.2017.1080p.WEBRip.1400MB.DD5.1.x264-GalaxyRG.mkv (1more)\n",
+ "-------------------------------------------------------------------------------\n",
"\n",
- "09/28 03:21:37 [\u001b[1;32mNOTICE\u001b[0m] IPv6 BitTorrent: listening on TCP port 6988\n",
- "\u001b[35m[\u001b[0m#dc5422 16KiB/16KiB\u001b[36m(100%)\u001b[0m CN:27 SD:1\u001b[35m]\u001b[0m\u001b[0m \n",
- "09/28 03:21:40 [\u001b[1;32mNOTICE\u001b[0m] Download complete: [MEMORY][METADATA]Oculus+(2013)+1080p+BrRip+X264:+YIFY\n",
- "\u001b[35m[\u001b[0m#834359 1.6GiB/1.6GiB\u001b[36m(99%)\u001b[0m CN:44 SD:8 DL:\u001b[32m50MiB\u001b[0m\u001b[35m]\u001b[0m\u001b[0m0m\u001b[35m]\u001b[0m\u001b[0mm0mm\n",
- "09/28 03:22:27 [\u001b[1;32mNOTICE\u001b[0m] Seeding is over.\n",
- "\u001b[35m[\u001b[0m#834359 SEED(0.0) CN:32 SD:0\u001b[35m]\u001b[0m\u001b[0m \n",
- "09/28 03:22:37 [\u001b[1;32mNOTICE\u001b[0m] Download complete: /home/user/downloads/Oculus (2013) [1080p]\n",
+ " *** Download Progress Summary as of Thu Sep 28 05:15:10 2023 *** 6m16KiB\u001b[0m(0.9MiB) ETA:\u001b[33m18m36s\u001b[0m\u001b[35m]\u001b[0m\u001b[0mmm\n",
+ "===============================================================================\n",
+ "[#444c5a 98MiB/1.4GiB(6%) CN:4 SD:3 DL:1.2MiB UL:14KiB(0.9MiB) ETA:17m24s]\n",
+ "FILE: /home/user/downloads/Annabelle.Creation.2017.1080p.WEBRip.1400MB.DD5.1.x264-GalaxyRG[TGx]/Annabelle.Creation.2017.1080p.WEBRip.1400MB.DD5.1.x264-GalaxyRG.mkv (1more)\n",
+ "-------------------------------------------------------------------------------\n",
"\n",
- "09/28 03:22:37 [\u001b[1;32mNOTICE\u001b[0m] Your share ratio was 0.0, uploaded/downloaded=0B/1.6GiB\n",
+ " *** Download Progress Summary as of Thu Sep 28 05:16:10 2023 *** [36m13KiB\u001b[0m(1.3MiB) ETA:\u001b[33m4m32s\u001b[0m\u001b[35m]\u001b[0m\u001b[0m0m\n",
+ "===============================================================================\n",
+ "[#444c5a 261MiB/1.4GiB(18%) CN:9 SD:3 DL:4.2MiB UL:12KiB(1.3MiB) ETA:4m34s]\n",
+ "FILE: /home/user/downloads/Annabelle.Creation.2017.1080p.WEBRip.1400MB.DD5.1.x264-GalaxyRG[TGx]/Annabelle.Creation.2017.1080p.WEBRip.1400MB.DD5.1.x264-GalaxyRG.mkv (1more)\n",
+ "-------------------------------------------------------------------------------\n",
+ "\n",
+ " *** Download Progress Summary as of Thu Sep 28 05:17:11 2023 *** [36m3.8KiB\u001b[0m(1.5MiB) ETA:\u001b[33m3m40s\u001b[0m\u001b[35m]\u001b[0m\u001b[0mm\n",
+ "===============================================================================\n",
+ "[#444c5a 504MiB/1.4GiB(35%) CN:13 SD:3 DL:4.7MiB UL:3.4KiB(1.5MiB) ETA:3m17s]\n",
+ "FILE: /home/user/downloads/Annabelle.Creation.2017.1080p.WEBRip.1400MB.DD5.1.x264-GalaxyRG[TGx]/Annabelle.Creation.2017.1080p.WEBRip.1400MB.DD5.1.x264-GalaxyRG.mkv (1more)\n",
+ "-------------------------------------------------------------------------------\n",
+ "\n",
+ " *** Download Progress Summary as of Thu Sep 28 05:18:11 2023 *** \u001b[36m0B\u001b[0m(1.8MiB) ETA:\u001b[33m1m33s\u001b[0m\u001b[35m]\u001b[0m\u001b[0m\u001b[0m\n",
+ "===============================================================================\n",
+ "[#444c5a 851MiB/1.4GiB(59%) CN:11 SD:3 DL:6.5MiB UL:0B(1.8MiB) ETA:1m29s]\n",
+ "FILE: /home/user/downloads/Annabelle.Creation.2017.1080p.WEBRip.1400MB.DD5.1.x264-GalaxyRG[TGx]/Annabelle.Creation.2017.1080p.WEBRip.1400MB.DD5.1.x264-GalaxyRG.mkv (1more)\n",
+ "-------------------------------------------------------------------------------\n",
+ "\n",
+ " *** Download Progress Summary as of Thu Sep 28 05:19:12 2023 *** \u001b[36m0B\u001b[0m(2.2MiB) ETA:\u001b[33m36s\u001b[0m\u001b[35m]\u001b[0m\u001b[0m\u001b[0mmm\n",
+ "===============================================================================\n",
+ "[#444c5a 1.2GiB/1.4GiB(86%) CN:12 SD:3 DL:4.8MiB UL:0B(2.2MiB) ETA:39s]\n",
+ "FILE: /home/user/downloads/Annabelle.Creation.2017.1080p.WEBRip.1400MB.DD5.1.x264-GalaxyRG[TGx]/Annabelle.Creation.2017.1080p.WEBRip.1400MB.DD5.1.x264-GalaxyRG.mkv (1more)\n",
+ "-------------------------------------------------------------------------------\n",
+ "\n",
+ "\u001b[35m[\u001b[0m#444c5a 1.4GiB/1.4GiB\u001b[36m(99%)\u001b[0m CN:14 SD:3 DL:\u001b[32m5.4MiB\u001b[0m UL:\u001b[36m6.0KiB\u001b[0m(2.4MiB)\u001b[35m]\u001b[0m\u001b[0m0m\u001b[35m]\u001b[0m\u001b[0mm\n",
+ "09/28 05:19:50 [\u001b[1;32mNOTICE\u001b[0m] Seeding is over.\n",
+ "\u001b[35m[\u001b[0m#444c5a SEED(0.0) CN:11 SD:0 UL:\u001b[36m5.2KiB\u001b[0m(2.4MiB)\u001b[35m]\u001b[0m\u001b[0m\n",
+ "09/28 05:19:52 [\u001b[1;32mNOTICE\u001b[0m] Download complete: /home/user/downloads/Annabelle.Creation.2017.1080p.WEBRip.1400MB.DD5.1.x264-GalaxyRG[TGx]\n",
+ "\n",
+ "09/28 05:19:52 [\u001b[1;32mNOTICE\u001b[0m] Your share ratio was 0.0, uploaded/downloaded=2.4MiB/1.4GiB\n",
"\u001b[0m \n",
"Download Results:\n",
"gid |stat|avg speed |path/URI\n",
"======+====+===========+=======================================================\n",
- "dc5422|\u001b[1;32mOK\u001b[0m | 0B/s|[MEMORY][METADATA]Oculus+(2013)+1080p+BrRip+X264:+YIFY\n",
- "834359|\u001b[1;32mOK\u001b[0m | 35MiB/s|/home/user/downloads/Oculus (2013) [1080p]/Oculus.2013.1080p.BluRay.x264.YIFY.mp4 (1more)\n",
+ "0df142|\u001b[1;32mOK\u001b[0m | 0B/s|[MEMORY][METADATA]Annabelle.Creation.2017.1080p.WEBRip.1400MB.DD5.1.x264-GalaxyRG\n",
+ "444c5a|\u001b[1;32mOK\u001b[0m | 3.5MiB/s|/home/user/downloads/Annabelle.Creation.2017.1080p.WEBRip.1400MB.DD5.1.x264-GalaxyRG[TGx]/Annabelle.Creation.2017.1080p.WEBRip.1400MB.DD5.1.x264-GalaxyRG.mkv (1more)\n",
"\n",
"Status Legend:\n",
"(OK):download completed.\n"
@@ -82,7 +118,7 @@
},
{
"cell_type": "code",
- "execution_count": 5,
+ "execution_count": 4,
"metadata": {},
"outputs": [
{
@@ -91,10 +127,7 @@
"text": [
"/usr/local/lib/python3.9/site-packages/tqdm/auto.py:21: TqdmWarning: IProgress not found. Please update jupyter and ipywidgets. See https://ipywidgets.readthedocs.io/en/stable/user_install.html\n",
" from .autonotebook import tqdm as notebook_tqdm\n",
- "Oculus.2013.1080p.BluRay.x264.YIFY.mp4: 0%| | 0.00/1.76G [00:00, ?B/s]\n",
- "WWW.YTS.RE.jpg: 100%|██████████| 111k/111k [00:00<00:00, 549kB/s]76G [00:00<00:21, 82.1MB/s]\n",
- "Oculus.2013.1080p.BluRay.x264.YIFY.mp4: 100%|██████████| 1.76G/1.76G [00:33<00:00, 52.9MB/s]\n",
- "Upload 2 LFS files: 100%|██████████| 2/2 [00:33<00:00, 16.68s/it]\n"
+ "Annabelle.Creation.2017.1080p.WEBRip.1400MB.DD5.1.x264-GalaxyRG.mkv: 100%|██████████| 1.51G/1.51G [00:26<00:00, 55.9MB/s]\n"
]
},
{