lucianotonet commited on
Commit
a312b20
·
1 Parent(s): e3e96e3

Added openai and google dependencies

Browse files
Files changed (2) hide show
  1. poetry.lock +78 -1
  2. pyproject.toml +2 -0
poetry.lock CHANGED
@@ -147,6 +147,24 @@ docs = ["furo", "myst-parser", "sphinx", "sphinx-notfound-page", "sphinxcontrib-
147
  tests = ["attrs[tests-no-zope]", "zope-interface"]
148
  tests-no-zope = ["cloudpickle", "hypothesis", "mypy (>=1.1.1)", "pympler", "pytest (>=4.3.0)", "pytest-mypy-plugins", "pytest-xdist[psutil]"]
149
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
150
  [[package]]
151
  name = "cachetools"
152
  version = "5.3.2"
@@ -308,6 +326,17 @@ files = [
308
  marshmallow = ">=3.18.0,<4.0.0"
309
  typing-inspect = ">=0.4.0,<1"
310
 
 
 
 
 
 
 
 
 
 
 
 
311
  [[package]]
312
  name = "fastapi"
313
  version = "0.105.0"
@@ -445,6 +474,20 @@ gitdb = ">=4.0.1,<5"
445
  [package.extras]
446
  test = ["black", "coverage[toml]", "ddt (>=1.1.1,!=1.4.3)", "mock", "mypy", "pre-commit", "pytest", "pytest-cov", "pytest-instafail", "pytest-subtests", "pytest-sugar"]
447
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
448
  [[package]]
449
  name = "google-ai-generativelanguage"
450
  version = "0.4.0"
@@ -1161,6 +1204,29 @@ files = [
1161
  {file = "numpy-1.26.2.tar.gz", hash = "sha256:f65738447676ab5777f11e6bbbdb8ce11b785e105f690bc45966574816b6d3ea"},
1162
  ]
1163
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1164
  [[package]]
1165
  name = "orjson"
1166
  version = "3.9.10"
@@ -1586,6 +1652,17 @@ files = [
1586
  {file = "sniffio-1.3.0.tar.gz", hash = "sha256:e60305c5e5d314f5389259b7f22aaa33d8f7dee49763119234af3755c55b9101"},
1587
  ]
1588
 
 
 
 
 
 
 
 
 
 
 
 
1589
  [[package]]
1590
  name = "sqlalchemy"
1591
  version = "2.0.23"
@@ -1942,4 +2019,4 @@ multidict = ">=4.0"
1942
  [metadata]
1943
  lock-version = "2.0"
1944
  python-versions = "3.11.6"
1945
- content-hash = "54d2a4fecb6c5361f04eace08841ea2701a2b53d744f7ce22d1298ecf9567330"
 
147
  tests = ["attrs[tests-no-zope]", "zope-interface"]
148
  tests-no-zope = ["cloudpickle", "hypothesis", "mypy (>=1.1.1)", "pympler", "pytest (>=4.3.0)", "pytest-mypy-plugins", "pytest-xdist[psutil]"]
149
 
150
+ [[package]]
151
+ name = "beautifulsoup4"
152
+ version = "4.12.2"
153
+ description = "Screen-scraping library"
154
+ optional = false
155
+ python-versions = ">=3.6.0"
156
+ files = [
157
+ {file = "beautifulsoup4-4.12.2-py3-none-any.whl", hash = "sha256:bd2520ca0d9d7d12694a53d44ac482d181b4ec1888909b035a3dbf40d0f57d4a"},
158
+ {file = "beautifulsoup4-4.12.2.tar.gz", hash = "sha256:492bbc69dca35d12daac71c4db1bfff0c876c00ef4a2ffacce226d4638eb72da"},
159
+ ]
160
+
161
+ [package.dependencies]
162
+ soupsieve = ">1.2"
163
+
164
+ [package.extras]
165
+ html5lib = ["html5lib"]
166
+ lxml = ["lxml"]
167
+
168
  [[package]]
169
  name = "cachetools"
170
  version = "5.3.2"
 
326
  marshmallow = ">=3.18.0,<4.0.0"
327
  typing-inspect = ">=0.4.0,<1"
328
 
329
+ [[package]]
330
+ name = "distro"
331
+ version = "1.9.0"
332
+ description = "Distro - an OS platform information API"
333
+ optional = false
334
+ python-versions = ">=3.6"
335
+ files = [
336
+ {file = "distro-1.9.0-py3-none-any.whl", hash = "sha256:7bffd925d65168f85027d8da9af6bddab658135b840670a223589bc0c8ef02b2"},
337
+ {file = "distro-1.9.0.tar.gz", hash = "sha256:2fa77c6fd8940f116ee1d6b94a2f90b13b5ea8d019b98bc8bafdcabcdd9bdbed"},
338
+ ]
339
+
340
  [[package]]
341
  name = "fastapi"
342
  version = "0.105.0"
 
474
  [package.extras]
475
  test = ["black", "coverage[toml]", "ddt (>=1.1.1,!=1.4.3)", "mock", "mypy", "pre-commit", "pytest", "pytest-cov", "pytest-instafail", "pytest-subtests", "pytest-sugar"]
476
 
477
+ [[package]]
478
+ name = "google"
479
+ version = "3.0.0"
480
+ description = "Python bindings to the Google search engine."
481
+ optional = false
482
+ python-versions = "*"
483
+ files = [
484
+ {file = "google-3.0.0-py2.py3-none-any.whl", hash = "sha256:889cf695f84e4ae2c55fbc0cfdaf4c1e729417fa52ab1db0485202ba173e4935"},
485
+ {file = "google-3.0.0.tar.gz", hash = "sha256:143530122ee5130509ad5e989f0512f7cb218b2d4eddbafbad40fd10e8d8ccbe"},
486
+ ]
487
+
488
+ [package.dependencies]
489
+ beautifulsoup4 = "*"
490
+
491
  [[package]]
492
  name = "google-ai-generativelanguage"
493
  version = "0.4.0"
 
1204
  {file = "numpy-1.26.2.tar.gz", hash = "sha256:f65738447676ab5777f11e6bbbdb8ce11b785e105f690bc45966574816b6d3ea"},
1205
  ]
1206
 
1207
+ [[package]]
1208
+ name = "openai"
1209
+ version = "1.6.1"
1210
+ description = "The official Python library for the openai API"
1211
+ optional = false
1212
+ python-versions = ">=3.7.1"
1213
+ files = [
1214
+ {file = "openai-1.6.1-py3-none-any.whl", hash = "sha256:bc9f774838d67ac29fb24cdeb2d58faf57de8b311085dcd1348f7aa02a96c7ee"},
1215
+ {file = "openai-1.6.1.tar.gz", hash = "sha256:d553ca9dbf9486b08e75b09e8671e4f638462aaadccfced632bf490fc3d75fa2"},
1216
+ ]
1217
+
1218
+ [package.dependencies]
1219
+ anyio = ">=3.5.0,<5"
1220
+ distro = ">=1.7.0,<2"
1221
+ httpx = ">=0.23.0,<1"
1222
+ pydantic = ">=1.9.0,<3"
1223
+ sniffio = "*"
1224
+ tqdm = ">4"
1225
+ typing-extensions = ">=4.7,<5"
1226
+
1227
+ [package.extras]
1228
+ datalib = ["numpy (>=1)", "pandas (>=1.2.3)", "pandas-stubs (>=1.1.0.11)"]
1229
+
1230
  [[package]]
1231
  name = "orjson"
1232
  version = "3.9.10"
 
1652
  {file = "sniffio-1.3.0.tar.gz", hash = "sha256:e60305c5e5d314f5389259b7f22aaa33d8f7dee49763119234af3755c55b9101"},
1653
  ]
