Skip to content
This repository was archived by the owner on Mar 9, 2026. It is now read-only.

Commit 38edab1

Browse files
author
Nick Sullivan
committed
⬆️ Update dependencies to latest versions
Migrated from pip-compile to uv for dependency management. Major version updates include anthropic (0.43.1→0.64.0), langchain packages, and OpenAI (1.59.8→1.101.0). Added typing-inspection and zstandard dependencies. Removed defusedxml as it's no longer required.
1 parent e4868ac commit 38edab1

1 file changed

Lines changed: 40 additions & 39 deletions

File tree

requirements/requirements.txt

Lines changed: 40 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -1,98 +1,94 @@
1-
#
2-
# This file is autogenerated by pip-compile with Python 3.13
3-
# by the following command:
4-
#
5-
# pip-compile requirements/requirements.in
6-
#
1+
# This file was autogenerated by uv via the following command:
2+
# uv pip compile requirements/requirements.in -o requirements/requirements.txt
73
annotated-types==0.7.0
84
# via pydantic
9-
anthropic==0.43.1
5+
anthropic==0.64.0
106
# via langchain-anthropic
11-
anyio==4.8.0
7+
anyio==4.10.0
128
# via
139
# anthropic
1410
# httpx
1511
# openai
1612
arrow==1.3.0
1713
# via -r requirements/requirements.in
18-
certifi==2024.12.14
14+
certifi==2025.8.3
1915
# via
2016
# httpcore
2117
# httpx
2218
# requests
23-
charset-normalizer==3.4.1
19+
charset-normalizer==3.4.3
2420
# via requests
25-
click==8.1.8
21+
click==8.2.1
2622
# via -r requirements/requirements.in
27-
defusedxml==0.7.1
28-
# via langchain-anthropic
2923
distro==1.9.0
3024
# via
3125
# anthropic
3226
# openai
3327
gitdb==4.0.12
3428
# via gitpython
35-
gitpython==3.1.44
29+
gitpython==3.1.45
3630
# via -r requirements/requirements.in
37-
h11==0.14.0
31+
h11==0.16.0
3832
# via httpcore
39-
httpcore==1.0.7
33+
httpcore==1.0.9
4034
# via httpx
4135
httpx==0.28.1
4236
# via
4337
# anthropic
4438
# langsmith
4539
# openai
46-
humanize==4.11.0
40+
humanize==4.12.3
4741
# via -r requirements/requirements.in
4842
idna==3.10
4943
# via
5044
# anyio
5145
# httpx
5246
# requests
53-
jiter==0.8.2
47+
jiter==0.10.0
5448
# via
5549
# anthropic
5650
# openai
5751
jsonpatch==1.33
5852
# via langchain-core
5953
jsonpointer==3.0.0
6054
# via jsonpatch
61-
langchain-anthropic==0.3.3
55+
langchain-anthropic==0.3.19
6256
# via -r requirements/requirements.in
63-
langchain-core==0.3.30
57+
langchain-core==0.3.74
6458
# via
6559
# -r requirements/requirements.in
6660
# langchain-anthropic
6761
# langchain-openai
68-
langchain-openai==0.3.1
62+
langchain-openai==0.3.31
6963
# via -r requirements/requirements.in
70-
langsmith==0.2.11
64+
langsmith==0.4.16
7165
# via langchain-core
7266
loguru==0.7.3
7367
# via -r requirements/requirements.in
74-
markdown-it-py==3.0.0
68+
markdown-it-py==4.0.0
7569
# via rich
7670
mdurl==0.1.2
7771
# via markdown-it-py
78-
openai==1.59.8
72+
openai==1.101.0
7973
# via langchain-openai
80-
orjson==3.10.15
74+
orjson==3.11.2
8175
# via langsmith
82-
packaging==24.2
83-
# via langchain-core
84-
prompt-toolkit==3.0.48
76+
packaging==25.0
77+
# via
78+
# langchain-core
79+
# langsmith
80+
prompt-toolkit==3.0.51
8581
# via -r requirements/requirements.in
86-
pydantic==2.10.5
82+
pydantic==2.11.7
8783
# via
8884
# anthropic
8985
# langchain-anthropic
9086
# langchain-core
9187
# langsmith
9288
# openai
93-
pydantic-core==2.27.2
89+
pydantic-core==2.33.2
9490
# via pydantic
95-
pygments==2.19.1
91+
pygments==2.19.2
9692
# via rich
9793
pyperclip==1.9.0
9894
# via -r requirements/requirements.in
@@ -102,16 +98,16 @@ pyyaml==6.0.2
10298
# via
10399
# -r requirements/requirements.in
104100
# langchain-core
105-
regex==2024.11.6
101+
regex==2025.7.34
106102
# via tiktoken
107-
requests==2.32.3
103+
requests==2.32.5
108104
# via
109105
# langsmith
110106
# requests-toolbelt
111107
# tiktoken
112108
requests-toolbelt==1.0.0
113109
# via langsmith
114-
rich==13.9.4
110+
rich==14.1.0
115111
# via -r requirements/requirements.in
116112
six==1.17.0
117113
# via python-dateutil
@@ -122,24 +118,29 @@ sniffio==1.3.1
122118
# anthropic
123119
# anyio
124120
# openai
125-
tenacity==9.0.0
121+
tenacity==9.1.2
126122
# via langchain-core
127-
tiktoken==0.8.0
123+
tiktoken==0.11.0
128124
# via
129125
# -r requirements/requirements.in
130126
# langchain-openai
131127
tqdm==4.67.1
132128
# via openai
133-
types-python-dateutil==2.9.0.20241206
129+
types-python-dateutil==2.9.0.20250822
134130
# via arrow
135-
typing-extensions==4.12.2
131+
typing-extensions==4.14.1
136132
# via
137133
# anthropic
138134
# langchain-core
139135
# openai
140136
# pydantic
141137
# pydantic-core
142-
urllib3==2.3.0
138+
# typing-inspection
139+
typing-inspection==0.4.1
140+
# via pydantic
141+
urllib3==2.5.0
143142
# via requests
144143
wcwidth==0.2.13
145144
# via prompt-toolkit
145+
zstandard==0.24.0
146+
# via langsmith

0 commit comments

Comments
 (0)