Skip to content

Commit e8f7aa3

Browse files
DeanChensjcopybara-github
authored andcommitted
fix: Add pypika>=0.50.0 to project.toml since crewai depends on it and the default version does not work with py 3.12+
Co-authored-by: Shangjie Chen <deanchen@google.com> PiperOrigin-RevId: 860181604
1 parent 7edfb27 commit e8f7aa3

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

pyproject.toml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -127,6 +127,7 @@ test = [
127127
"llama-index-readers-file>=0.4.0", # For retrieval tests
128128
"openai>=1.100.2", # For LiteLLM
129129
"opentelemetry-instrumentation-google-genai>=0.3b0, <1.0.0",
130+
"pypika>=0.50.0", # For crewai->chromadb dependency
130131
"pytest-asyncio>=0.25.0",
131132
"pytest-mock>=3.14.0",
132133
"pytest-xdist>=3.6.1",
@@ -158,6 +159,7 @@ extensions = [
158159
"llama-index-readers-file>=0.4.0", # For retrieval using LlamaIndex.
159160
"llama-index-embeddings-google-genai>=0.3.0", # For files retrieval using LlamaIndex.
160161
"lxml>=5.3.0", # For load_web_page tool.
162+
"pypika>=0.50.0", # For crewai->chromadb dependency
161163
"toolbox-adk>=0.5.7, <0.6.0", # For tools.toolbox_toolset.ToolboxToolset
162164
]
163165

0 commit comments

Comments
 (0)