Skip to content

Commit f9d6988

Browse files
committed
docs: update README with Python version requirements
- Add Requirements section with Python 3.9+ for core SDK - Add installation options for optional features - Document MCP server requiring Python 3.10+ - Add note about CrewAI requiring Python 3.10+
1 parent 1a9bda2 commit f9d6988

File tree

1 file changed

+23
-1
lines changed

1 file changed

+23
-1
lines changed

README.md

Lines changed: 23 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,32 @@ StackOne AI provides a unified interface for accessing various SaaS tools throug
1818
- CrewAI Tools
1919
- LangGraph Tool Node
2020

21+
## Requirements
22+
23+
- Python 3.9+ (core SDK functionality)
24+
- Python 3.10+ (for MCP server and CrewAI examples)
25+
2126
## Installation
2227

28+
### Basic Installation
29+
2330
```bash
2431
pip install stackone-ai
2532
```
2633

34+
### Optional Features
35+
36+
```bash
37+
# Install with MCP server support (requires Python 3.10+)
38+
pip install stackone-ai[server]
39+
40+
# Install with CrewAI examples (requires Python 3.10+)
41+
pip install stackone-ai[examples]
42+
43+
# Install everything
44+
pip install stackone-ai[server,examples]
45+
```
46+
2747
## Quick Start
2848

2949
```python
@@ -82,10 +102,12 @@ for tool_call in response.tool_calls:
82102
</details>
83103

84104
<details>
85-
<summary>CrewAI Integration</summary>
105+
<summary>CrewAI Integration (Python 3.10+)</summary>
86106

87107
CrewAI uses LangChain tools natively, making integration seamless:
88108

109+
> **Note**: CrewAI requires Python 3.10+. Install with `pip install stackone-ai[examples]`
110+
89111
```python
90112
from crewai import Agent, Crew, Task
91113
from stackone_ai import StackOneToolSet

0 commit comments

Comments
 (0)