{
	"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
	}
}