From 0734c77c7e6e00675585b5c2d0a4c9252980276d Mon Sep 17 00:00:00 2001 From: ryoppippi <1560508+ryoppippi@users.noreply.github.com> Date: Thu, 29 Jan 2026 16:56:03 +0000 Subject: [PATCH] docs: fix Python version requirement to 3.10+ Update documentation to match pyproject.toml which specifies requires-python = ">=3.10". The docs incorrectly stated 3.11+. --- .claude/rules/development-workflow.md | 2 +- CLAUDE.md | 4 ++-- README.md | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.claude/rules/development-workflow.md b/.claude/rules/development-workflow.md index 93a68e2..52e042e 100644 --- a/.claude/rules/development-workflow.md +++ b/.claude/rules/development-workflow.md @@ -17,7 +17,7 @@ This rule provides code style guidelines and project conventions for the StackOn ## Type Annotations - Full type annotations required for all public APIs -- Use Python 3.11+ typing features +- Use Python 3.10+ typing features - Run `just ty` to verify type correctness - Strict ty configuration is enforced diff --git a/CLAUDE.md b/CLAUDE.md index 43d310e..6992cea 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -94,7 +94,7 @@ toolset = StackOneToolSet( ### Type Safety -- Full type annotations required (Python 3.11+) +- Full type annotations required (Python 3.10+) - Strict ty configuration - Use generics for better IDE support @@ -108,7 +108,7 @@ toolset = StackOneToolSet( 1. **Dependencies**: See `package-installation` rule for uv dependency management 2. **Pre-commit**: Hooks configured for ruff and ty - run on all commits -3. **Python Version**: Requires Python >=3.11 +3. **Python Version**: Requires Python >=3.10 4. **Error Handling**: Custom exceptions (`StackOneError`, `StackOneAPIError`) 5. **File Uploads**: Binary parameters auto-detected from OpenAPI specs 6. **Context Window**: Tool loading warns when loading all tools (large context) diff --git a/README.md b/README.md index 6ac0410..7e26dbd 100644 --- a/README.md +++ b/README.md @@ -28,7 +28,7 @@ StackOne AI provides a unified interface for accessing various SaaS tools throug ## Requirements -- Python 3.11+ +- Python 3.10+ ## Installation