Skip to content
This repository was archived by the owner on Jan 13, 2026. It is now read-only.

Commit 8f8cddb

Browse files
authored
Merge pull request #5 from lsp-client/fix/ci-and-posix-restriction
fix: repair CI failures and restrict installation to POSIX
2 parents aedd3fe + 934475a commit 8f8cddb

File tree

5 files changed

+11
-6
lines changed

5 files changed

+11
-6
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929
strategy:
3030
fail-fast: false
3131
matrix:
32-
python-version: ["3.12"]
32+
python-version: ["3.13"]
3333
os: [ubuntu-latest]
3434

3535
steps:

.github/workflows/release-beta.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929
- name: Install uv
3030
uses: astral-sh/setup-uv@v7
3131
with:
32-
python-version: "3.12"
32+
python-version: "3.13"
3333
enable-cache: true
3434

3535
- name: Check version
@@ -69,7 +69,7 @@ jobs:
6969
- name: Install uv and set Python version
7070
uses: astral-sh/setup-uv@v7
7171
with:
72-
python-version: "3.12"
72+
python-version: "3.13"
7373
enable-cache: true
7474

7575
- name: Build sdist and wheel

.github/workflows/release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
- name: Install uv
2727
uses: astral-sh/setup-uv@v7
2828
with:
29-
python-version: "3.12"
29+
python-version: "3.13"
3030
enable-cache: true
3131

3232
- name: Check version
@@ -69,7 +69,7 @@ jobs:
6969
- name: Install uv and set Python version
7070
uses: astral-sh/setup-uv@v7
7171
with:
72-
python-version: "3.12"
72+
python-version: "3.13"
7373
enable-cache: true
7474

7575
- name: Build sdist and wheel

README.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44
[![Python](https://img.shields.io/badge/Python-3.13+-blue.svg)](https://python.org)
55
[![License](https://img.shields.io/badge/License-MIT-green.svg)](LICENSE)
66

7+
> **⚠️ Windows Temporary Not Supported**
8+
> Due to implementation details, `lsp-cli` does not currently support Windows. Support for Windows will be added in the next version.
9+
710
A powerful command-line interface for the [**Language Server Agent Protocol (LSAP)**](https://github.com/lsp-client/LSAP). `lsp-cli` provides a bridge between traditional [Language Server Protocol (LSP)](https://microsoft.github.io/language-server-protocol/) servers and high-level agentic workflows, offering structured data access and a robust background server management system.
811

912
Built on top of [lsp-client](https://github.com/lsp-client/lsp-client) and [LSAP](https://github.com/lsp-client/LSAP), this tool is designed for developers and AI agents who need reliable, fast, and structured access to language intelligence.
@@ -31,7 +34,7 @@ Built on top of [lsp-client](https://github.com/lsp-client/lsp-client) and [LSAP
3134
More supported languages coming very soon!
3235

3336
```bash
34-
uv tool install lsp-cli
37+
uv tool install --python 3.13 lsp-cli
3538
```
3639

3740
## Quick Start

pyproject.toml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@ classifiers = [
1010
"Programming Language :: Python",
1111
"Programming Language :: Python :: 3.13",
1212
"License :: OSI Approved :: MIT License",
13+
"Operating System :: POSIX :: Linux",
14+
"Operating System :: MacOS",
1315
]
1416
dependencies = [
1517
"anyio>=4.12.0",

0 commit comments

Comments
 (0)