From e58497d21976c6723b46f7790e017e21d3678f11 Mon Sep 17 00:00:00 2001 From: Teagan Glenn Date: Tue, 30 Sep 2025 02:36:59 -0600 Subject: [PATCH] docs: clarify uv usage guidance --- AGENTS.md | 3 ++- pyproject.toml | 2 +- uv.lock | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/AGENTS.md b/AGENTS.md index 51dec09..27fd036 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -42,7 +42,8 @@ The project should handle natural-language searches and recommendations such as: - "Suggest a movie from the 90's with Glenn Close" ## Dependency Management -- Use [uv](https://github.com/astral-sh/uv) for all Python dependency management and command execution. +- Use [uv](https://github.com/astral-sh/uv) for all Python dependency management and command execution; do not fall back to `pip`, `poetry`, or other tools. +- When inspecting installed packages, look inside the active uv-managed virtual environment (e.g., `.venv/`) rather than the system Python directories. - Install project and development dependencies with: ```bash uv sync --extra dev diff --git a/pyproject.toml b/pyproject.toml index 5ebcd39..5dad2b6 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "mcp-plex" -version = "0.26.30" +version = "0.26.31" description = "Plex-Oriented Model Context Protocol Server" requires-python = ">=3.11,<3.13" diff --git a/uv.lock b/uv.lock index e21d17b..481877c 100644 --- a/uv.lock +++ b/uv.lock @@ -690,7 +690,7 @@ wheels = [ [[package]] name = "mcp-plex" -version = "0.26.30" +version = "0.26.31" source = { editable = "." } dependencies = [ { name = "fastapi" },