Enhance PR #2409 fix based on review feedback: improve docs, test isolation, and error messages

Co-Authored-By: Joe Moura <joao@crewai.com>
This commit is contained in:
Devin AI
2025-03-20 02:42:09 +00:00
parent 1eb6f3b470
commit 0f121ba5f2
3 changed files with 61 additions and 21 deletions

View File

@@ -96,5 +96,6 @@ exclude = ["cli/templates"]
exclude_dirs = ["src/crewai/cli/templates"]
[build-system]
requires = ["hatchling", "setuptools<=65.5.0"]
# Pin setuptools version to avoid packaging.licenses dependency issues with UV package manager
requires = ["hatchling", "setuptools>=64.0.0,<=65.5.0"] # Explicit version range for compatibility
build-backend = "hatchling.build"