Skip to content

docs: update docs/architecture/workflows.md — test:py tool column still shows pytest instead of uv run pytest #2005

@github-actions

Description

@github-actions

Component

Documentation

Bug Description

The npm scripts reference table in docs/architecture/workflows.md lists the tool for test:py as pytest. After PR #1938 merged, scripts/linting/Invoke-PythonTests.ps1 now runs uv run pytest (not bare pytest) whenever uv is available — which is the standard case in the devcontainer and CI environment.

Current (stale):

| `test:py`  | `pytest`  | pytest-tests.yml |

Expected:

| `test:py`  | `uv run pytest`  | pytest-tests.yml |

Expected Behavior

The "Tool" column for test:py should reflect uv run pytest (or Invoke-PythonTests.ps1) to accurately describe the current execution path.

Steps to Reproduce

  1. Review the npm scripts reference table in docs/architecture/workflows.md around line 330.
  2. Compare against the current behavior of scripts/linting/Invoke-PythonTests.ps1 — the script uses uv run pytest when uv is available.
  3. The change was introduced by: fix(scripts): npm run test:py fails when skills have uv-managed dev dependencies #1938

Additional Context

Generated by Documentation Update Check · 178.7 AIC · ⌖ 12.6 AIC · ⊞ 33.4K ·

Metadata

Metadata

Assignees

No one assigned

    Labels

    agent-readydocumentationImprovements or additions to documentationneeds-triageRequires triage and prioritization

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions