diff --git a/.github/dependabot.yaml b/.github/dependabot.yaml deleted file mode 100644 index 5ace460..0000000 --- a/.github/dependabot.yaml +++ /dev/null @@ -1,6 +0,0 @@ -version: 2 -updates: - - package-ecosystem: "github-actions" - directory: "/" - schedule: - interval: "weekly" diff --git a/.github/workflows/on-new-release.yml b/.github/workflows/on-new-release.yml index 208f55f..ded4182 100644 --- a/.github/workflows/on-new-release.yml +++ b/.github/workflows/on-new-release.yml @@ -7,10 +7,10 @@ jobs: if: github.event.action == 'lsp-add-or-update-package' runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - id: make-pr run: python3 auto-update-repository.py <<<'${{ toJson(github.event.client_payload) }}' - - uses: peter-evans/create-pull-request@v3 + - uses: peter-evans/create-pull-request@v7 with: commit-message: '${{ steps.make-pr.outputs.commit_message }}' committer: GitHub diff --git a/.github/workflows/on-pull-request.yml b/.github/workflows/on-pull-request.yml index dc95b3a..c28bf0c 100644 --- a/.github/workflows/on-pull-request.yml +++ b/.github/workflows/on-pull-request.yml @@ -8,16 +8,16 @@ jobs: trigger-review: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 with: fetch-depth: 0 ref: refs/pull/${{ github.event.pull_request.number }}/merge # Ensures python3-setuptools is installed - name: Setup Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: - python-version: 3.7 + python-version: 3.13 - name: Install Python dependencies run: python3 -m pip install pyyaml diff --git a/.github/workflows/on-push-to-main.yml b/.github/workflows/on-push-to-main.yml index f3595b0..7bee8fd 100644 --- a/.github/workflows/on-push-to-main.yml +++ b/.github/workflows/on-push-to-main.yml @@ -9,6 +9,6 @@ jobs: tests: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - uses: packagecontrol/st-schema-reviewer-action@v1 diff --git a/renovate.json b/renovate.json new file mode 100644 index 0000000..bba2644 --- /dev/null +++ b/renovate.json @@ -0,0 +1,6 @@ +{ + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "extends": [ + "github>sublimelsp/renovate-preset" + ] +} diff --git a/repository.json b/repository.json index be90d81..8c378be 100644 --- a/repository.json +++ b/repository.json @@ -9,12 +9,12 @@ "releases": [ { "base": "https://github.com/sublimelsp/lsp_utils", - "sublime_text": "3000 - 4069", + "sublime_text": "3000 - 3999", "tags": "st3-v" }, { "base": "https://github.com/sublimelsp/lsp_utils", - "sublime_text": ">=4070", + "sublime_text": ">=4132", "tags": true } ] @@ -25,11 +25,7 @@ "details": "https://github.com/cameroncooper/sublime-chialisp", "name": "Chialisp", "labels": [ - "auto-complete", - "linting", - "formatting", - "code navigation", - "intellisense" + "lsp" ], "releases": [ { @@ -43,61 +39,29 @@ "name": "LSP", "releases": [ { - "sublime_text": "3154 - 4069", + "sublime_text": "3154 - 3999", "tags": "3154-" }, { - "sublime_text": ">=4070", + "sublime_text": ">=4132", "tags": "4070-" } ], "labels": [ + "lsp", + "intellisense", "auto-complete", "linting", "formatting", - "code navigation", - "intellisense", - "javascript", - "typescript", - "php", - "python", - "snippets", - "ruby", - "r", - "java", - "go", - "golang", - "bash", - "kotlin", - "html", - "css", - "ocaml", - "rust", - "julia", - "lua", - "haskell", - "c", - "cpp", - "c++", - "csharp", - "c#", - "react", - "swift", - "objective-c", - "objectivec", - "method completion", - "intellicode" + "code navigation" ] }, { "details": "https://github.com/sublimelsp/LSP-angular", "name": "LSP-angular", "labels": [ - "auto-complete", - "linting", - "formatting", - "code navigation", - "intellisense" + "lsp", + "angular" ], "releases": [ { @@ -114,10 +78,8 @@ "details": "https://github.com/sublimelsp/LSP-astro", "name": "LSP-astro", "labels": [ - "auto-complete", - "linting", - "code navigation", - "intellisense" + "lsp", + "astro" ], "releases": [ { @@ -130,11 +92,8 @@ "details": "https://github.com/sublimelsp/LSP-basedpyright", "name": "LSP-basedpyright", "labels": [ - "auto-complete", - "linting", - "formatting", - "code navigation", - "intellisense" + "lsp", + "python" ], "releases": [ { @@ -147,11 +106,8 @@ "details": "https://github.com/sublimelsp/LSP-bash", "name": "LSP-bash", "labels": [ - "auto-complete", - "linting", - "formatting", - "code navigation", - "intellisense" + "lsp", + "bash" ], "releases": [ { @@ -168,11 +124,8 @@ "details": "https://github.com/sublimelsp/LSP-Bicep", "name": "LSP-Bicep", "labels": [ - "auto-complete", - "linting", - "formatting", - "code navigation", - "intellisense" + "lsp", + "bicep" ], "releases": [ { @@ -184,6 +137,15 @@ { "details": "https://github.com/sublimelsp/LSP-biome", "name": "LSP-biome", + "labels": [ + "lsp", + "javascript", + "typescript", + "json", + "html", + "css", + "graphql" + ], "releases": [ { "sublime_text": ">=4070", @@ -195,11 +157,8 @@ "details": "https://github.com/sublimelsp/LSP-clangd", "name": "LSP-clangd", "labels": [ - "auto-complete", - "linting", - "formatting", - "code navigation", - "intellisense" + "lsp", + "c++" ], "releases": [ { @@ -216,9 +175,8 @@ "jfcherng" ], "labels": [ - "auto-complete", - "code-intelligence", - "intellisense" + "lsp", + "ai" ], "releases": [ { @@ -231,9 +189,8 @@ "details": "https://github.com/sublimelsp/LSP-cspell", "name": "LSP-cspell", "labels": [ - "linting", - "cspell", - "spell" + "lsp", + "spellcheck" ], "releases": [ { @@ -246,11 +203,10 @@ "details": "https://github.com/sublimelsp/LSP-css", "name": "LSP-css", "labels": [ - "auto-complete", - "linting", - "formatting", - "code navigation", - "intellisense" + "lsp", + "css", + "scss", + "less" ], "releases": [ { @@ -267,11 +223,8 @@ "details": "https://github.com/sublimelsp/LSP-Dart", "name": "LSP-Dart", "labels": [ - "auto-complete", - "linting", - "formatting", - "code navigation", - "intellisense" + "lsp", + "dart" ], "releases": [ { @@ -284,11 +237,9 @@ "details": "https://github.com/sublimelsp/LSP-Deno", "name": "LSP-Deno", "labels": [ - "auto-complete", - "linting", - "formatting", - "code navigation", - "intellisense" + "lsp", + "javascript", + "typescript" ], "releases": [ { @@ -301,11 +252,8 @@ "details": "https://github.com/sublimelsp/LSP-dockerfile", "name": "LSP-dockerfile", "labels": [ - "auto-complete", - "linting", - "formatting", - "code navigation", - "intellisense" + "lsp", + "docker" ], "releases": [ { @@ -322,11 +270,8 @@ "details": "https://github.com/sublimelsp/LSP-elixir", "name": "LSP-elixir", "labels": [ - "auto-complete", - "linting", - "formatting", - "code navigation", - "intellisense" + "lsp", + "elixir" ], "releases": [ { @@ -343,11 +288,8 @@ "details": "https://github.com/sublimelsp/LSP-elm", "name": "LSP-elm", "labels": [ - "auto-complete", - "linting", - "formatting", - "code navigation", - "intellisense" + "lsp", + "elm" ], "releases": [ { @@ -364,7 +306,9 @@ "details": "https://github.com/sublimelsp/LSP-eslint", "name": "LSP-eslint", "labels": [ - "linting" + "lsp", + "javascript", + "typescript" ], "releases": [ { @@ -380,6 +324,9 @@ { "details": "https://github.com/sublimelsp/LSP-file-watcher-chokidar", "name": "LSP-file-watcher-chokidar", + "labels": [ + "lsp" + ], "releases": [ { "sublime_text": ">=4070", @@ -390,6 +337,10 @@ { "details": "https://github.com/sublimelsp/LSP-flow", "name": "LSP-flow", + "labels": [ + "lsp", + "flow" + ], "releases": [ { "sublime_text": ">=4070", @@ -402,9 +353,8 @@ "name": "LSP-gnols", "author": "jdkato", "labels": [ - "auto-complete", - "linting", - "intellisense" + "lsp", + "gno" ], "releases": [ { @@ -417,11 +367,8 @@ "details": "https://github.com/sublimelsp/LSP-gopls", "name": "LSP-gopls", "labels": [ - "auto-complete", - "linting", - "formatting", - "code navigation", - "intellisense" + "lsp", + "go" ], "releases": [ { @@ -434,7 +381,8 @@ "details": "https://github.com/sublimelsp/LSP-Grammarly", "name": "LSP-Grammarly", "labels": [ - "linting" + "lsp", + "spellcheck" ], "releases": [ { @@ -447,11 +395,8 @@ "details": "https://github.com/sublimelsp/LSP-graphql", "name": "LSP-graphql", "labels": [ - "auto-complete", - "linting", - "formatting", - "code navigation", - "intellisense" + "lsp", + "graphql" ], "releases": [ { @@ -468,11 +413,8 @@ "details": "https://github.com/sublimelsp/LSP-html", "name": "LSP-html", "labels": [ - "auto-complete", - "linting", - "formatting", - "code navigation", - "intellisense" + "lsp", + "html" ], "releases": [ { @@ -489,11 +431,8 @@ "details": "https://github.com/sublimelsp/LSP-intelephense", "name": "LSP-intelephense", "labels": [ - "auto-complete", - "linting", - "formatting", - "code navigation", - "intellisense" + "lsp", + "php" ], "releases": [ { @@ -510,11 +449,8 @@ "details": "https://github.com/sublimelsp/LSP-jdtls", "name": "LSP-jdtls", "labels": [ - "auto-complete", - "linting", - "formatting", - "code navigation", - "intellisense" + "lsp", + "java" ], "releases": [ { @@ -527,11 +463,8 @@ "details": "https://github.com/sublimelsp/LSP-json", "name": "LSP-json", "labels": [ - "auto-complete", - "linting", - "formatting", - "code navigation", - "intellisense" + "lsp", + "json" ], "releases": [ { @@ -548,12 +481,8 @@ "details": "https://github.com/sublimelsp/LSP-julia", "name": "LSP-julia", "labels": [ - "julia", - "auto-complete", - "linting", - "formatting", - "code navigation", - "intellisense" + "lsp", + "julia" ], "releases": [ { @@ -566,13 +495,9 @@ "details": "https://github.com/sublimelsp/LSP-kotlin", "name": "LSP-kotlin", "labels": [ + "lsp", "java", - "kotlin", - "auto-complete", - "linting", - "formatting", - "code navigation", - "intellisense" + "kotlin" ], "releases": [ { @@ -585,11 +510,8 @@ "name": "LSP-lemminx", "details": "https://github.com/sublimelsp/LSP-lemminx", "labels": [ - "auto-complete", - "linting", - "formatting", - "code navigation", - "intellisense" + "lsp", + "xml" ], "releases": [ { @@ -602,20 +524,33 @@ } ] }, + { + "name": "LSP-lean", + "details": "https://github.com/LexouDuck/SublimeText-LSP-Lean", + "labels": [ + "lsp", + "lean" + ], + "releases": [ + { + "sublime_text": ">=4070", + "tags": true + } + ] + }, { "details": "https://github.com/sublimelsp/LSP-leo", "name": "LSP-leo", - "previous_names": ["LSP-aleo-developer"], + "previous_names": [ + "LSP-aleo-developer" + ], "author": "aleohq", "homepage": "https://developer.aleo.org/overview/", "issues": "https://github.com/AleoHQ/leo-plugins/issues", "labels": [ + "lsp", "aleo", "leo", - "auto-complete", - "linting", - "code navigation", - "intellisense", "color scheme", "language syntax", "snippets", @@ -632,6 +567,12 @@ "details": "https://github.com/sublimelsp/LSP-ltex-ls", "name": "LSP-ltex-ls", "author": "LDAP", + "labels": [ + "lsp", + "spellcheck", + "latex", + "markdown" + ], "releases": [ { "sublime_text": ">=4070", @@ -642,6 +583,10 @@ { "details": "https://github.com/sublimelsp/LSP-lua", "name": "LSP-lua", + "labels": [ + "lsp", + "lua" + ], "releases": [ { "sublime_text": ">=4070", @@ -652,6 +597,10 @@ { "details": "https://github.com/sublimelsp/LSP-marksman", "name": "LSP-marksman", + "labels": [ + "lsp", + "markdown" + ], "releases": [ { "sublime_text": ">=4070", @@ -663,11 +612,8 @@ "details": "https://github.com/scalameta/metals-sublime", "name": "LSP-metals", "labels": [ - "auto-complete", - "linting", - "formatting", - "code navigation", - "intellisense" + "lsp", + "scala" ], "releases": [ { @@ -684,11 +630,8 @@ "details": "https://github.com/sublimelsp/LSP-nimlangserver", "name": "LSP-nimlangserver", "labels": [ - "auto-complete", - "linting", - "formatting", - "code navigation", - "intellisense" + "lsp", + "nim" ], "releases": [ { @@ -701,11 +644,8 @@ "details": "https://github.com/sublimelsp/LSP-OmniSharp", "name": "LSP-OmniSharp", "labels": [ - "auto-complete", - "linting", - "formatting", - "code navigation", - "intellisense" + "lsp", + "c#" ], "releases": [ { @@ -717,6 +657,10 @@ { "details": "https://github.com/sublimelsp/LSP-PowerShellEditorServices", "name": "LSP-PowerShellEditorServices", + "labels": [ + "lsp", + "powershell" + ], "releases": [ { "sublime_text": ">=4070", @@ -728,11 +672,8 @@ "details": "https://github.com/Sublime-Instincts/LSP-prisma", "name": "LSP-prisma", "labels": [ - "auto-complete", - "linting", - "formatting", - "code navigation", - "intellisense" + "lsp", + "prisma" ], "releases": [ { @@ -745,11 +686,8 @@ "details": "https://github.com/prometheus-community/sublimelsp-promql", "name": "LSP-promql", "labels": [ - "auto-complete", - "linting", - "formatting", - "code navigation", - "intellisense" + "lsp", + "promql" ], "releases": [ { @@ -761,6 +699,10 @@ { "details": "https://github.com/sublimelsp/LSP-pylsp", "name": "LSP-pylsp", + "labels": [ + "lsp", + "python" + ], "releases": [ { "sublime_text": "3154 - 3999", @@ -776,11 +718,8 @@ "details": "https://github.com/sublimelsp/LSP-pyright", "name": "LSP-pyright", "labels": [ - "auto-complete", - "linting", - "formatting", - "code navigation", - "intellisense" + "lsp", + "python" ], "releases": [ { @@ -793,9 +732,29 @@ } ] }, + { + "details": "https://github.com/PythonVoiceCodingPlugin/LSP-pyvoice", + "name": "LSP-pyvoice", + "author": "mpourmpoulis", + "labels": [ + "lsp", + "voice coding", + "accessibility" + ], + "releases": [ + { + "sublime_text": ">=4070", + "tags": true + } + ] + }, { "details": "https://github.com/sublimelsp/LSP-R", "name": "LSP-R", + "labels": [ + "lsp", + "r" + ], "releases": [ { "sublime_text": ">=4070", @@ -806,6 +765,11 @@ { "details": "https://github.com/sublimelsp/LSP-rome", "name": "LSP-rome", + "labels": [ + "lsp", + "javascript", + "typescript" + ], "releases": [ { "sublime_text": ">=4070", @@ -817,6 +781,10 @@ "details": "https://github.com/sublimelsp/LSP-ruff", "name": "LSP-ruff", "author": "LDAP", + "labels": [ + "lsp", + "python" + ], "releases": [ { "sublime_text": "3154 - 3999", @@ -832,11 +800,8 @@ "details": "https://github.com/sublimelsp/LSP-rust-analyzer", "name": "LSP-rust-analyzer", "labels": [ - "auto-complete", - "linting", - "formatting", - "code navigation", - "intellisense" + "lsp", + "rust" ], "releases": [ { @@ -849,11 +814,8 @@ "details": "https://github.com/sublimelsp/LSP-serenata", "name": "LSP-serenata", "labels": [ - "auto-complete", - "linting", - "formatting", - "code navigation", - "intellisense" + "lsp", + "php" ], "releases": [ { @@ -862,9 +824,32 @@ } ] }, + { + "details": "https://github.com/sublimelsp/LSP-some-sass", + "name": "LSP-some-sass", + "labels": [ + "lsp", + "scss", + "sass" + ], + "releases": [ + { + "sublime_text": ">=4169", + "tags": true + } + ] + }, { "details": "https://github.com/sublimelsp/LSP-SourceKit", "name": "LSP-SourceKit", + "labels": [ + "lsp", + "c", + "c++", + "objective-c", + "objective-c++", + "swift" + ], "releases": [ { "sublime_text": ">=4070", @@ -880,7 +865,10 @@ "details": "https://github.com/sublimelsp/LSP-stylelint", "name": "LSP-stylelint", "labels": [ - "linting" + "lsp", + "css", + "scss", + "less" ], "releases": [ { @@ -897,11 +885,8 @@ "details": "https://github.com/sublimelsp/LSP-svelte", "name": "LSP-svelte", "labels": [ - "auto-complete", - "linting", - "formatting", - "code navigation", - "intellisense" + "lsp", + "svelte" ], "releases": [ { @@ -918,11 +903,8 @@ "details": "https://github.com/HuygensING/LSP-tagml", "name": "LSP-tagml", "labels": [ - "auto-complete", - "linting", - "formatting", - "code navigation", - "intellisense" + "lsp", + "tagml" ], "releases": [ { @@ -935,8 +917,7 @@ "details": "https://github.com/sublimelsp/LSP-tailwindcss", "name": "LSP-tailwindcss", "labels": [ - "auto-complete", - "intellisense" + "lsp" ], "releases": [ { @@ -949,6 +930,20 @@ } ] }, + { + "details": "https://github.com/sublimelsp/LSP-taplo", + "name": "LSP-taplo", + "labels": [ + "lsp", + "toml" + ], + "releases": [ + { + "sublime_text": ">=4070", + "tags": true + } + ] + }, { "details": "https://github.com/sublimelsp/LSP-terraform", "name": "LSP-terraform", @@ -956,11 +951,8 @@ "LSP-Terraform" ], "labels": [ - "auto-complete", - "linting", - "formatting", - "code navigation", - "intellisense" + "lsp", + "terraform" ], "releases": [ { @@ -973,11 +965,8 @@ "details": "https://github.com/sublimelsp/LSP-TexLab", "name": "LSP-TexLab", "labels": [ - "auto-complete", - "linting", - "formatting", - "code navigation", - "intellisense" + "lsp", + "latex" ], "releases": [ { @@ -986,15 +975,41 @@ } ] }, + { + "details": "https://github.com/sublimelsp/LSP-Tinymist", + "name": "LSP-Tinymist", + "labels": [ + "lsp", + "typst" + ], + "releases": [ + { + "sublime_text": ">=4132", + "tags": true + } + ] + }, + { + "details": "https://github.com/sublimelsp/LSP-ty", + "name": "LSP-ty", + "labels": [ + "lsp", + "python" + ], + "releases": [ + { + "sublime_text": ">=4132", + "tags": true + } + ] + }, { "details": "https://github.com/sublimelsp/LSP-typescript", "name": "LSP-typescript", "labels": [ - "auto-complete", - "linting", - "formatting", - "code navigation", - "intellisense" + "lsp", + "javascript", + "typescript" ], "releases": [ { @@ -1007,14 +1022,28 @@ } ] }, + { + "details": "https://github.com/sublimelsp/LSP-twiggy", + "name": "LSP-twiggy", + "labels": [ + "lsp", + "php", + "twig" + ], + "releases": [ + { + "sublime_text": ">=4169", + "tags": true + } + ] + }, { "details": "https://github.com/errata-ai/LSP-vale-ls", "name": "LSP-vale-ls", "author": "jdkato", "labels": [ - "auto-complete", - "linting", - "intellisense" + "lsp", + "vale" ], "releases": [ { @@ -1023,10 +1052,31 @@ } ] }, + { + "details": "https://github.com/sublimelsp/LSP-vetur", + "name": "LSP-vetur", + "labels": [ + "lsp", + "vue" + ], + "releases": [ + { + "sublime_text": "3154 - 3999", + "tags": "st3-" + }, + { + "sublime_text": ">=4000", + "tags": true + } + ] + }, { "details": "https://github.com/martinbarez/LSP-VHDL-ls", "name": "LSP-VHDL-ls", - "labels": ["VHDL"], + "labels": [ + "lsp", + "vhdl" + ], "releases": [ { "sublime_text": ">=4070", @@ -1042,11 +1092,8 @@ "details": "https://github.com/sublimelsp/LSP-volar", "name": "LSP-volar", "labels": [ - "auto-complete", - "linting", - "formatting", - "code navigation", - "intellisense" + "lsp", + "vue" ], "releases": [ { @@ -1063,11 +1110,8 @@ "details": "https://github.com/sublimelsp/LSP-vue", "name": "LSP-vue", "labels": [ - "auto-complete", - "linting", - "formatting", - "code navigation", - "intellisense" + "lsp", + "vue" ], "releases": [ { @@ -1084,11 +1128,8 @@ "details": "https://github.com/sublimelsp/LSP-yaml", "name": "LSP-yaml", "labels": [ - "auto-complete", - "linting", - "formatting", - "code navigation", - "intellisense" + "lsp", + "yaml" ], "releases": [ {