Matthew commited on
Commit
8aa6979
·
1 Parent(s): d1b96c3

Add Wikipedia search dependencies

Browse files
Files changed (3) hide show
  1. pyproject.toml +1 -0
  2. requirements.txt +3 -0
  3. uv.lock +12 -1
pyproject.toml CHANGED
@@ -11,4 +11,5 @@ dependencies = [
11
  "openinference-instrumentation-smolagents>=0.1.19",
12
  "requests>=2.32.5",
13
  "smolagents[telemetry]>=1.22.0",
 
14
  ]
 
11
  "openinference-instrumentation-smolagents>=0.1.19",
12
  "requests>=2.32.5",
13
  "smolagents[telemetry]>=1.22.0",
14
+ "wikipedia-api>=0.8.1",
15
  ]
requirements.txt CHANGED
@@ -321,6 +321,7 @@ requests==2.32.5
321
  # langfuse
322
  # opentelemetry-exporter-otlp-proto-http
323
  # smolagents
 
324
  rich==14.2.0
325
  # via
326
  # smolagents
@@ -427,6 +428,8 @@ uvicorn==0.38.0
427
  # gradio
428
  websockets==15.0.1
429
  # via gradio-client
 
 
430
  wrapt==1.17.3
431
  # via
432
  # arize-phoenix
 
321
  # langfuse
322
  # opentelemetry-exporter-otlp-proto-http
323
  # smolagents
324
+ # wikipedia-api
325
  rich==14.2.0
326
  # via
327
  # smolagents
 
428
  # gradio
429
  websockets==15.0.1
430
  # via gradio-client
431
+ wikipedia-api==0.8.1
432
+ # via agents-course-final-assignment
433
  wrapt==1.17.3
434
  # via
435
  # arize-phoenix
uv.lock CHANGED
@@ -23,6 +23,7 @@ dependencies = [
23
  { name = "openinference-instrumentation-smolagents" },
24
  { name = "requests" },
25
  { name = "smolagents", extra = ["telemetry"] },
 
26
  ]
27
 
28
  [package.metadata]
@@ -33,6 +34,7 @@ requires-dist = [
33
  { name = "openinference-instrumentation-smolagents", specifier = ">=0.1.19" },
34
  { name = "requests", specifier = ">=2.32.5" },
35
  { name = "smolagents", extras = ["telemetry"], specifier = ">=1.22.0" },
 
36
  ]
37
 
38
  [[package]]
@@ -693,7 +695,7 @@ name = "exceptiongroup"
693
  version = "1.3.0"
694
  source = { registry = "https://pypi.org/simple" }
695
  dependencies = [
696
- { name = "typing-extensions", marker = "python_full_version < '3.13'" },
697
  ]
698
  sdist = { url = "https://files.pythonhosted.org/packages/0b/9f/a65090624ecf468cdca03533906e7c69ed7588582240cfe7cc9e770b50eb/exceptiongroup-1.3.0.tar.gz", hash = "sha256:b241f5885f560bc56a59ee63ca4c6a8bfa46ae4ad651af316d4e81817bb9fd88", size = 29749, upload-time = "2025-05-10T17:42:51.123Z" }
699
  wheels = [
@@ -2936,6 +2938,15 @@ wheels = [
2936
  { url = "https://files.pythonhosted.org/packages/fa/a8/5b41e0da817d64113292ab1f8247140aac61cbf6cfd085d6a0fa77f4984f/websockets-15.0.1-py3-none-any.whl", hash = "sha256:f7a866fbc1e97b5c617ee4116daaa09b722101d4a3c170c787450ba409f9736f", size = 169743, upload-time = "2025-03-05T20:03:39.41Z" },
2937
  ]
2938
 
 
 
 
 
 
 
 
 
 
2939
  [[package]]
2940
  name = "wrapt"
2941
  version = "1.17.3"
 
23
  { name = "openinference-instrumentation-smolagents" },
24
  { name = "requests" },
25
  { name = "smolagents", extra = ["telemetry"] },
26
+ { name = "wikipedia-api" },
27
  ]
28
 
29
  [package.metadata]
 
34
  { name = "openinference-instrumentation-smolagents", specifier = ">=0.1.19" },
35
  { name = "requests", specifier = ">=2.32.5" },
36
  { name = "smolagents", extras = ["telemetry"], specifier = ">=1.22.0" },
37
+ { name = "wikipedia-api", specifier = ">=0.8.1" },
38
  ]
39
 
40
  [[package]]
 
695
  version = "1.3.0"
696
  source = { registry = "https://pypi.org/simple" }
697
  dependencies = [
698
+ { name = "typing-extensions", marker = "python_full_version < '3.11'" },
699
  ]
700
  sdist = { url = "https://files.pythonhosted.org/packages/0b/9f/a65090624ecf468cdca03533906e7c69ed7588582240cfe7cc9e770b50eb/exceptiongroup-1.3.0.tar.gz", hash = "sha256:b241f5885f560bc56a59ee63ca4c6a8bfa46ae4ad651af316d4e81817bb9fd88", size = 29749, upload-time = "2025-05-10T17:42:51.123Z" }
701
  wheels = [
 
2938
  { url = "https://files.pythonhosted.org/packages/fa/a8/5b41e0da817d64113292ab1f8247140aac61cbf6cfd085d6a0fa77f4984f/websockets-15.0.1-py3-none-any.whl", hash = "sha256:f7a866fbc1e97b5c617ee4116daaa09b722101d4a3c170c787450ba409f9736f", size = 169743, upload-time = "2025-03-05T20:03:39.41Z" },
2939
  ]
2940
 
2941
+ [[package]]
2942
+ name = "wikipedia-api"
2943
+ version = "0.8.1"
2944
+ source = { registry = "https://pypi.org/simple" }
2945
+ dependencies = [
2946
+ { name = "requests" },
2947
+ ]
2948
+ sdist = { url = "https://files.pythonhosted.org/packages/b9/aa/2e35be124dfc7e581480705f912040172f6570cc12e68a245ba9258c32ef/wikipedia_api-0.8.1.tar.gz", hash = "sha256:b31e93b3f5407c1a1ba413ed7326a05379a3c270df6cf6a211aca67a14c5658b", size = 19934, upload-time = "2025-01-19T23:44:33.488Z" }
2949
+
2950
  [[package]]
2951
  name = "wrapt"
2952
  version = "1.17.3"