{
"name": "pytest-language-server",
"displayName": "pytest Language Server",
"description": "A blazingly fast Language Server Protocol implementation for pytest fixtures",
"version": "0.22.3",
"publisher": "bellini666",
"license": "MIT",
"author": "Thiago Bellini Ribeiro <hackedbellini@gmail.com>",
"repository": {
"type": "git",
"url": "https://github.com/bellini666/pytest-language-server"
},
"bugs": {
"url": "https://github.com/bellini666/pytest-language-server/issues"
},
"homepage": "https://github.com/bellini666/pytest-language-server#readme",
"icon": "icon.png",
"engines": {
"vscode": "^1.112.0"
},
"categories": [
"Programming Languages",
"Linters",
"Testing"
],
"keywords": [
"python",
"pytest",
"fixtures",
"lsp",
"language-server",
"testing",
"test",
"code-navigation"
],
"galleryBanner": {
"color": "#0c4b33",
"theme": "dark"
},
"qna": "https://github.com/bellini666/pytest-language-server/issues",
"badges": [
{
"url": "https://img.shields.io/visual-studio-marketplace/v/bellini666.pytest-language-server",
"href": "https://marketplace.visualstudio.com/items?itemName=bellini666.pytest-language-server",
"description": "Visual Studio Marketplace Version"
},
{
"url": "https://img.shields.io/visual-studio-marketplace/i/bellini666.pytest-language-server",
"href": "https://marketplace.visualstudio.com/items?itemName=bellini666.pytest-language-server",
"description": "Visual Studio Marketplace Installs"
}
],
"activationEvents": [
"onLanguage:python"
],
"main": "./dist/extension.js",
"contributes": {
"configuration": {
"type": "object",
"title": "pytest Language Server",
"properties": {
"pytestLanguageServer.executable": {
"type": "string",
"default": "",
"description": "Path to the pytest-language-server executable. Leave empty to use the bundled binary, or set to 'pytest-language-server' to use the system version from PATH."
},
"pytestLanguageServer.trace.server": {
"type": "string",
"enum": [
"off",
"messages",
"verbose"
],
"default": "off",
"description": "Traces the communication between VS Code and the language server."
}
}
},
"commands": [
{
"command": "pytest-language-server.restart",
"title": "Restart pytest Language Server",
"category": "pytest"
}
]
},
"scripts": {
"vscode:prepublish": "npm run package",
"compile": "webpack",
"watch": "webpack --watch",
"package": "webpack --mode production --devtool hidden-source-map",
"lint": "eslint src"
},
"devDependencies": {
"@eslint/js": "^10.0.1",
"@types/node": "^25.6.0",
"@types/vscode": "^1.112.0",
"eslint": "^10.2.1",
"ts-loader": "^9.5.7",
"typescript": "^6.0.3",
"typescript-eslint": "^8.59.0",
"webpack": "^5.106.2",
"webpack-cli": "^7.0.2"
},
"dependencies": {
"vscode-languageclient": "^9.0.0"
}
}