1654
 
1655
+ [[package]]
1656
+ name = "soupsieve"
1657
+ version = "2.5"
1658
+ description = "A modern CSS selector implementation for Beautiful Soup."
1659
+ optional = false
1660
+ python-versions = ">=3.8"
1661
+ files = [
1662
+ {file = "soupsieve-2.5-py3-none-any.whl", hash = "sha256:eaa337ff55a1579b6549dc679565eac1e3d000563bcb1c8ab0d0fefbc0c2cdc7"},
1663
+ {file = "soupsieve-2.5.tar.gz", hash = "sha256:5663d5a7b3bfaeee0bc4372e7fc48f9cff4940b3eec54a6451cc5299f1097690"},
1664
+ ]
1665
+
1666
  [[package]]
1667
  name = "sqlalchemy"
1668
  version = "2.0.23"
 
2019
  [metadata]
2020
  lock-version = "2.0"
2021
  python-versions = "3.11.6"
2022
+ content-hash = "708a920d9384b6fef5fe72c937c4c9f7f59f45651dd11089ab368efd4d596414"
pyproject.toml CHANGED
@@ -17,6 +17,8 @@ python-dotenv = "^1.0.0"
17
  langchain-google-genai = "^0.0.5"
18
  pillow = "^10.1.0"
19
  fastapi = "^0.105.0"
 
 
20
 
21
 
22
  [tool.poetry.group.dev.dependencies]
 
17
  langchain-google-genai = "^0.0.5"
18
  pillow = "^10.1.0"
19
  fastapi = "^0.105.0"
20
+ openai = "^1.6.1"
21
+ google = "^3.0.0"
22
 
23
 
24
  [tool.poetry.group.dev.dependencies]