Skip to content

Commit 9482d36

Browse files
committed
⬆️ v0.1.20 - fix deprecations & lock dependencies due
1 parent 4600bec commit 9482d36

File tree

3 files changed

+26
-35
lines changed

3 files changed

+26
-35
lines changed

pyproject.toml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,12 @@
11
[project]
22
name = "codeinterpreterapi"
3-
version = "0.1.19"
3+
version = "0.1.20"
44
description = "CodeInterpreterAPI is an (unofficial) open source python interface for the ChatGPT CodeInterpreter."
55
authors = [{ name = "Shroominic", email = "contact@shroominic.com" }]
66
dependencies = [
7-
"langchain-openai>=0.1.1",
8-
"langchain-community>=0.2",
7+
"langchain>=0.1, <0.2",
8+
"langchain_openai",
99
"codeboxapi==0.1.19",
10-
"langchain>=0.1.14",
1110
"pyzmq==25.1.2",
1211
]
1312
license = { file = "LICENSE" }

requirements-dev.lock

Lines changed: 11 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,7 @@ colorama==0.4.6
7474
comm==0.2.2
7575
# via ipykernel
7676
dataclasses-json==0.6.7
77+
# via langchain
7778
# via langchain-community
7879
debugpy==1.8.7
7980
# via ipykernel
@@ -115,8 +116,6 @@ httpcore==1.0.6
115116
httpx==0.27.2
116117
# via langsmith
117118
# via openai
118-
httpx-sse==0.4.0
119-
# via langchain-community
120119
identify==2.6.1
121120
# via pre-commit
122121
idna==3.10
@@ -191,19 +190,18 @@ jupyter-server-terminals==0.5.3
191190
# via jupyter-server
192191
jupyterlab-pygments==0.3.0
193192
# via nbconvert
194-
langchain==0.3.7
195-
# via codeinterpreterapi
196-
# via langchain-community
197-
langchain-community==0.3.5
193+
langchain==0.1.20
198194
# via codeinterpreterapi
199-
langchain-core==0.3.15
195+
langchain-community==0.0.38
196+
# via langchain
197+
langchain-core==0.1.53
200198
# via langchain
201199
# via langchain-community
202200
# via langchain-openai
203201
# via langchain-text-splitters
204-
langchain-openai==0.2.5
202+
langchain-openai==0.1.7
205203
# via codeinterpreterapi
206-
langchain-text-splitters==0.3.2
204+
langchain-text-splitters==0.0.2
207205
# via langchain
208206
langsmith==0.1.139
209207
# via langchain
@@ -276,13 +274,13 @@ numpy==1.26.4
276274
# via pandas
277275
# via pydeck
278276
# via streamlit
279-
openai==1.53.0
277+
openai==1.54.3
280278
# via langchain-openai
281279
orjson==3.10.11
282280
# via langsmith
283281
overrides==7.7.0
284282
# via jupyter-server
285-
packaging==24.1
283+
packaging==23.2
286284
# via altair
287285
# via ipykernel
288286
# via jupyter-server
@@ -345,7 +343,6 @@ pydantic-core==2.23.4
345343
# via pydantic
346344
pydantic-settings==2.6.1
347345
# via codeboxapi
348-
# via langchain-community
349346
pydeck==0.9.1
350347
# via streamlit
351348
pygments==2.18.0
@@ -438,7 +435,7 @@ stack-data==0.6.3
438435
# via ipython
439436
streamlit==1.39.0
440437
# via codeinterpreterapi
441-
tenacity==9.0.0
438+
tenacity==8.5.0
442439
# via langchain
443440
# via langchain-community
444441
# via langchain-core
@@ -464,7 +461,7 @@ tornado==6.4.1
464461
# via notebook
465462
# via streamlit
466463
# via terminado
467-
tqdm==4.66.6
464+
tqdm==4.67.0
468465
# via openai
469466
traitlets==5.14.3
470467
# via comm
@@ -486,7 +483,6 @@ typing-extensions==4.12.2
486483
# via altair
487484
# via anyio
488485
# via ipython
489-
# via langchain-core
490486
# via multidict
491487
# via mypy
492488
# via openai

requirements.lock

Lines changed: 12 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ charset-normalizer==3.4.0
3737
codeboxapi==0.1.19
3838
# via codeinterpreterapi
3939
dataclasses-json==0.6.7
40+
# via langchain
4041
# via langchain-community
4142
distro==1.9.0
4243
# via openai
@@ -52,8 +53,6 @@ httpcore==1.0.6
5253
httpx==0.27.2
5354
# via langsmith
5455
# via openai
55-
httpx-sse==0.4.0
56-
# via langchain-community
5756
idna==3.10
5857
# via anyio
5958
# via httpx
@@ -65,19 +64,18 @@ jsonpatch==1.33
6564
# via langchain-core
6665
jsonpointer==3.0.0
6766
# via jsonpatch
68-
langchain==0.3.7
69-
# via codeinterpreterapi
70-
# via langchain-community
71-
langchain-community==0.3.5
67+
langchain==0.1.20
7268
# via codeinterpreterapi
73-
langchain-core==0.3.15
69+
langchain-community==0.0.38
70+
# via langchain
71+
langchain-core==0.1.53
7472
# via langchain
7573
# via langchain-community
7674
# via langchain-openai
7775
# via langchain-text-splitters
78-
langchain-openai==0.2.5
76+
langchain-openai==0.1.7
7977
# via codeinterpreterapi
80-
langchain-text-splitters==0.3.2
78+
langchain-text-splitters==0.0.2
8179
# via langchain
8280
langsmith==0.1.139
8381
# via langchain
@@ -93,11 +91,11 @@ mypy-extensions==1.0.0
9391
numpy==1.26.4
9492
# via langchain
9593
# via langchain-community
96-
openai==1.53.0
94+
openai==1.54.3
9795
# via langchain-openai
9896
orjson==3.10.11
9997
# via langsmith
100-
packaging==24.1
98+
packaging==23.2
10199
# via langchain-core
102100
# via marshmallow
103101
propcache==0.2.0
@@ -113,7 +111,6 @@ pydantic-core==2.23.4
113111
# via pydantic
114112
pydantic-settings==2.6.1
115113
# via codeboxapi
116-
# via langchain-community
117114
python-dotenv==1.0.1
118115
# via pydantic-settings
119116
pyyaml==6.0.2
@@ -122,7 +119,7 @@ pyyaml==6.0.2
122119
# via langchain-core
123120
pyzmq==25.1.2
124121
# via codeinterpreterapi
125-
regex==2024.9.11
122+
regex==2024.11.6
126123
# via tiktoken
127124
requests==2.32.3
128125
# via codeboxapi
@@ -140,17 +137,16 @@ sniffio==1.3.1
140137
sqlalchemy==2.0.35
141138
# via langchain
142139
# via langchain-community
143-
tenacity==9.0.0
140+
tenacity==8.5.0
144141
# via langchain
145142
# via langchain-community
146143
# via langchain-core
147144
tiktoken==0.8.0
148145
# via langchain-openai
149-
tqdm==4.66.6
146+
tqdm==4.67.0
150147
# via openai
151148
typing-extensions==4.12.2
152149
# via anyio
153-
# via langchain-core
154150
# via multidict
155151
# via openai
156152
# via pydantic

0 commit comments

Comments
 (0)