{"id":57156637,"number":"2022.12.1","published_at":"2022-10-02T15:42:47.871Z","licenses":"MIT","integrity":"sha512-FXsOx+I419Vxfn6AjQfu2JxxnDD43++1xBL06b18Mqm8a8u7e6injksdW97DzIdSP1cK09J0TQPTNm38X8a2qA==","status":null,"download_url":"https://registry.npmjs.org/@r3m0t/vscode-python/-/vscode-python-2022.12.1.tgz","registry_url":"https://www.npmjs.com/package/@r3m0t/vscode-python/v/2022.12.1","documentation_url":null,"install_command":"npm install @r3m0t/vscode-python@2022.12.1","immutable":null,"metadata":{"deprecated":null,"_npmUser":{"name":"r3m0t","email":"tomer.chachamu@gmail.com"},"dist":{"integrity":"sha512-FXsOx+I419Vxfn6AjQfu2JxxnDD43++1xBL06b18Mqm8a8u7e6injksdW97DzIdSP1cK09J0TQPTNm38X8a2qA==","shasum":"8266c9a1fb5cb1a354cde73cc37b3e6a7262a50b","tarball":"https://registry.npmjs.org/@r3m0t/vscode-python/-/vscode-python-2022.12.1.tgz","fileCount":2,"unpackedSize":1297947,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC241rEVwnHiZVCErsyJ99OGUaLty2BjChw8wIDJYdzfgIhAL77dvutvUk1qVj1juhzS2IiKXgZljlr9Os4C4Hk71G9"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjObF3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpDUw/8CWbtKenpY/rgii1qMg/aegfFlCdtvHXKzviZf13jWXX2GopX\r\n7RG7kTWdlS0F+4ij3bliiBRfH/hkRxnycLVOvrVT6E9OT7cwRRZ3DgSWtej6\r\nt8/H1+LIiEa1oem/XoYFG/5U3p0QICk8XEMtXS6EsoKm3LwBU/NfFvDgguYc\r\nBnkd0JCk9lMW3R1S7COjf6O3Yo2QwyQs28p1WuqgwMV8pRmh2sR4LdkrDW0m\r\npwLRrENh1sc/alTlb3/XNQcNPQJnVpZGTCO6wbdtYxU6B6pHNYT4IFMC1lnq\r\nWRlarYKIg2wK0EF95TOc+lBIAfeDG4j2B/FdD39bQdN07nPp5VlR8sUyDzEr\r\nT3eV8INmD+iiHK2s5bke2RYOo3b3xtXLJituTnOXt46ZOLtZlu79NjDs4bgI\r\nnPYirWZ/h0ku0+nj75yX9Sj2rf0JAbayCkZm6DLeq81vwiP4DUj83rg8Y8v9\r\nXzOz0cbdof4UBsnQ54NpkXROTtsYD9PeE1njcQvZnN2ZPeBHeMivapoeXqeD\r\nld9+NVnAiAN0/C3nWRG8DPljVYNdxEzUJYwBzIEEAnvHye5RiYAZYzO32aWx\r\n2xXcsiLI9cTJQg7igQqwlNKgQVGX/yk7y5rxNjLXQzQs6OvAqT3/7WdRKfJU\r\nRvQHadm2ZqpjI69WnUMJJ8cW69fzN+VBfHo=\r\n=FFH4\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"7065585684ba469c8866a23e06e2f946f61d6f36","main":"./out/client/extension","scripts":{"package":"gulp clean \u0026\u0026 gulp prePublishBundle \u0026\u0026 vsce package -o ms-python-insiders.vsix","prePublish":"gulp clean \u0026\u0026 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 \u0026\u0026 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 \u0026\u0026 cross-env CODE_TESTS_WORKSPACE=src/test VSC_PYTHON_CI_TEST_GREP='Language Server:' node ./out/test/testBootstrap.js ./out/test/standardTest.js \u0026\u0026 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","lint-fix":"eslint --fix --ext .ts,.js src build 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"},"_npmVersion":"8.11.0","_nodeVersion":"16.15.1","_hasShrinkwrap":true,"directories":{}},"created_at":"2022-10-02T15:51:48.221Z","updated_at":"2026-10-01T12:54:04.924Z","purl":"pkg:npm/%40r3m0t/vscode-python@2022.12.1","related_tag":{"name":"2022.12.1","sha":"252312b57f50bfca8badd43436f0ff4af8fdc841","kind":"commit","published_at":"2022-08-18T00:12:07.000Z","download_url":"https://codeload.github.com/microsoft/vscode-python/tar.gz/2022.12.1","html_url":"https://github.com/microsoft/vscode-python/releases/tag/2022.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/microsoft/vscode-python@2022.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2Fvscode-python/tags/2022.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2Fvscode-python/tags/2022.12.1/manifests"},"latest":false,"version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@r3m0t%2Fvscode-python/versions/2022.12.1","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@r3m0t%2Fvscode-python/versions/2022.12.1/codemeta","dependencies":[{"id":634754291,"ecosystem":"npm","package_name":"@istanbuljs/nyc-config-typescript","requirements":"^1.0.2","kind":"Development","optional":false},{"id":634754317,"ecosystem":"npm","package_name":"@types/shortid","requirements":"^0.0.29","kind":"Development","optional":false},{"id":634754306,"ecosystem":"npm","package_name":"@types/semver","requirements":"^5.5.0","kind":"Development","optional":false},{"id":634754268,"ecosystem":"npm","package_name":"node-stream-zip","requirements":"^1.6.0","kind":"runtime","optional":false},{"id":634754280,"ecosystem":"npm","package_name":"vscode-debugadapter","requirements":"^1.28.0","kind":"runtime","optional":false},{"id":634754330,"ecosystem":"npm","package_name":"@typescript-eslint/parser","requirements":"^3.7.0","kind":"Development","optional":false},{"id":634754293,"ecosystem":"npm","package_name":"@types/chai-arrays","requirements":"^2.0.0","kind":"Development","optional":false},{"id":634754292,"ecosystem":"npm","package_name":"@types/chai","requirements":"^4.1.2","kind":"Development","optional":false},{"id":634754294,"ecosystem":"npm","package_name":"@types/chai-as-promised","requirements":"^7.1.0","kind":"Development","optional":false},{"id":634754295,"ecosystem":"npm","package_name":"@types/diff-match-patch","requirements":"^1.0.32","kind":"Development","optional":false},{"id":634754296,"ecosystem":"npm","package_name":"@types/download","requirements":"^8.0.1","kind":"Development","optional":false},{"id":634754297,"ecosystem":"npm","package_name":"@types/fs-extra","requirements":"^9.0.13","kind":"Development","optional":false},{"id":634754298,"ecosystem":"npm","package_name":"@types/glob","requirements":"^7.2.0","kind":"Development","optional":false},{"id":634754299,"ecosystem":"npm","package_name":"@types/lodash","requirements":"^4.14.104","kind":"Development","optional":false},{"id":634754300,"ecosystem":"npm","package_name":"@types/md5","requirements":"^2.1.32","kind":"Development","optional":false},{"id":634754301,"ecosystem":"npm","package_name":"@types/mocha","requirements":"^9.1.0","kind":"Development","optional":false},{"id":634754302,"ecosystem":"npm","package_name":"@types/nock","requirements":"^10.0.3","kind":"Development","optional":false},{"id":634754304,"ecosystem":"npm","package_name":"@types/request","requirements":"^2.47.0","kind":"Development","optional":false},{"id":634754318,"ecosystem":"npm","package_name":"@types/sinon","requirements":"^10.0.11","kind":"Development","optional":false},{"id":634754319,"ecosystem":"npm","package_name":"@types/tmp","requirements":"^0.0.33","kind":"Development","optional":false},{"id":634754323,"ecosystem":"npm","package_name":"@types/uuid","requirements":"^8.3.4","kind":"Development","optional":false},{"id":634754325,"ecosystem":"npm","package_name":"@types/vscode","requirements":"~1.68.0","kind":"Development","optional":false},{"id":634754327,"ecosystem":"npm","package_name":"@types/which","requirements":"^2.0.1","kind":"Development","optional":false},{"id":634754326,"ecosystem":"npm","package_name":"@types/winreg","requirements":"^1.2.30","kind":"Development","optional":false},{"id":634754328,"ecosystem":"npm","package_name":"@types/xml2js","requirements":"^0.4.2","kind":"Development","optional":false},{"id":634754255,"ecosystem":"npm","package_name":"@vscode/extension-telemetry","requirements":"^0.6.2","kind":"runtime","optional":false},{"id":634754254,"ecosystem":"npm","package_name":"@vscode/jupyter-lsp-middleware","requirements":"^0.2.46","kind":"runtime","optional":false},{"id":634754256,"ecosystem":"npm","package_name":"arch","requirements":"^2.1.0","kind":"runtime","optional":false},{"id":634754257,"ecosystem":"npm","package_name":"diff-match-patch","requirements":"^1.0.0","kind":"runtime","optional":false},{"id":634754258,"ecosystem":"npm","package_name":"fs-extra","requirements":"^10.0.1","kind":"runtime","optional":false},{"id":634754259,"ecosystem":"npm","package_name":"glob","requirements":"^7.2.0","kind":"runtime","optional":false},{"id":634754260,"ecosystem":"npm","package_name":"hash.js","requirements":"^1.1.7","kind":"runtime","optional":false},{"id":634754261,"ecosystem":"npm","package_name":"iconv-lite","requirements":"^0.6.3","kind":"runtime","optional":false},{"id":634754262,"ecosystem":"npm","package_name":"inversify","requirements":"^5.0.4","kind":"runtime","optional":false},{"id":634754263,"ecosystem":"npm","package_name":"jsonc-parser","requirements":"^3.0.0","kind":"runtime","optional":false},{"id":634754264,"ecosystem":"npm","package_name":"lodash","requirements":"^4.17.21","kind":"runtime","optional":false},{"id":634754265,"ecosystem":"npm","package_name":"md5","requirements":"^2.2.1","kind":"runtime","optional":false},{"id":634754266,"ecosystem":"npm","package_name":"minimatch","requirements":"^5.0.1","kind":"runtime","optional":false},{"id":634754267,"ecosystem":"npm","package_name":"named-js-regexp","requirements":"^1.3.3","kind":"runtime","optional":false},{"id":634754269,"ecosystem":"npm","package_name":"reflect-metadata","requirements":"^0.1.12","kind":"runtime","optional":false},{"id":634754270,"ecosystem":"npm","package_name":"request","requirements":"^2.87.0","kind":"runtime","optional":false},{"id":634754271,"ecosystem":"npm","package_name":"request-progress","requirements":"^3.0.0","kind":"runtime","optional":false},{"id":634754272,"ecosystem":"npm","package_name":"rxjs","requirements":"^6.5.4","kind":"runtime","optional":false},{"id":634754273,"ecosystem":"npm","package_name":"rxjs-compat","requirements":"^6.5.4","kind":"runtime","optional":false},{"id":634754274,"ecosystem":"npm","package_name":"semver","requirements":"^5.5.0","kind":"runtime","optional":false},{"id":634754275,"ecosystem":"npm","package_name":"sudo-prompt","requirements":"^9.2.1","kind":"runtime","optional":false},{"id":634754276,"ecosystem":"npm","package_name":"tmp","requirements":"^0.0.33","kind":"runtime","optional":false},{"id":634754277,"ecosystem":"npm","package_name":"uint64be","requirements":"^3.0.0","kind":"runtime","optional":false},{"id":634754278,"ecosystem":"npm","package_name":"unicode","requirements":"^14.0.0","kind":"runtime","optional":false},{"id":634754279,"ecosystem":"npm","package_name":"untildify","requirements":"^4.0.0","kind":"runtime","optional":false},{"id":634754281,"ecosystem":"npm","package_name":"vscode-debugprotocol","requirements":"^1.28.0","kind":"runtime","optional":false},{"id":634754282,"ecosystem":"npm","package_name":"vscode-jsonrpc","requirements":"8.0.2-next.1","kind":"runtime","optional":false},{"id":634754285,"ecosystem":"npm","package_name":"vscode-languageserver-protocol","requirements":"3.17.2-next.6","kind":"runtime","optional":false},{"id":634754284,"ecosystem":"npm","package_name":"vscode-languageserver","requirements":"8.0.2-next.5","kind":"runtime","optional":false},{"id":634754286,"ecosystem":"npm","package_name":"vscode-nls","requirements":"^5.0.1","kind":"runtime","optional":false},{"id":634754290,"ecosystem":"npm","package_name":"which","requirements":"^2.0.2","kind":"runtime","optional":false},{"id":634754288,"ecosystem":"npm","package_name":"winreg","requirements":"^1.2.4","kind":"runtime","optional":false},{"id":634754289,"ecosystem":"npm","package_name":"xml2js","requirements":"^0.4.19","kind":"runtime","optional":false},{"id":634754352,"ecosystem":"npm","package_name":"gulp-typescript","requirements":"^5.0.0","kind":"Development","optional":false},{"id":634754374,"ecosystem":"npm","package_name":"vsce","requirements":"^2.6.6","kind":"Development","optional":false},{"id":634754332,"ecosystem":"npm","package_name":"@vscode/test-electron","requirements":"^2.1.3","kind":"Development","optional":false},{"id":634754366,"ecosystem":"npm","package_name":"source-map-support","requirements":"^0.5.12","kind":"Development","optional":false},{"id":634754333,"ecosystem":"npm","package_name":"chai","requirements":"^4.1.2","kind":"Development","optional":false},{"id":634754334,"ecosystem":"npm","package_name":"chai-arrays","requirements":"^2.0.0","kind":"Development","optional":false},{"id":634754335,"ecosystem":"npm","package_name":"chai-as-promised","requirements":"^7.1.1","kind":"Development","optional":false},{"id":634754336,"ecosystem":"npm","package_name":"copy-webpack-plugin","requirements":"^9.1.0","kind":"Development","optional":false},{"id":634754337,"ecosystem":"npm","package_name":"cross-spawn","requirements":"^6.0.5","kind":"Development","optional":false},{"id":634754338,"ecosystem":"npm","package_name":"del","requirements":"^6.0.0","kind":"Development","optional":false},{"id":634754339,"ecosystem":"npm","package_name":"download","requirements":"^8.0.0","kind":"Development","optional":false},{"id":634754340,"ecosystem":"npm","package_name":"es5-ext","requirements":"0.10.53","kind":"Development","optional":false},{"id":634754341,"ecosystem":"npm","package_name":"eslint","requirements":"^7.2.0","kind":"Development","optional":false},{"id":634754342,"ecosystem":"npm","package_name":"eslint-config-airbnb","requirements":"^18.2.0","kind":"Development","optional":false},{"id":634754343,"ecosystem":"npm","package_name":"eslint-config-prettier","requirements":"^8.3.0","kind":"Development","optional":false},{"id":634754344,"ecosystem":"npm","package_name":"eslint-plugin-import","requirements":"^2.22.0","kind":"Development","optional":false},{"id":634754345,"ecosystem":"npm","package_name":"eslint-plugin-jsx-a11y","requirements":"^6.3.1","kind":"Development","optional":false},{"id":634754346,"ecosystem":"npm","package_name":"eslint-plugin-react","requirements":"^7.20.3","kind":"Development","optional":false},{"id":634754347,"ecosystem":"npm","package_name":"eslint-plugin-react-hooks","requirements":"^4.0.0","kind":"Development","optional":false},{"id":634754348,"ecosystem":"npm","package_name":"expose-loader","requirements":"^3.1.0","kind":"Development","optional":false},{"id":634754349,"ecosystem":"npm","package_name":"flat","requirements":"^5.0.2","kind":"Development","optional":false},{"id":634754350,"ecosystem":"npm","package_name":"get-port","requirements":"^5.1.1","kind":"Development","optional":false},{"id":634754351,"ecosystem":"npm","package_name":"gulp","requirements":"^4.0.0","kind":"Development","optional":false},{"id":634754353,"ecosystem":"npm","package_name":"mocha","requirements":"^9.2.2","kind":"Development","optional":false},{"id":634754354,"ecosystem":"npm","package_name":"mocha-junit-reporter","requirements":"^2.0.2","kind":"Development","optional":false},{"id":634754355,"ecosystem":"npm","package_name":"mocha-multi-reporters","requirements":"^1.1.7","kind":"Development","optional":false},{"id":634754356,"ecosystem":"npm","package_name":"nock","requirements":"^10.0.6","kind":"Development","optional":false},{"id":634754357,"ecosystem":"npm","package_name":"node-has-native-dependencies","requirements":"^1.0.2","kind":"Development","optional":false},{"id":634754358,"ecosystem":"npm","package_name":"node-loader","requirements":"^1.0.2","kind":"Development","optional":false},{"id":634754359,"ecosystem":"npm","package_name":"node-polyfill-webpack-plugin","requirements":"^1.1.4","kind":"Development","optional":false},{"id":634754360,"ecosystem":"npm","package_name":"nyc","requirements":"^15.0.0","kind":"Development","optional":false},{"id":634754361,"ecosystem":"npm","package_name":"prettier","requirements":"^2.0.2","kind":"Development","optional":false},{"id":634754362,"ecosystem":"npm","package_name":"rewiremock","requirements":"^3.13.0","kind":"Development","optional":false},{"id":634754363,"ecosystem":"npm","package_name":"rimraf","requirements":"^3.0.2","kind":"Development","optional":false},{"id":634754364,"ecosystem":"npm","package_name":"shortid","requirements":"^2.2.8","kind":"Development","optional":false},{"id":634754365,"ecosystem":"npm","package_name":"sinon","requirements":"^13.0.1","kind":"Development","optional":false},{"id":634754367,"ecosystem":"npm","package_name":"ts-loader","requirements":"^9.2.8","kind":"Development","optional":false},{"id":634754368,"ecosystem":"npm","package_name":"ts-mockito","requirements":"^2.5.0","kind":"Development","optional":false},{"id":634754369,"ecosystem":"npm","package_name":"ts-node","requirements":"^10.7.0","kind":"Development","optional":false},{"id":634754370,"ecosystem":"npm","package_name":"tsconfig-paths-webpack-plugin","requirements":"^3.2.0","kind":"Development","optional":false},{"id":634754371,"ecosystem":"npm","package_name":"typemoq","requirements":"^2.1.0","kind":"Development","optional":false},{"id":634754372,"ecosystem":"npm","package_name":"typescript","requirements":"4.5.5","kind":"Development","optional":false},{"id":634754373,"ecosystem":"npm","package_name":"uuid","requirements":"^8.3.2","kind":"Development","optional":false},{"id":634754375,"ecosystem":"npm","package_name":"vscode-debugadapter-testsupport","requirements":"^1.27.0","kind":"Development","optional":false},{"id":634754376,"ecosystem":"npm","package_name":"vscode-nls-dev","requirements":"^4.0.0","kind":"Development","optional":false},{"id":634754377,"ecosystem":"npm","package_name":"vscode-telemetry-extractor","requirements":"^1.9.5","kind":"Development","optional":false},{"id":634754378,"ecosystem":"npm","package_name":"webpack","requirements":"^5.70.0","kind":"Development","optional":false},{"id":634754379,"ecosystem":"npm","package_name":"webpack-bundle-analyzer","requirements":"^4.5.0","kind":"Development","optional":false},{"id":634754380,"ecosystem":"npm","package_name":"webpack-cli","requirements":"^4.9.2","kind":"Development","optional":false},{"id":634754381,"ecosystem":"npm","package_name":"webpack-fix-default-import-plugin","requirements":"^1.0.3","kind":"Development","optional":false},{"id":634754382,"ecosystem":"npm","package_name":"webpack-merge","requirements":"^5.8.0","kind":"Development","optional":false},{"id":634754383,"ecosystem":"npm","package_name":"webpack-node-externals","requirements":"^3.0.0","kind":"Development","optional":false},{"id":634754384,"ecosystem":"npm","package_name":"webpack-require-from","requirements":"^1.8.6","kind":"Development","optional":false},{"id":634754385,"ecosystem":"npm","package_name":"yargs","requirements":"^15.3.1","kind":"Development","optional":false},{"id":634754329,"ecosystem":"npm","package_name":"@typescript-eslint/eslint-plugin","requirements":"^3.7.0","kind":"Development","optional":false},{"id":634754331,"ecosystem":"npm","package_name":"@vscode/telemetry-extractor","requirements":"^1.9.7","kind":"Development","optional":false},{"id":634754303,"ecosystem":"npm","package_name":"@types/node","requirements":"^14.18.0","kind":"Development","optional":false},{"id":634754283,"ecosystem":"npm","package_name":"vscode-languageclient","requirements":"8.0.2-next.5","kind":"runtime","optional":false},{"id":634754287,"ecosystem":"npm","package_name":"vscode-tas-client","requirements":"^0.1.22","kind":"runtime","optional":false}],"advisories":[],"package_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@r3m0t%2Fvscode-python"}