Skip to content

Latest commit

 

History

History
30 lines (23 loc) · 952 Bytes

File metadata and controls

30 lines (23 loc) · 952 Bytes

Claude AI Assistant Rules for Fireteam

Python Version Requirements

  • REQUIRED: Use Python 3.12 or higher for all operations
  • NEVER use Python 3.9, 3.10, or 3.11
  • When checking Python version, ensure it's 3.12+: python3.12 --version

Dependency Management

  • REQUIRED: Use uv for all Python dependency management
  • NEVER use pip, pip3, or standard pip commands
  • uv is a fast, modern Python package installer and resolver

Common Operations

# Install dependencies from requirements.txt
uv pip install -r requirements.txt

# Install a single package
uv pip install <package-name>

# Create virtual environment with uv
uv venv

# Sync dependencies (install exact versions from lockfile)
uv pip sync requirements.txt

Why These Rules?

  • Python 3.12+: Required by claude-agent-sdk>=0.1.4 and provides better performance
  • uv: 10-100x faster than pip, better dependency resolution, production-ready