diff --git a/code-server/CachedProfilesData/__default__profile__/extensions.user.cache b/code-server/CachedProfilesData/__default__profile__/extensions.user.cache
index b1ef2d1b2cae2ad31bfa6daffa6bd7415f506a62..affc49cce12fbf76c3d740fec640c93f69483409 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":1695869206198,"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":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
diff --git a/code-server/User/History/27e16564/4szQ.ipynb b/code-server/User/History/27e16564/4szQ.ipynb
new file mode 100644
index 0000000000000000000000000000000000000000..c40140111f1e352585835f91cbc80a9f5d890bee
--- /dev/null
+++ b/code-server/User/History/27e16564/4szQ.ipynb
@@ -0,0 +1,145 @@
+{
+ "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: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"
+ ]
+ },
+ {
+ "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: 76%|███████▌ | 1.33G/1.76G [00:21<00:07, 58.1MB/s]"
+ ]
+ }
+ ],
+ "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/9Q6t.ipynb b/code-server/User/History/27e16564/9Q6t.ipynb
new file mode 100644
index 0000000000000000000000000000000000000000..c3e98437796f3d599a6b2dc62b6a2c9d19903d63
--- /dev/null
+++ b/code-server/User/History/27e16564/9Q6t.ipynb
@@ -0,0 +1,142 @@
+{
+ "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: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"
+ ]
+ },
+ {
+ "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"
+ ]
+ }
+ ],
+ "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/GrQL.ipynb b/code-server/User/History/27e16564/GrQL.ipynb
new file mode 100644
index 0000000000000000000000000000000000000000..aa7fcfff1ec08e4251811ddebca59575cfdb547b
--- /dev/null
+++ b/code-server/User/History/27e16564/GrQL.ipynb
@@ -0,0 +1,93 @@
+{
+ "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: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"
+ ]
+ },
+ {
+ "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"
+ ]
+ }
+ ],
+ "source": [
+ "!aria2c --seed-time=0 -i /home/user/links.txt"
+ ]
+ }
+ ],
+ "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/KT5d.ipynb b/code-server/User/History/27e16564/KT5d.ipynb
new file mode 100644
index 0000000000000000000000000000000000000000..4f769016b7c79b4c507942585c757e5fcd23cd3d
--- /dev/null
+++ b/code-server/User/History/27e16564/KT5d.ipynb
@@ -0,0 +1,53 @@
+{
+ "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": null,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "%%writefile /content/links.txt\n"
+ ]
+ }
+ ],
+ "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/Ma5V.ipynb b/code-server/User/History/27e16564/Ma5V.ipynb
new file mode 100644
index 0000000000000000000000000000000000000000..f0b628c419a761d82305e6e40fa4615835e9ec61
--- /dev/null
+++ b/code-server/User/History/27e16564/Ma5V.ipynb
@@ -0,0 +1,28 @@
+{
+ "cells": [
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "%mkdir ../downloads\n",
+ "%cd ../downloads"
+ ]
+ }
+ ],
+ "metadata": {
+ "kernelspec": {
+ "display_name": "Python 3",
+ "language": "python",
+ "name": "python3"
+ },
+ "language_info": {
+ "name": "python",
+ "version": "3.9.18"
+ },
+ "orig_nbformat": 4
+ },
+ "nbformat": 4,
+ "nbformat_minor": 2
+}
diff --git a/code-server/User/History/27e16564/Oq8S.ipynb b/code-server/User/History/27e16564/Oq8S.ipynb
new file mode 100644
index 0000000000000000000000000000000000000000..df3fcb46627da3c40049f16b80589b7b252e232f
--- /dev/null
+++ b/code-server/User/History/27e16564/Oq8S.ipynb
@@ -0,0 +1,133 @@
+{
+ "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: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"
+ ]
+ },
+ {
+ "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": null,
+ "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='/content/downloads',#'.',\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/Q6l7.ipynb b/code-server/User/History/27e16564/Q6l7.ipynb
new file mode 100644
index 0000000000000000000000000000000000000000..9d217d897df910469df1457fd268a7a4eccd87bc
--- /dev/null
+++ b/code-server/User/History/27e16564/Q6l7.ipynb
@@ -0,0 +1,54 @@
+{
+ "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": null,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "%%writefile /content/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"
+ ]
+ }
+ ],
+ "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/TLKv.ipynb b/code-server/User/History/27e16564/TLKv.ipynb
new file mode 100644
index 0000000000000000000000000000000000000000..370292aa6b85be9b0ec42d22a3e0c2e12f4d0b03
--- /dev/null
+++ b/code-server/User/History/27e16564/TLKv.ipynb
@@ -0,0 +1,117 @@
+{
+ "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: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"
+ ]
+ },
+ {
+ "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": null,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "from huggingface_hub import HfApi, login\n",
+ "\n",
+ "api = HfApi()"
+ ]
+ }
+ ],
+ "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/VyP2.ipynb b/code-server/User/History/27e16564/VyP2.ipynb
new file mode 100644
index 0000000000000000000000000000000000000000..42eaefb6123a4ac7c361500a4b73b609adcc5fe9
--- /dev/null
+++ b/code-server/User/History/27e16564/VyP2.ipynb
@@ -0,0 +1,22 @@
+{
+ "cells": [
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "%mkdir ../downloads\n",
+ "%cd ../downloads"
+ ]
+ }
+ ],
+ "metadata": {
+ "language_info": {
+ "name": "python"
+ },
+ "orig_nbformat": 4
+ },
+ "nbformat": 4,
+ "nbformat_minor": 2
+}
diff --git a/code-server/User/History/27e16564/XvtW.ipynb b/code-server/User/History/27e16564/XvtW.ipynb
new file mode 100644
index 0000000000000000000000000000000000000000..5d8aeb0acf2246c954b0a817a949eeaef505f750
--- /dev/null
+++ b/code-server/User/History/27e16564/XvtW.ipynb
@@ -0,0 +1,69 @@
+{
+ "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: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"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ }
+ ],
+ "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/ZRLn.ipynb b/code-server/User/History/27e16564/ZRLn.ipynb
new file mode 100644
index 0000000000000000000000000000000000000000..1f3c0132b830eb97a560d1395d0d6fd180bc13cd
--- /dev/null
+++ b/code-server/User/History/27e16564/ZRLn.ipynb
@@ -0,0 +1,134 @@
+{
+ "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: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"
+ ]
+ },
+ {
+ "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": null,
+ "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",
+ "\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='/content/downloads',#'.',\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/bmBj.ipynb b/code-server/User/History/27e16564/bmBj.ipynb
new file mode 100644
index 0000000000000000000000000000000000000000..df43af52f89497ee9b1a4918d44e983f97cce619
--- /dev/null
+++ b/code-server/User/History/27e16564/bmBj.ipynb
@@ -0,0 +1,106 @@
+{
+ "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: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"
+ ]
+ },
+ {
+ "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"
+ ]
+ }
+ ],
+ "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/e3RP.ipynb b/code-server/User/History/27e16564/e3RP.ipynb
new file mode 100644
index 0000000000000000000000000000000000000000..8466481870e915ef378b5ec4de25f46a805dd3a3
--- /dev/null
+++ b/code-server/User/History/27e16564/e3RP.ipynb
@@ -0,0 +1,75 @@
+{
+ "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": 2,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "Writing /content/links.txt\n"
+ ]
+ },
+ {
+ "ename": "FileNotFoundError",
+ "evalue": "[Errno 2] No such file or directory: '/content/links.txt'",
+ "output_type": "error",
+ "traceback": [
+ "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m",
+ "\u001b[0;31mFileNotFoundError\u001b[0m Traceback (most recent call last)",
+ "Cell \u001b[0;32mIn[2], line 1\u001b[0m\n\u001b[0;32m----> 1\u001b[0m get_ipython()\u001b[39m.\u001b[39;49mrun_cell_magic(\u001b[39m'\u001b[39;49m\u001b[39mwritefile\u001b[39;49m\u001b[39m'\u001b[39;49m, \u001b[39m'\u001b[39;49m\u001b[39m/content/links.txt\u001b[39;49m\u001b[39m'\u001b[39;49m, \u001b[39m'\u001b[39;49m\u001b[39mmagnet:?xt=urn:btih:99d372502d9f34a9cfbb70d689f46d8945aab70b&dn=Oculus+(2013)+1080p+BrRip+X264:+YIFY&tr=udp\u001b[39;49m\u001b[39m%\u001b[39;49m\u001b[39m3A\u001b[39;49m\u001b[39m%2F\u001b[39;49;00m\u001b[39m%2F\u001b[39;49;00m\u001b[39mtracker.opentrackr.org\u001b[39;49m\u001b[39m%\u001b[39;49m\u001b[39m3A1337&tr=udp\u001b[39;49m\u001b[39m%\u001b[39;49m\u001b[39m3A\u001b[39;49m\u001b[39m%2F\u001b[39;49;00m\u001b[39m%2F\u001b[39;49;00m\u001b[39mtracker.torrent.eu.org\u001b[39;49m\u001b[39m%\u001b[39;49m\u001b[39m3A451&tr=udp\u001b[39;49m\u001b[39m%\u001b[39;49m\u001b[39m3A\u001b[39;49m\u001b[39m%2F\u001b[39;49;00m\u001b[39m%2F\u001b[39;49;00m\u001b[39mtracker.moeking.me\u001b[39;49m\u001b[39m%\u001b[39;49m\u001b[39m3A6969&tr=udp\u001b[39;49m\u001b[39m%\u001b[39;49m\u001b[39m3A\u001b[39;49m\u001b[39m%2F\u001b[39;49;00m\u001b[39m%2F\u001b[39;49;00m\u001b[39mopentracker.i2p.rocks\u001b[39;49m\u001b[39m%\u001b[39;49m\u001b[39m3A6969&tr=udp\u001b[39;49m\u001b[39m%\u001b[39;49m\u001b[39m3A\u001b[39;49m\u001b[39m%2F\u001b[39;49;00m\u001b[39m%2F\u001b[39;49;00m\u001b[39mopen.tracker.cl\u001b[39;49m\u001b[39m%\u001b[39;49m\u001b[39m3A1337&tr=udp\u001b[39;49m\u001b[39m%\u001b[39;49m\u001b[39m3A\u001b[39;49m\u001b[39m%2F\u001b[39;49;00m\u001b[39m%2F\u001b[39;49;00m\u001b[39mexodus.desync.com\u001b[39;49m\u001b[39m%\u001b[39;49m\u001b[39m3A6969\u001b[39;49m\u001b[39m\\n\u001b[39;49;00m\u001b[39m'\u001b[39;49m)\n",
+ "File \u001b[0;32m~/.local/lib/python3.9/site-packages/IPython/core/interactiveshell.py:2493\u001b[0m, in \u001b[0;36mInteractiveShell.run_cell_magic\u001b[0;34m(self, magic_name, line, cell)\u001b[0m\n\u001b[1;32m 2491\u001b[0m \u001b[39mwith\u001b[39;00m \u001b[39mself\u001b[39m\u001b[39m.\u001b[39mbuiltin_trap:\n\u001b[1;32m 2492\u001b[0m args \u001b[39m=\u001b[39m (magic_arg_s, cell)\n\u001b[0;32m-> 2493\u001b[0m result \u001b[39m=\u001b[39m fn(\u001b[39m*\u001b[39;49margs, \u001b[39m*\u001b[39;49m\u001b[39m*\u001b[39;49mkwargs)\n\u001b[1;32m 2495\u001b[0m \u001b[39m# The code below prevents the output from being displayed\u001b[39;00m\n\u001b[1;32m 2496\u001b[0m \u001b[39m# when using magics with decorator @output_can_be_silenced\u001b[39;00m\n\u001b[1;32m 2497\u001b[0m \u001b[39m# when the last Python token in the expression is a ';'.\u001b[39;00m\n\u001b[1;32m 2498\u001b[0m \u001b[39mif\u001b[39;00m \u001b[39mgetattr\u001b[39m(fn, magic\u001b[39m.\u001b[39mMAGIC_OUTPUT_CAN_BE_SILENCED, \u001b[39mFalse\u001b[39;00m):\n",
+ "File \u001b[0;32m~/.local/lib/python3.9/site-packages/IPython/core/magics/osm.py:854\u001b[0m, in \u001b[0;36mOSMagics.writefile\u001b[0;34m(self, line, cell)\u001b[0m\n\u001b[1;32m 851\u001b[0m \u001b[39mprint\u001b[39m(\u001b[39m\"\u001b[39m\u001b[39mWriting \u001b[39m\u001b[39m%s\u001b[39;00m\u001b[39m\"\u001b[39m \u001b[39m%\u001b[39m filename)\n\u001b[1;32m 853\u001b[0m mode \u001b[39m=\u001b[39m \u001b[39m'\u001b[39m\u001b[39ma\u001b[39m\u001b[39m'\u001b[39m \u001b[39mif\u001b[39;00m args\u001b[39m.\u001b[39mappend \u001b[39melse\u001b[39;00m \u001b[39m'\u001b[39m\u001b[39mw\u001b[39m\u001b[39m'\u001b[39m\n\u001b[0;32m--> 854\u001b[0m \u001b[39mwith\u001b[39;00m io\u001b[39m.\u001b[39;49mopen(filename, mode, encoding\u001b[39m=\u001b[39;49m\u001b[39m'\u001b[39;49m\u001b[39mutf-8\u001b[39;49m\u001b[39m'\u001b[39;49m) \u001b[39mas\u001b[39;00m f:\n\u001b[1;32m 855\u001b[0m f\u001b[39m.\u001b[39mwrite(cell)\n",
+ "\u001b[0;31mFileNotFoundError\u001b[0m: [Errno 2] No such file or directory: '/content/links.txt'"
+ ]
+ }
+ ],
+ "source": [
+ "%%writefile /content/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"
+ ]
+ }
+ ],
+ "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
new file mode 100644
index 0000000000000000000000000000000000000000..1e421660ed761e8e729ee38e69e8d7c242ae6bde
--- /dev/null
+++ b/code-server/User/History/27e16564/entries.json
@@ -0,0 +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
diff --git a/code-server/User/History/27e16564/fbAA.ipynb b/code-server/User/History/27e16564/fbAA.ipynb
new file mode 100644
index 0000000000000000000000000000000000000000..420a224eee5ea991ed6b7730469aa4989c2dc1b3
--- /dev/null
+++ b/code-server/User/History/27e16564/fbAA.ipynb
@@ -0,0 +1,133 @@
+{
+ "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: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"
+ ]
+ },
+ {
+ "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": null,
+ "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/fqJp.ipynb b/code-server/User/History/27e16564/fqJp.ipynb
new file mode 100644
index 0000000000000000000000000000000000000000..f425f682dd91e61d026457a3e8e273a3496f6480
--- /dev/null
+++ b/code-server/User/History/27e16564/fqJp.ipynb
@@ -0,0 +1,62 @@
+{
+ "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: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"
+ ]
+ }
+ ],
+ "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/iUwT.ipynb b/code-server/User/History/27e16564/iUwT.ipynb
new file mode 100644
index 0000000000000000000000000000000000000000..521e8ef71f1ceecbecf17924abdb4577750d53b2
--- /dev/null
+++ b/code-server/User/History/27e16564/iUwT.ipynb
@@ -0,0 +1,113 @@
+{
+ "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: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"
+ ]
+ },
+ {
+ "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": null,
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ }
+ ],
+ "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/rlUB.ipynb b/code-server/User/History/27e16564/rlUB.ipynb
new file mode 100644
index 0000000000000000000000000000000000000000..e1a375a76f7fbfbee922050043f52085a67de0c8
--- /dev/null
+++ b/code-server/User/History/27e16564/rlUB.ipynb
@@ -0,0 +1,51 @@
+{
+ "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": null,
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ }
+ ],
+ "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/wjcS.ipynb b/code-server/User/History/27e16564/wjcS.ipynb
new file mode 100644
index 0000000000000000000000000000000000000000..cddc61ec169b7e7b5b472b649ca3af124749c123
--- /dev/null
+++ b/code-server/User/History/27e16564/wjcS.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: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"
+ ]
+ },
+ {
+ "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/zVDq.ipynb b/code-server/User/History/27e16564/zVDq.ipynb
new file mode 100644
index 0000000000000000000000000000000000000000..46cf331a21f895c4fe052e171f1f9d3eb36f6c8c
--- /dev/null
+++ b/code-server/User/History/27e16564/zVDq.ipynb
@@ -0,0 +1,44 @@
+{
+ "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"
+ ]
+ }
+ ],
+ "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/globalStorage/ms-toolsai.jupyter/remoteServersMRUList.json b/code-server/User/globalStorage/ms-toolsai.jupyter/remoteServersMRUList.json
new file mode 100644
index 0000000000000000000000000000000000000000..0637a088a01e8ddab3bf3fa98dbe804cbde1a0dc
--- /dev/null
+++ b/code-server/User/globalStorage/ms-toolsai.jupyter/remoteServersMRUList.json
@@ -0,0 +1 @@
+[]
\ No newline at end of file
diff --git a/code-server/User/workspaceStorage/f79da59/vscode.lock b/code-server/User/workspaceStorage/f79da59/vscode.lock
index e651eaf4625c9cbcb5430bf4707526c2169b3fad..efd4f61ac4f4ffa12473bf35a8323eb17d20ecdc 100644
--- a/code-server/User/workspaceStorage/f79da59/vscode.lock
+++ b/code-server/User/workspaceStorage/f79da59/vscode.lock
@@ -1 +1 @@
-{"pid":132,"willReleaseAt":0}
\ No newline at end of file
+{"pid":44,"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
new file mode 100644
index 0000000000000000000000000000000000000000..37e77de6d618e2fb6ce3b14ae2af38d9c56f6165
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..00614a33139c3ee5b97581128798d364dc292578
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..a887d9c8aa466378c27487a52b5f332a677ac9de
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..89d039221556f05fec8e574c9637fa7012d6f786
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..651894955a84f82461328e431ddc446e940677eb
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..ed25cad2a6f3242578446ee4ae38643cba2ca8da
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..371ae704760adf49b4b684e26b89716da23f6c30
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..cf6d9847ca6c4ca34935f1dfe08135d6e9155c14
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..531234151f69c679a7479976502992e1b45dbb97
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..654e63971a8e4ba8f9bc44dc79ab3748e19f41f9
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..a8fa4a041394894bacb82b88439e97ffad6775dc
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..d29d58ffb3d95c39e15f9c046a8d2d29c1a81102
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..620f7bf4beddc4b6554783a83cdc9ec653ddc61f
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..fc229e5752b869b773b64447b74f71899fb3c3ee
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..829cd372be5c1fe7edbcb2a3d1b9f114b5b270d3
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..24374c98dbe757ce0f8949300db6719638d3faa0
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..f2f5923b714d6ff7e32cf9edbdb996f024ae5872
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..b80250bbc32b4dfa05cdb1105057c86e9112b2a0
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..877f5f5ac9461ad6b44fafb0c6e01eec41769995
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..4d2510aa0c8d9c3629ceb8b5d19ee93403dbadc3
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..1042ed2537e6e9015837842daf5af152ef1a463f
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..7fc5055d2be36ae5481c31ca0af8627ac75d1576
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..066b8f2b532c8a6f2e277a1a7a779bcc6a779779
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..46fcb25893486da763945a5a6a26ee81ce09e4f4
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..c500c4cacb30bce0740da763f28bd93787adcca2
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..200e7e725e77799685483a98ecdcc2250b81d5ec
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..b71904952d5f4ea9b0f6718475e89f462133f8ac
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..36cda984b5a6a6094f31f0bf9419576990099378
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..5de723cca6a0bee256e16cc7866486ba16ce2a3a
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..91e0631d83cf3a74b184ea32de1d759060762f96
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..277bcdb2b35d8750f954a6ebb83e672607a903dd
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..eaf0ebb9ac6e481253692983e5329cbfc19a1929
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..981799ec6c68182f4ee6197f7d99640f54301009
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..cb883c327a2fe19683970ac52c6d35ec55143784
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..cc47713f9f5a714f67f258e5c1b80794be69bf9e
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..88f6864bfd9c1ccdb64debb7b36596a696acea5d
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..b4c30d4312a4d00d7a7e2fc81a8ee65e9994da44
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..b9178d48e99bde8466f356ae20f659c39f107ed4
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..14c0822e7630c14547680a3b0a85ad3c64c5447e
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..2b984bcd03b346f4eb89e204fa12ccacd1bbd496
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..d9e2c10832aae5353640070b217ec4463c310cb6
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..c7c3b1eace8227dabe5fec24da25ae916a8dcd96
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..604691d1b9ca41649aa21fdb6bb2687e7c1ef40d
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..6197b5b94599bda012087c78c7bfca114a749ad5
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..0a8a3d098d1fc9ad31f4a31fd325627a66c51278
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..ce3b1ac51bb74b84a20a3092b8720626868fecbf
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..5cad9a6181dea78f4a9582a155e721dca10e01a8
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..25d65576781869642b42ec2e5004596db4b1d50e
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..dd63b581825ba73196f5e828e50e884ed90e037e
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..ca69c21c0edae7eda3026f81ec69c75db30aeff0
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..b2d17ea88ee83deaf6a88dc4b3e12a5c44cfdf01
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..f82c4bbcda0b5b664f735bc298a86a23d1e12126
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..8629fc8da2520284eade6ad71a4343b34e5fe5f2
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..5228c8ef2ae28e4e7e0ec3a6eada025cc3e989b2
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..d143924581b83e86f05c69eaebbbbb96338e54f7
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..5cf48daad61975d77de5efcf4893c79f61d8cf2d
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..0a00eac7c8ce17552a0edf20c1d69a24f63b8ace
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..c2d10a80137abc683ec47b4fd9b12dc27f1803c7
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..52fda01e86df95270d86b8bc36a1d6cf94052ead
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..6459790d97da4f09e0a5f96a37fba2c1fd9a28a2
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..1f45e3674ea8107e7ca974531da6fcc7fb765bc5
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..371be8b4c2f6d37f281889b089416b6d53a41b91
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..4225cedbf246646800327911e65c71ee5156c0fe
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..d21c8881f33dc0dfd2d1e0fadc16d9c48e1e8d2b
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..d5e46bf2cf0f0c85404b7b523925fbab2e21b948
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..75a057f4bc1dfe17049ec694fed972fa4e3884c2
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..ffcec83ea153a3f062171b3593d14acd05ad8046
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..7252c4c5948083112cdad640cb758306b6883845
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..6bd38e1aa6fa667e1c286a307faa3485ed561b8c
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..233260f3c468bd9e118f8c6fa356984893c42ccb
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..3c95aafe5295a13676262466a1ca21d9bba5f80a
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..d1933829e05af64e270e60068c8d8c43e79d235c
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..5d86d77566e56e9fd3cbe9a5654a0c6ee536857b
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..8697d76f1badba7caee4fea01737ea229423da30
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..3a0f1b92cbaa999d2899900bb2dac419698434bf
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..ef06a936d6aba9098c113de23075c4796cb865c3
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..fa8664d3ae0e1d71542a759066731f794520153e
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..739b830c14e00246f7b2cdeb0c5c2cc3e2f09619
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..bde42be23b8397710681ce718c7be2dc02656b14
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..adf2b89bf3a4c695daea48ee0bc82b27c7d5cd11
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..226d77c4e507255e77aef369316ffb8866de52f2
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..56d2c51fe5e2b39b851615e296aa2f73e072d42d
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..1773bfbe95b26c756d7010cfa270f18feb159fb1
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..8fcb4ffba102922ee4ce23f387248240b2179fdd
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..5d97bc7e4e8e752be46e1820417ea3d87258cd02
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..42c0502b6a9ec7b2666f130a7d2d80de50405e29
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..702d634b608db7e047f04c9667d3b56690076158
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..9299c299e685aa446b052fb7228c7a2562e5dd38
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..2defae457157d66f524ca62e4274052ac7a5e8b4
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..b21e03b3e87469df2c6725b75262d734b2b6d7cc
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..0d21e98ebe7ef01a98ad9fd984793ed325acc9cf
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..2d0043f020873e5fa9040b4c03fd017a0b7369d4
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..e05f4b779c0958f7351e347f031a590a754e4010
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..69ffa3aa61517d4f621b3a09b5bd5e8cbe2acea8
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..6f88e9f1c6cddeaf3df18fc287edefbafcbdab27
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..d393b6b026a274382a7d6bc194532a639270cd2d
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..d06e15776323b2a5c6c99a625acf0dde4d5bd188
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..2da26ff971e4d842bf58acf6f7479da7df291a02
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..6380d92490fa3816c89c83a489049d877d60814d
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..ab7bf0eb9d2e3af2f87568417b2f2c12d44b60e1
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..847f94f9a04d7b1c4993d66a548bbf7c72c1cce9
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..dfb11e86a5b403a1ce920fad3d67e8bae6f334ef
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..79e094c2960247f3681cc66995ae12ece0711511
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..072829148db2e506f1b47712eda7fae855e695b9
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..87c18b2fd4ceb6caf53f60bc639e93082d6403b0
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..f90999e8c1f6ef52f7eee3a5d949028057100441
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..08b6ff2c02f1f274592a415c46057aa0a7603760
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..2a895b0cdccea5e8f5457dcd560bb5b8478eebbf
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..ef5bfa93d7c7d10540d4855bfd6d2a20d70d3a47
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..5c415ffc649cacc79d436e5953ee8502dc89bea8
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..9fb9172515f5d4d8f7137602afa5f6dfa0194e18
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..dfd18f212c83c3155e33934fa8c7de599230d158
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..ccb771b71a60dd9c336bea62ec110dca41198d8b
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..e41b6e122d8a36d505033c4569c3606aca5a3619
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..c664d3550f8bc0dc5b22987d902a74a56b600e2a
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..63f9a346a0e4ae3e1aea1d2cebb39666406d4619
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..a7b17971f160c275341a45e68dd8c99f8bbcd643
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..5b329dff7b6702dbf049f871ab181122c76fe464
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..09fddfe178d0c299c17980fbf9f4d4e28bb4633c
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..3a1746f8a8fee4b7abbc64f587ee2831aa0c9e07
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..838f46dbacd119951fad1ecb2eb94707ed51932a
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..c78d0dd1a0681cdcac9e31500c590ab99a088842
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..c54bce20e4ee37859ef9baecacfa603fa69b0260
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..357bee87b66eba9c29bd7afe3b3220c3e575961e
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..20a23fc42acdf550473fda2b125669219b549e63
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..631c26c3e454df2b70cf9565e241f623e4521df7
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..c7757540bbdd0233c89e4f3cdf145502ea13fe57
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..dca25e921235028963612f4014f918d8501d5fa4
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..4603d16e71a6917dd279b4f9871326a58426fbd6
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..e9740648c123e6b3d2febba19fc515882d5be174
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..d4ee945d8e70e99cf74d7ce0c6755eddda4270ae
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..61c14b46b4ad04a393c5fe9c19c6e03518808c2b
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..6ba90c2567a4de9b1a70d4c37b862292f90d0ae7
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..b616dfa401c0665e7d96c911301905dce4790917
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..d0aee2059c0a31da4e314f8b71f1bf85b2089b1d
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..528445be67490eeffbeff34b872415be39536baf
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..5657faee5fb04b91cb90efc008254310a6d24bfc
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..25bf5bd57f4aa7860346e7fb8541b21d13251586
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..03f04accd8fcfa6bfa25fee9230b75a4ff8892ec
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..91d3e328f1fc225813c662354d7f27108145822a
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..c370ded6a73fd0db0af340883b1fc1c2db138825
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..8888bce231c0921f7aecd523709a526324049785
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..5e4f7c821c6c7045267ed01029190c6f75641924
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..72057649e52d80cd89fa30652da22391d125d9ae
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..086459b25e75865c3dc5cb99b20f713ca7eb745a
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..fce5ed7f384aeefcdac972c6aa44204b6868d59b
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..4b5b58c727c5834ef95efb60793dda930d61d652
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..cc4ec6e9021e7da72c5fb6f05c6e3cf4146ac5fa
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..fad95124c83b6b2191d3a7c1ddc646ada3b29f3e
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..4ebb5a49031967493a8b4282c99517c56d806a67
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..d6bc40d4761cd9e58d3c9e5ee77d8756ffda327b
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..9e64630007dcadac4682df3b6bc8b92a2e40d1b8
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..f8ba49f412bbc7abaeb18eb9d0e36187bf0b0474
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..4f04fb59c526bc151cfac5c17ad780d57192774f
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..e939d41be13218e976be091c93b3cc5a9d181b93
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..d44a25cf9ef958b31ced1139272ff45c13faa8bb
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..e3b2780abc360dc883b2e6ffd0bf1352042f851c
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..86a19cbe0aef91de64a5043654063342651709c9
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..50fd4b8e503f98a605798e17f91a506c40b21e27
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..780526e57df5d7b6e35c583da704ff5624c16d01
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..4228cbd95f86df9adb77c3f53a50b60017c14259
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..997115c0ffb7c4d9f25ed2e743edcb5f9e8dadcf
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..641e4ae31f785643ff234aaf2ee547951ee11ad2
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..a0c402e0076470ce9099bfd5c8bae55d0aee2b39
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..c918c1559331c29b2aa2523201b4f5c3c594eb3f
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..22342fa7ac21fa0a5372c9a7144b63e48f7b5157
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..a745973d22c73c29d65d2abaaad274f7395d5213
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..6519793101d6a53f1fc8d6f95fc7edf27889ba05
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..a70dcae6d7f847daf4024e9d580a601309e27625
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..6c0b8468a26df36f9b5a04f3c397df8486135924
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..365ea545ce2b398664baf3f96a1598784b67d5ae
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..8c2700323d47dbee8dfcb26f3eeb4f59135fd0a5
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..521cb166867085f31ecd3db4081d0b829c033f3d
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..15ad834e1ec8ccc4a4aa954d0314ddb61c68beef
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..525c91c1f8d1426767e400bdbfaba1c1e23d786c
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..08b87b8d8965b44e2a911700b320aab23b37b9c7
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..2f2bb2827057f16894fac90a45c8b8821242bc21
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..d188bba18ebbeefd76783830cec3b4e489f15126
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..6bc7698d139a48e789285600d819291103e30565
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..0e685584cfab4b5d3a931ed8fb7f3d165ca8e492
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..99221f09395a353247a0462aa6a41fab7f1b8d8e
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..5d61d1959090c85c75fe0861324726b7afafdf3e
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..bbf07620ba702e43cbc7810369428011b8f0f02f
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..95a303b74f1dd7d88df7b3c12a8d71975ba97e63
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..95ebfb659e392f9db64f71a99fb2c04abc80a270
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..399e613ae62eabaf1962acb30dc4013961278737
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..2795b970ec7b84d35e83710d9b16c2a9ead0b86a
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..d4a154375e047b89201791130ce4ed616470fb16
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..8e46ba27aa88ecb05060364164e3ad0dc4e9587f
Binary files /dev/null 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
new file mode 100644
index 0000000000000000000000000000000000000000..51e53b1b6afbac187e05ed29ba648b325238a818
Binary files /dev/null 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/20230928T025444/exthost1/ms-python.python/Python Language Server.log b/code-server/logs/20230928T025444/exthost1/ms-python.python/Python Language Server.log
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/code-server/logs/20230928T025444/exthost1/ms-python.python/Python.log b/code-server/logs/20230928T025444/exthost1/ms-python.python/Python.log
new file mode 100644
index 0000000000000000000000000000000000000000..08588e3d2956a5363f934d44b3e2a1576595f118
--- /dev/null
+++ b/code-server/logs/20230928T025444/exthost1/ms-python.python/Python.log
@@ -0,0 +1,27 @@
+2023-09-28 03:16:16.783 [info] Experiment 'python.createEnvironment.trigger' is active
+2023-09-28 03:16:16.783 [info] Experiment 'pythonPromptNewFormatterExt' is active
+2023-09-28 03:16:16.783 [info] Experiment 'pythonPromptNewToolsExt' is active
+2023-09-28 03:16:16.783 [info] Experiment 'pythonTerminalEnvVarActivation' is active
+2023-09-28 03:16:16.886 [info] Test server listening.
+2023-09-28 03:16:16.898 [info] > conda info --json
+2023-09-28 03:16:16.905 [info] Found: /bin/python3 --> /bin/python3.11
+2023-09-28 03:16:16.905 [info] Found: /bin/python3.11 --> /bin/python3.11
+2023-09-28 03:16:16.911 [info] Found: /usr/bin/python3 --> /usr/bin/python3.11
+2023-09-28 03:16:16.911 [info] Found: /usr/bin/python3.11 --> /usr/bin/python3.11
+2023-09-28 03:16:16.915 [info] Found: /usr/local/bin/python --> /usr/local/bin/python3.9
+2023-09-28 03:16:16.915 [info] Found: /usr/local/bin/python3 --> /usr/local/bin/python3.9
+2023-09-28 03:16:16.915 [info] Found: /usr/local/bin/python3.9 --> /usr/local/bin/python3.9
+2023-09-28 03:16:16.933 [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 03:16:16.949 [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 03:16:17.060 [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 03:16:17.086 [warning] Retry failed, storage update failed for key PYTHON_GLOBAL_STORAGE_KEYS
+2023-09-28 03:16:17.086 [warning] Retry failed, storage update failed for key PYTHON_GLOBAL_STORAGE_KEYS
+2023-09-28 03:16:17.086 [warning] Retry failed, storage update failed for key PYTHON_GLOBAL_STORAGE_KEYS
+2023-09-28 03:16:17.086 [warning] Retry failed, storage update failed for key PYTHON_GLOBAL_STORAGE_KEYS
+2023-09-28 03:16:17.086 [warning] Retry failed, storage update failed for key PYTHON_WORKSPACE_STORAGE_KEYS
+2023-09-28 03:16:17.086 [warning] Retry failed, storage update failed for key PYTHON_WORKSPACE_STORAGE_KEYS
+2023-09-28 03:16:17.086 [warning] Retry failed, storage update failed for key PYTHON_WORKSPACE_STORAGE_KEYS
+2023-09-28 03:16:17.192 [info] Python interpreter path: /bin/python3
+2023-09-28 03:16:17.561 [warning] Retry failed, storage update failed for key PYTHON_GLOBAL_STORAGE_KEYS
+2023-09-28 03:16:17.561 [warning] Retry failed, storage update failed for key PYTHON_GLOBAL_STORAGE_KEYS
+2023-09-28 03:16:18.534 [info] Starting Jedi language server for default.
diff --git a/code-server/logs/20230928T025444/exthost1/output_logging_20230928T031549/1-Jupyter.log b/code-server/logs/20230928T025444/exthost1/output_logging_20230928T031549/1-Jupyter.log
new file mode 100644
index 0000000000000000000000000000000000000000..1dd93c9a8d5c8b7e005fedf2b0918409bac761de
--- /dev/null
+++ b/code-server/logs/20230928T025444/exthost1/output_logging_20230928T031549/1-Jupyter.log
@@ -0,0 +1,83 @@
+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
+03:16:16.273 [info] belongs to experiment group 'FastKernelPicker'
+03:16:16.273 [info] belongs to experiment group 'NewRemoteUriStorage'
+03:16:16.273 [info] belongs to experiment group 'PasswordManager'
+03:16:16.273 [info] belongs to experiment group 'NewJupyterSession'
+03:16:16.596 [info] Start refreshing Kernel Picker (1695870976596)
+03:16:16.600 [info] Using Pylance
+03:16:16.622 [info] Process Execution: /jupyter notebook --version
+03:16:16.631 [info] Process Execution: /jupyter lab --version
+03:16:17.486 [warn] Failed to get activated env vars for /bin/python3 in 296ms
+03:16:17.493 [info] Process Execution: /bin/python3 -c "import site;print("_BASE_VALUE");print(site._BASE);print("_BASE_VALUE");"
+03:16:17.508 [info] Process Execution: /bin/python3 -m pip list
+03:16:17.526 [info] Process Execution: /bin/python3 -c "import pip;print('6af208d0-cb9c-427f-b937-ff563e17efdf')"
+03:16:18.240 [info] End refreshing Kernel Picker (1695870976596)
+03:17:17.248 [info] Handle Execution of Cells 0 for ~/app/torrent.ipynb
+03:17:17.252 [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)
+03:17:17.331 [warn] Failed to get activated env vars for /usr/local/bin/python in 120ms
+03:17:17.338 [info] Process Execution: /usr/local/bin/python -c "import site;print("_BASE_VALUE");print(site._BASE);print("_BASE_VALUE");"
+03:17:17.354 [info] Process Execution: /usr/local/bin/python -m pip list
+03:17:17.362 [warn] Failed to get activated env vars for /usr/local/bin/python in 107ms
+03:17:17.369 [info] Process Execution: /usr/local/bin/python -c "import ipykernel; print(ipykernel.__version__); print("5dc3a68c-e34e-4080-9c3e-2a532b2ccb4d"); print(ipykernel.__file__)"
+03:17:17.373 [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"b6593e2a-8968-426c-8436-9c44a2978620" --shell=9002 --transport="tcp" --iopub=9004 --f=~/.local/share/jupyter/runtime/kernel-v2-44pA1la5o6qhoR.json
+ > cwd: ~/app
+03:17:17.380 [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
+03:17:17.393 [warn] StdErr from Kernel Process /usr/local/bin/python: No module named ipykernel_launcher
+03:17:17.397 [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
+03:17:17.397 [info] Dispose Kernel process 229.
+03:17:17.397 [error] Kernel Launcher. launch, Class name = Ky, completed in 142ms, 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
+03:17:17.398 [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.
+03:17:17.398 [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.
+03:17:17.398 [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
+03:17:17.399 [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
+03:17:17.405 [info] Process Execution: /usr/local/bin/python -c "import ipykernel;print('6af208d0-cb9c-427f-b937-ff563e17efdf')"
+03:17:17.416 [info] Check & install missing Kernel dependencies for /usr/local/bin/python, ui.disabled=false for resource '~/app/torrent.ipynb'
+03:17:17.422 [info] Process Execution: /usr/local/bin/python -c "import ipykernel;print('6af208d0-cb9c-427f-b937-ff563e17efdf')"
+03:17:17.437 [info] Process Execution: /usr/local/bin/python -c "import pip;print('6af208d0-cb9c-427f-b937-ff563e17efdf')"
+03:17:17.940 [info] Process Execution: /usr/local/bin/python -c "import pip;print('6af208d0-cb9c-427f-b937-ff563e17efdf')"
+03:17:17.965 [info] Process Execution: /usr/local/bin/python -m pip install -U -- ipykernel
+03:17:24.350 [info] Process Execution: /usr/local/bin/python -c "import ipykernel;print('6af208d0-cb9c-427f-b937-ff563e17efdf')"
+03:17:24.507 [info] Process Execution: /usr/local/bin/python -m pip list
+03:17:24.509 [info] Dispose Kernel '~/app/torrent.ipynb' associated with '~/app/torrent.ipynb'
+03:17:24.510 [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)
+03:17:24.517 [info] Process Execution: /usr/local/bin/python -c "import ipykernel; print(ipykernel.__version__); print("5dc3a68c-e34e-4080-9c3e-2a532b2ccb4d"); print(ipykernel.__file__)"
+03:17:24.527 [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"a925430e-b565-4419-9f7d-217c55b15e39" --shell=9010 --transport="tcp" --iopub=9012 --f=~/.local/share/jupyter/runtime/kernel-v2-44a8IuCq1OT8sA.json
+ > cwd: ~/app
+03:17:24.713 [info] ipykernel version & path 6.25.2, ~/.local/lib/python3.9/site-packages/ipykernel/__init__.py for /usr/local/bin/python
+03:17:25.193 [info] Kernel acknowledged execution of cell 0 @ 1695871045190
+03:17:25.410 [info] End cell 0 execution @ 1695871045408, started @ 1695871045190, elapsed time = 0.218s
+03:20:37.208 [info] Handle Execution of Cells 1 for ~/app/torrent.ipynb
+03:20:37.215 [info] Kernel acknowledged execution of cell 1 @ 1695871237212
+03:20:37.532 [info] End cell 1 execution @ 1695871237531, started @ 1695871237212, elapsed time = 0.319s
+03:20:37.532 [warn] Cancel all remaining cells due to cancellation or failure in execution
+03:20:57.627 [info] Handle Execution of Cells 1 for ~/app/torrent.ipynb
+03:20:57.632 [info] Kernel acknowledged execution of cell 1 @ 1695871257631
+03:20:57.635 [info] End cell 1 execution @ 1695871257634, started @ 1695871257631, elapsed time = 0.003s
+03:21:37.103 [info] Handle Execution of Cells 2 for ~/app/torrent.ipynb
+03:21:37.108 [info] Kernel acknowledged execution of cell 2 @ 1695871297105
+03:22:38.684 [info] End cell 2 execution @ 1695871358682, started @ 1695871297105, elapsed time = 61.577s
+04:11:56.515 [info] Handle Execution of Cells 3 for ~/app/torrent.ipynb
+04:11:56.524 [info] Kernel acknowledged execution of cell 3 @ 1695874316521
+04:12:33.798 [info] End cell 3 execution @ 1695874353796, started @ 1695874316521, elapsed time = 37.275s
diff --git a/code-server/logs/20230928T025444/exthost1/output_logging_20230928T031549/2-Jupyter Server Console.log b/code-server/logs/20230928T025444/exthost1/output_logging_20230928T031549/2-Jupyter Server Console.log
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/code-server/logs/20230928T025444/exthost1/output_logging_20230928T031549/3-Python Test Log.log b/code-server/logs/20230928T025444/exthost1/output_logging_20230928T031549/3-Python Test Log.log
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/code-server/logs/20230928T025444/exthost1/remoteexthost.log b/code-server/logs/20230928T025444/exthost1/remoteexthost.log
new file mode 100644
index 0000000000000000000000000000000000000000..66160fd39310cac0db22047e7e958afdbe619404
--- /dev/null
+++ b/code-server/logs/20230928T025444/exthost1/remoteexthost.log
@@ -0,0 +1,23 @@
+2023-09-28 03:15:49.936 [info] Extension host with pid 44 started
+2023-09-28 03:15:49.982 [error] Error: EEXIST: file already exists, open '/home/user/app/code-server/User/workspaceStorage/f79da59/vscode.lock'
+2023-09-28 03:15:49.987 [info] Lock '/home/user/app/code-server/User/workspaceStorage/f79da59/vscode.lock': Could not acquire lock, checking if the file is stale.
+2023-09-28 03:15:49.988 [info] Lock '/home/user/app/code-server/User/workspaceStorage/f79da59/vscode.lock': The pid 132 appears to be gone.
+2023-09-28 03:15:49.988 [info] Lock '/home/user/app/code-server/User/workspaceStorage/f79da59/vscode.lock': Deleting a stale lock.
+2023-09-28 03:15:49.991 [info] Lock '/home/user/app/code-server/User/workspaceStorage/f79da59/vscode.lock': Lock acquired.
+2023-09-28 03:15:50.094 [info] ExtensionService#_doActivateExtension vscode.emmet, startup: false, activationEvent: 'onLanguage'
+2023-09-28 03:15:50.159 [info] ExtensionService#_doActivateExtension vscode.git-base, startup: true, activationEvent: '*', root cause: vscode.git
+2023-09-28 03:15:50.533 [info] ExtensionService#_doActivateExtension vscode.git, startup: true, activationEvent: '*'
+2023-09-28 03:15:50.533 [info] ExtensionService#_doActivateExtension vscode.github, startup: true, activationEvent: '*'
+2023-09-28 03:15:50.750 [info] Eager extensions activated
+2023-09-28 03:15:50.750 [info] ExtensionService#_doActivateExtension vscode.debug-auto-launch, startup: false, activationEvent: 'onStartupFinished'
+2023-09-28 03:15:50.751 [info] ExtensionService#_doActivateExtension vscode.merge-conflict, startup: false, activationEvent: 'onStartupFinished'
+2023-09-28 03:16:15.409 [info] ExtensionService#_doActivateExtension vscode.ipynb, startup: false, activationEvent: 'onNotebookSerializer:jupyter-notebook'
+2023-09-28 03:16:15.660 [info] ExtensionService#_doActivateExtension ms-toolsai.jupyter, startup: false, activationEvent: 'onNotebook:jupyter-notebook'
+2023-09-28 03:16:15.660 [info] ExtensionService#_doActivateExtension ms-toolsai.vscode-jupyter-cell-tags, startup: false, activationEvent: 'onNotebook:jupyter-notebook'
+2023-09-28 03:16:15.660 [info] ExtensionService#_doActivateExtension ms-toolsai.vscode-jupyter-slideshow, startup: false, activationEvent: 'onNotebook:jupyter-notebook'
+2023-09-28 03:16:15.660 [info] ExtensionService#_doActivateExtension ms-toolsai.jupyter-renderers, startup: false, activationEvent: 'onNotebook:*'
+2023-09-28 03:16:15.961 [info] ExtensionService#_doActivateExtension ms-python.python, startup: false, activationEvent: 'onLanguage:python'
+2023-09-28 03:16:18.538 [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 03:16:18.796 [info] ExtensionService#_doActivateExtension vscode.tunnel-forwarding, startup: false, activationEvent: 'onTunnel'
diff --git a/code-server/logs/20230928T025444/exthost1/vscode.git/Git.log b/code-server/logs/20230928T025444/exthost1/vscode.git/Git.log
new file mode 100644
index 0000000000000000000000000000000000000000..66a0baf964266ca0c84bd038827bd06624da1dac
--- /dev/null
+++ b/code-server/logs/20230928T025444/exthost1/vscode.git/Git.log
@@ -0,0 +1,17 @@
+2023-09-28 03:15:50.811 [info] Log level: Info
+2023-09-28 03:15:50.811 [info] Validating found git in: "git"
+2023-09-28 03:15:50.811 [info] Using git "2.39.2" from "git"
+2023-09-28 03:15:50.811 [info] > git rev-parse --show-toplevel [1ms]
+2023-09-28 03:15:50.811 [info] fatal: not a git repository (or any of the parent directories): .git
+2023-09-28 03:15:50.811 [info] > git rev-parse --show-toplevel [1ms]
+2023-09-28 03:15:50.811 [info] fatal: not a git repository (or any of the parent directories): .git
+2023-09-28 03:15:50.811 [info] > git rev-parse --show-toplevel [1ms]
+2023-09-28 03:15:50.811 [info] fatal: not a git repository (or any of the parent directories): .git
+2023-09-28 03:15:50.811 [info] > git rev-parse --show-toplevel [1ms]
+2023-09-28 03:15:50.811 [info] fatal: not a git repository (or any of the parent directories): .git
+2023-09-28 03:15:50.811 [info] > git rev-parse --show-toplevel [1ms]
+2023-09-28 03:15:50.811 [info] fatal: not a git repository (or any of the parent directories): .git
+2023-09-28 03:15:50.811 [info] > git rev-parse --show-toplevel [1ms]
+2023-09-28 03:15:50.811 [info] fatal: not a git repository (or any of the parent directories): .git
+2023-09-28 03:15:51.144 [info] > git rev-parse --show-toplevel [2ms]
+2023-09-28 03:15:51.144 [info] fatal: not a git repository (or any of the parent directories): .git
diff --git a/code-server/logs/20230928T025444/exthost1/vscode.github/GitHub.log b/code-server/logs/20230928T025444/exthost1/vscode.github/GitHub.log
new file mode 100644
index 0000000000000000000000000000000000000000..e8387c7d037d2b361d74ae03348d129727e47910
--- /dev/null
+++ b/code-server/logs/20230928T025444/exthost1/vscode.github/GitHub.log
@@ -0,0 +1 @@
+2023-09-28 03:15:50.811 [info] Log level: Info
diff --git a/code-server/logs/20230928T025444/network.log b/code-server/logs/20230928T025444/network.log
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/code-server/logs/20230928T025444/ptyhost.log b/code-server/logs/20230928T025444/ptyhost.log
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/code-server/logs/20230928T025444/remoteagent.log b/code-server/logs/20230928T025444/remoteagent.log
new file mode 100644
index 0000000000000000000000000000000000000000..c77636a0810e36a89c33b0c908da588c502dd6d1
--- /dev/null
+++ b/code-server/logs/20230928T025444/remoteagent.log
@@ -0,0 +1,12 @@
+2023-09-28 02:54:44.706 [info]
+
+
+
+
+2023-09-28 02:54:44.721 [info] Extension host agent started.
+2023-09-28 02:54:44.859 [error] [10.16.46.47][71c2504c][ExtensionHostConnection] Unknown reconnection token (never seen).
+2023-09-28 02:54:44.974 [error] [10.16.46.47][e3e767e8][ManagementConnection] Unknown reconnection token (never seen).
+2023-09-28 03:15:47.800 [info] [10.16.38.82][9e2b79a9][ManagementConnection] New connection established.
+2023-09-28 03:15:48.549 [info] [10.16.38.82][48d74605][ExtensionHostConnection] New connection established.
+2023-09-28 03:15:48.618 [info] [10.16.38.82][48d74605][ExtensionHostConnection] <44> Launched Extension Host Process.
+2023-09-28 03:16:16.856 [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
diff --git a/torrent.ipynb b/torrent.ipynb
new file mode 100644
index 0000000000000000000000000000000000000000..cddc61ec169b7e7b5b472b649ca3af124749c123
--- /dev/null
+++ b/torrent.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: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"
+ ]
+ },
+ {
+ "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
+}