{
	"name": "vscode-python-envs",
	"displayName": "Python Environments",
	"description": "Provides a unified python environment experience",
	"version": "1.30.0",
	"publisher": "ms-python",
	"preview": true,
	"engines": {
		"vscode": "^1.110.0-20260204"
	},
	"categories": [
		"Other"
	],
	"enabledApiProposals": [
		"terminalShellEnv",
		"terminalDataWriteEvent",
		"taskExecutionTerminal"
	],
	"capabilities": {
		"untrustedWorkspaces": {
			"supported": false,
			"description": "This extension doesn't support untrusted workspaces."
		},
		"virtualWorkspaces": {
			"supported": false,
			"description": "This extension doesn't support virtual workspaces."
		}
	},
	"activationEvents": [
		"onLanguage:python"
	],
	"homepage": "https://github.com/microsoft/vscode-python-environments",
	"repository": {
		"type": "git",
		"url": "https://github.com/microsoft/vscode-python-environments.git"
	},
	"bugs": {
		"url": "https://github.com/microsoft/vscode-python-environments/issues"
	},
	"main": "./dist/extension.js",
	"l10n": "./l10n",
	"icon": "icon.png",
	"contributes": {
		"configuration": {
			"properties": {
				"python-envs.defaultEnvManager": {
					"type": "string",
					"description": "%python-envs.defaultEnvManager.description%",
					"default": "ms-python.python:venv",
					"scope": "window"
				},
				"python-envs.defaultPackageManager": {
					"type": "string",
					"description": "%python-envs.defaultPackageManager.description%",
					"default": "ms-python.python:pip",
					"scope": "window"
				},
				"python-envs.pythonProjects": {
					"type": "array",
					"default": [],
					"description": "%python-envs.pythonProjects.description%",
					"scope": "resource",
					"items": {
						"type": "object",
						"properties": {
							"path": {
								"type": "string",
								"description": "%python-envs.pythonProjects.path.description%"
							},
							"envManager": {
								"type": "string",
								"description": "%python-envs.pythonProjects.envManager.description%",
								"default": "ms-python.python:venv"
							},
							"packageManager": {
								"type": "string",
								"description": "%python-envs.pythonProjects.packageManager.description%",
								"default": "ms-python.python:pip"
							}
						}
					}
				},
				"python-envs.terminal.showActivateButton": {
					"type": "boolean",
					"description": "%python-envs.terminal.showActivateButton.description%",
					"default": false,
					"scope": "machine",
					"tags": [
						"onExP",
						"preview"
					]
				},
				"python-envs.terminal.autoActivationType": {
					"type": "string",
					"markdownDescription": "%python-envs.terminal.autoActivationType.description%",
					"default": "command",
					"enum": [
						"command",
						"shellStartup",
						"off"
					],
					"markdownEnumDescriptions": [
						"%python-envs.terminal.autoActivationType.command%",
						"%python-envs.terminal.autoActivationType.shellStartup%",
						"%python-envs.terminal.autoActivationType.off%"
					],
					"scope": "machine"
				},
				"python.terminal.useEnvFile": {
					"type": "boolean",
					"description": "%python-envs.terminal.useEnvFile.description%",
					"default": false,
					"scope": "resource"
				},
				"python-envs.globalSearchPaths": {
					"type": "array",
					"markdownDescription": "%python-envs.globalSearchPaths.description%",
					"default": [],
					"scope": "machine",
					"items": {
						"type": "string"
					}
				},
				"python-envs.workspaceSearchPaths": {
					"type": "array",
					"description": "%python-envs.workspaceSearchPaths.description%",
					"default": [
						".venv",
						"*/.venv"
					],
					"scope": "resource",
					"items": {
						"type": "string"
					}
				},
				"python-envs.alwaysUseUv": {
					"type": "boolean",
					"description": "%python-envs.alwaysUseUv.description%",
					"default": true,
					"scope": "machine"
				}
			}
		},
		"commands": [
			{
				"command": "python-envs.setEnvManager",
				"title": "%python-envs.setEnvManager.title%",
				"category": "Python",
				"icon": "$(gear)",
				"when": "config.python.useEnvironmentsExtension != false"
			},
			{
				"command": "python-envs.setPkgManager",
				"title": "%python-envs.setPkgManager.title%",
				"category": "Python",
				"icon": "$(package)"
			},
			{
				"command": "python-envs.addPythonProject",
				"title": "%python-envs.addPythonProject.title%",
				"category": "Python",
				"icon": "$(new-folder)"
			},
			{
				"command": "python-envs.addPythonProjectGivenResource",
				"title": "%python-envs.addPythonProjectGivenResource.title%",
				"category": "Python",
				"icon": "$(new-folder)"
			},
			{
				"command": "python-envs.removePythonProject",
				"title": "%python-envs.removePythonProject.title%",
				"category": "Python",
				"icon": "$(remove)"
			},
			{
				"command": "python-envs.create",
				"title": "%python-envs.create.title%",
				"category": "Python",
				"icon": "$(add)"
			},
			{
				"command": "python-envs.createAny",
				"title": "%python-envs.createAny.title%",
				"category": "Python",
				"icon": "$(add)"
			},
			{
				"command": "python-envs.set",
				"title": "%python-envs.set.title%",
				"category": "Python",
				"icon": "$(check)"
			},
			{
				"command": "python-envs.setEnv",
				"title": "%python-envs.setEnv.title%",
				"category": "Python",
				"icon": "$(check)"
			},
			{
				"command": "python-envs.setEnvSelected",
				"title": "%python-envs.setEnvSelected.title%",
				"category": "Python",
				"icon": "$(pass-filled)"
			},
			{
				"command": "python-envs.remove",
				"title": "%python-envs.remove.title%",
				"category": "Python",
				"icon": "$(remove)"
			},
			{
				"command": "python-envs.refreshAllManagers",
				"title": "%python-envs.refreshAllManagers.title%",
				"shortTitle": "Refresh All",
				"category": "Python",
				"icon": "$(refresh)"
			},
			{
				"command": "python-envs.searchSettings",
				"title": "%python-envs.searchSettings.title%",
				"category": "Python",
				"icon": "$(gear)"
			},
			{
				"command": "python-envs.refreshPackages",
				"title": "%python-envs.refreshPackages.title%",
				"category": "Python",
				"icon": "$(refresh)"
			},
			{
				"command": "python-envs.packages",
				"title": "%python-envs.packages.title%",
				"category": "Python",
				"icon": "$(package)"
			},
			{
				"command": "python-envs.clearCache",
				"title": "%python-envs.clearCache.title%",
				"category": "Python",
				"icon": "$(trash)"
			},
			{
				"command": "python-envs.runInTerminal",
				"title": "%python-envs.runInTerminal.title%",
				"category": "Python Envs",
				"icon": "$(play)"
			},
			{
				"command": "python-envs.createTerminal",
				"title": "%python-envs.createTerminal.title%",
				"category": "Python Envs",
				"icon": "$(terminal)"
			},
			{
				"command": "python-envs.createNewProjectFromTemplate",
				"title": "%python-envs.createNewProjectFromTemplate.title%",
				"category": "Python Envs",
				"icon": "$(play)"
			},
			{
				"command": "python-envs.runAsTask",
				"title": "%python-envs.runAsTask.title%",
				"category": "Python Envs",
				"icon": "$(play)"
			},
			{
				"command": "python-envs.terminal.activate",
				"title": "%python-envs.terminal.activate.title%",
				"category": "Python Envs",
				"icon": "$(python)"
			},
			{
				"command": "python-envs.terminal.deactivate",
				"title": "%python-envs.terminal.deactivate.title%",
				"category": "Python Envs",
				"icon": "$(circle-slash)"
			},
			{
				"command": "python-envs.uninstallPackage",
				"title": "%python-envs.uninstallPackage.title%",
				"category": "Python Envs",
				"icon": "$(trash)"
			},
			{
				"command": "python-envs.copyEnvPath",
				"title": "%python-envs.copyEnvPath.title%",
				"category": "Python Envs",
				"icon": "$(copy)"
			},
			{
				"command": "python-envs.copyEnvPathCopied",
				"title": "%python-envs.copyEnvPathCopied.title%",
				"category": "Python Envs",
				"icon": "$(clippy)"
			},
			{
				"command": "python-envs.copyProjectPath",
				"title": "%python-envs.copyProjectPath.title%",
				"category": "Python Envs",
				"icon": "$(copy)"
			},
			{
				"command": "python-envs.copyProjectPathCopied",
				"title": "%python-envs.copyProjectPathCopied.title%",
				"category": "Python Envs",
				"icon": "$(clippy)"
			},
			{
				"command": "python-envs.terminal.revertStartupScriptChanges",
				"title": "%python-envs.terminal.revertStartupScriptChanges.title%",
				"category": "Python Envs",
				"icon": "$(discard)"
			},
			{
				"command": "python-envs.reportIssue",
				"title": "%python-envs.reportIssue.title%",
				"category": "Python Environments"
			},
			{
				"command": "python-envs.revealProjectInExplorer",
				"title": "%python-envs.revealProjectInExplorer.title%",
				"category": "Python Envs",
				"icon": "$(folder-opened)"
			},
			{
				"command": "python-envs.revealEnvInManagerView",
				"title": "%python-envs.revealEnvInManagerView.title%",
				"category": "Python Envs",
				"icon": "$(eye)"
			},
			{
				"command": "python-envs.runPetInTerminal",
				"title": "%python-envs.runPetInTerminal.title%",
				"category": "Python",
				"icon": "$(terminal)",
				"when": "config.python.useEnvironmentsExtension != false"
			}
		],
		"menus": {
			"commandPalette": [
				{
					"command": "python-envs.refreshAllManagers",
					"when": "false"
				},
				{
					"command": "python-envs.refreshPackages",
					"when": "false"
				},
				{
					"command": "python-envs.create",
					"when": "false"
				},
				{
					"command": "python-envs.setEnv",
					"when": "false"
				},
				{
					"command": "python-envs.setEnvSelected",
					"when": "false"
				},
				{
					"command": "python-envs.remove",
					"when": "false"
				},
				{
					"command": "python-envs.addPythonProject",
					"when": "false"
				},
				{
					"command": "python-envs.addPythonProjectGivenResource",
					"when": "false"
				},
				{
					"command": "python-envs.setEnvManager",
					"when": "config.python.useEnvironmentsExtension != false"
				},
				{
					"command": "python-envs.packages",
					"when": "config.python.useEnvironmentsExtension != false"
				},
				{
					"command": "python-envs.set",
					"when": "config.python.useEnvironmentsExtension != false"
				},
				{
					"command": "python-envs.setPkgManager",
					"when": "config.python.useEnvironmentsExtension != false"
				},
				{
					"command": "python-envs.removePythonProject",
					"when": "false"
				},
				{
					"command": "python-envs.createTerminal",
					"when": "false"
				},
				{
					"command": "python-envs.runInTerminal",
					"when": "false"
				},
				{
					"command": "python-envs.runAsTask",
					"when": "config.python.useEnvironmentsExtension != false"
				},
				{
					"command": "python-envs.terminal.activate",
					"when": "pythonTerminalActivation"
				},
				{
					"command": "python-envs.terminal.deactivate",
					"when": "pythonTerminalActivation"
				},
				{
					"command": "python-envs.uninstallPackage",
					"when": "false"
				},
				{
					"command": "python-envs.copyEnvPath",
					"when": "false"
				},
				{
					"command": "python-envs.copyEnvPathCopied",
					"when": "false"
				},
				{
					"command": "python-envs.copyProjectPath",
					"when": "false"
				},
				{
					"command": "python-envs.copyProjectPathCopied",
					"when": "false"
				},
				{
					"command": "python-envs.createAny",
					"when": "false"
				},
				{
					"command": "python-envs.revealProjectInExplorer",
					"when": "false"
				},
				{
					"command": "python-envs.revealEnvInManagerView",
					"when": "false"
				},
				{
					"command": "python-envs.createNewProjectFromTemplate",
					"when": "config.python.useEnvironmentsExtension != false"
				},
				{
					"command": "python-envs.terminal.revertStartupScriptChanges",
					"when": "config.python.useEnvironmentsExtension != false"
				},
				{
					"command": "python-envs.reportIssue",
					"when": "config.python.useEnvironmentsExtension != false"
				}
			],
			"view/item/context": [
				{
					"command": "python-envs.create",
					"group": "inline",
					"when": "view == env-managers && viewItem =~ /.*pythonEnvManager.*;create;.*/"
				},
				{
					"command": "python-envs.remove",
					"when": "view == env-managers && viewItem =~ /.*pythonEnvironment.*;remove;.*/"
				},
				{
					"command": "python-envs.remove",
					"when": "view == env-managers && viewItem =~ /.*pythonBrokenEnvironment.*;remove;.*/"
				},
				{
					"command": "python-envs.setEnv",
					"group": "inline",
					"when": "view == env-managers && viewItem =~ /.*pythonEnvironment.*/ && viewItem =~ /^((?!selected).)*$/"
				},
				{
					"command": "python-envs.setEnvSelected",
					"group": "inline",
					"when": "view == env-managers && viewItem =~ /.*pythonEnvironment.*/ && viewItem =~ /.*selected.*/"
				},
				{
					"command": "python-envs.createTerminal",
					"group": "inline",
					"when": "view == env-managers && viewItem =~ /.*pythonEnvironment.*;activatable;.*/"
				},
				{
					"command": "python-envs.refreshPackages",
					"when": "view == env-managers && viewItem =~ /.*pythonEnvironment.*/"
				},
				{
					"command": "python-envs.packages",
					"group": "inline",
					"when": "view == env-managers && viewItem =~ /.*pythonEnvironment.*/"
				},
				{
					"command": "python-envs.copyEnvPath",
					"group": "inline",
					"when": "view == env-managers && viewItem =~ /.*pythonEnvironment.*/ && viewItem =~ /^((?!copied).)*$/"
				},
				{
					"command": "python-envs.copyEnvPathCopied",
					"group": "inline",
					"when": "view == env-managers && viewItem =~ /.*pythonEnvironment.*/ && viewItem =~ /.*copied.*/"
				},
				{
					"command": "python-envs.copyEnvPath",
					"group": "inline",
					"when": "view == env-managers && viewItem =~ /.*pythonBrokenEnvironment.*/ && viewItem =~ /^((?!copied).)*$/"
				},
				{
					"command": "python-envs.copyEnvPathCopied",
					"group": "inline",
					"when": "view == env-managers && viewItem =~ /.*pythonBrokenEnvironment.*/ && viewItem =~ /.*copied.*/"
				},
				{
					"command": "python-envs.uninstallPackage",
					"group": "inline",
					"when": "view == env-managers && viewItem == python-package"
				},
				{
					"command": "python-envs.copyEnvPath",
					"group": "inline",
					"when": "view == python-projects && viewItem =~ /python-env/ && viewItem =~ /^((?!copied).)*$/"
				},
				{
					"command": "python-envs.copyEnvPathCopied",
					"group": "inline",
					"when": "view == python-projects && viewItem =~ /python-env/ && viewItem =~ /.*copied.*/"
				},
				{
					"command": "python-envs.remove",
					"when": "view == python-projects && viewItem == python-env"
				},
				{
					"command": "python-envs.removePythonProject",
					"when": "view == python-projects && viewItem == python-workspace-removable"
				},
				{
					"command": "python-envs.set",
					"group": "inline",
					"when": "view == python-projects && viewItem =~ /.*python-workspace.*/"
				},
				{
					"command": "python-envs.copyProjectPath",
					"group": "inline",
					"when": "view == python-projects && viewItem =~ /.*python-workspace.*/ && viewItem =~ /^((?!copied).)*$/"
				},
				{
					"command": "python-envs.copyProjectPathCopied",
					"group": "inline",
					"when": "view == python-projects && viewItem =~ /.*python-workspace.*/ && viewItem =~ /.*copied.*/"
				},
				{
					"command": "python-envs.revealProjectInExplorer",
					"when": "view == python-projects && viewItem =~ /.*python-workspace.*/"
				},
				{
					"command": "python-envs.uninstallPackage",
					"group": "inline",
					"when": "view == python-projects && viewItem == python-package"
				},
				{
					"command": "python-envs.revealEnvInManagerView",
					"group": "inline",
					"when": "view == python-projects && viewItem == python-env"
				}
			],
			"view/title": [
				{
					"command": "python-envs.addPythonProject",
					"group": "navigation",
					"when": "view == python-projects"
				},
				{
					"command": "python-envs.createAny",
					"group": "navigation",
					"when": "view == env-managers"
				},
				{
					"command": "python-envs.searchSettings",
					"group": "navigation",
					"when": "view == env-managers"
				},
				{
					"command": "python-envs.refreshAllManagers",
					"group": "navigation",
					"when": "view == env-managers"
				},
				{
					"command": "python-envs.terminal.activate",
					"group": "navigation",
					"when": "view == terminal && config.python-envs.terminal.showActivateButton && pythonTerminalActivation && !pythonTerminalActivated"
				},
				{
					"command": "python-envs.terminal.deactivate",
					"group": "navigation",
					"when": "view == terminal && config.python-envs.terminal.showActivateButton && pythonTerminalActivation && pythonTerminalActivated"
				}
			],
			"explorer/context": [
				{
					"command": "python-envs.addPythonProjectGivenResource",
					"group": "inline",
					"when": "explorerViewletVisible && explorerResourceIsFolder"
				},
				{
					"command": "python-envs.addPythonProjectGivenResource",
					"group": "inline",
					"when": "explorerViewletVisible && resourceExtname == .py"
				}
			],
			"editor/title": [
				{
					"command": "python-envs.terminal.activate",
					"group": "navigation",
					"when": "resourceScheme == vscode-terminal && config.python-envs.terminal.showActivateButton && pythonTerminalActivation && !pythonTerminalActivated"
				},
				{
					"command": "python-envs.terminal.deactivate",
					"group": "navigation",
					"when": "resourceScheme == vscode-terminal && config.python-envs.terminal.showActivateButton && pythonTerminalActivation && pythonTerminalActivated"
				}
			],
			"editor/title/run": [
				{
					"command": "python-envs.runAsTask",
					"group": "Python",
					"when": "editorLangId == python"
				}
			],
			"terminal/title/context": [
				{
					"command": "python-envs.terminal.activate",
					"when": "pythonTerminalActivation && !pythonTerminalActivated"
				},
				{
					"command": "python-envs.terminal.deactivate",
					"when": "pythonTerminalActivation && pythonTerminalActivated"
				}
			]
		},
		"viewsContainers": {
			"activitybar": [
				{
					"id": "python",
					"title": "Python",
					"icon": "files/logo.svg",
					"when": "config.python.useEnvironmentsExtension != false"
				}
			]
		},
		"views": {
			"python": [
				{
					"id": "python-projects",
					"name": "Python Projects",
					"icon": "files/logo.svg",
					"contextualTitle": "Python Projects",
					"when": "config.python.useEnvironmentsExtension != false"
				},
				{
					"id": "env-managers",
					"name": "Environment Managers",
					"icon": "files/logo.svg",
					"contextualTitle": "Environment Managers",
					"when": "config.python.useEnvironmentsExtension != false"
				}
			]
		},
		"taskDefinitions": [
			{
				"type": "python"
			}
		]
	},
	"sessions": "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",
	"scripts": {
		"vscode:prepublish": "npm run package",
		"compile": "webpack",
		"watch": "webpack --watch",
		"package": "webpack --mode production --devtool source-map --config ./webpack.config.js",
		"compile-tests": "tsc -p . --outDir out",
		"watch-tests": "tsc -p . -w --outDir out",
		"pretest": "npm run compile-tests && npm run compile",
		"lint": "eslint --config=eslint.config.mjs src",
		"unittest": "mocha --config=./build/.mocha.unittests.json",
		"smoke-test": "vscode-test --label smokeTests",
		"e2e-test": "vscode-test --label e2eTests --install-extensions ms-python.python",
		"integration-test": "vscode-test --label integrationTests --install-extensions ms-python.python",
		"integration-test-multiroot": "vscode-test --label integrationTestsMultiRoot --install-extensions ms-python.python",
		"vsce-package": "vsce package -o ms-python-envs-insiders.vsix"
	},
	"devDependencies": {
		"@types/fs-extra": "^11.0.4",
		"@types/glob": "^8.1.0",
		"@types/mocha": "^10.0.1",
		"@types/node": "^22.15.1",
		"@types/sinon": "^17.0.3",
		"@types/stack-trace": "0.0.29",
		"@types/vscode": "^1.99.0",
		"@types/which": "^3.0.4",
		"@typescript-eslint/eslint-plugin": "^8.16.0",
		"@typescript-eslint/parser": "^8.16.0",
		"@vscode/test-electron": "^2.5.2",
		"@vscode/vsce": "^2.24.0",
		"eslint": "^9.15.0",
		"glob": "^8.1.0",
		"mocha": "^10.8.2",
		"sinon": "^19.0.2",
		"ts-loader": "^9.4.3",
		"ts-mockito": "^2.6.1",
		"typemoq": "^2.1.0",
		"typescript": "^5.1.3",
		"webpack": "^5.105.0",
		"webpack-cli": "^5.1.1"
	},
	"dependencies": {
		"@iarna/toml": "^2.2.5",
		"@vscode/extension-telemetry": "^0.9.7",
		"@vscode/test-cli": "^0.0.10",
		"dotenv": "^16.4.5",
		"fs-extra": "^11.2.0",
		"stack-trace": "0.0.10",
		"vscode-jsonrpc": "^9.0.0-next.5",
		"which": "^4.0.0"
	},
	"overrides": {
		"serialize-javascript": "^7.0.3"
	},
	"enableTelemetry": true,
	"__metadata": {
		"installedTimestamp": 1778107977378,
		"targetPlatform": "win32-x64",
		"size": 10443210
	}
}