Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .claude/rules/development-workflow.md
Original file line number Diff line number Diff line change
Expand Up @@ -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

Expand Down
4 changes: 2 additions & 2 deletions CLAUDE.md
Original file line number Diff line number Diff line change
Expand Up @@ -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

Expand All @@ -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)
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ StackOne AI provides a unified interface for accessing various SaaS tools throug

## Requirements

- Python 3.11+
- Python 3.10+
Copy link

Copilot AI Jan 29, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

README now states Python 3.10+ as the minimum requirement, but CHANGELOG.md still contains entries indicating Python 3.10 was dropped and the minimum was bumped to 3.11 (e.g., CHANGELOG.md under the 2.0.0 breaking changes / chores). Consider updating the changelog (or adding a follow-up entry) so repository documentation is consistent about the currently supported minimum Python version.

Suggested change
- Python 3.10+
- Python 3.11+

Copilot uses AI. Check for mistakes.

## Installation

Expand Down