[BUG] Python version discrepancy
Open
@Vidit-Ostwal is already working on this.
Since Aug 26, 2026.
bug
- Dominant language
- Python
- Stars
- 58.8k
- Forks
- 8.5k
- Avg merge
- 1d 15h
- Merged PRs (30d)
- 109
Description
Description
No idea where to post this, so reporting here as a possible bug 🤷♂️
There are two different Python versions used:
- .python-version:
3.13 - .github/workflows/publish.yml:
python-version: "3.12" - .github/CONTRIBUTING.md#prerequisites:
development targets 3.12
pyproject.toml is even more relaxed and claims the following:
requires-python = ">=3.10,<3.14"
It should be consistent, shouldn't it?
Steps to Reproduce
Open the files mentioned and compare the values.
Expected behavior
Consistent version range across the main build files.
Screenshots/Code snippets
n/a
Operating System
Ubuntu 20.04
Python Version
3.10
crewAI Version
main branch
crewAI Tools Version
n/a
Virtual Environment
Venv
Evidence
already given
Possible Solution
already stated
Additional context
n/a
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.