Fedir Zadniprovskyi 2024-05-27
deps: add openai as dev
@7840e33bcdbb3b0ab0f0dde3d7aa21e7c810865b
poetry.lock
--- poetry.lock
+++ poetry.lock
@@ -330,6 +330,17 @@
 setuptools = "*"
 
 [[package]]
+name = "distro"
+version = "1.9.0"
+description = "Distro - an OS platform information API"
+optional = false
+python-versions = ">=3.6"
+files = [
+    {file = "distro-1.9.0-py3-none-any.whl", hash = "sha256:7bffd925d65168f85027d8da9af6bddab658135b840670a223589bc0c8ef02b2"},
+    {file = "distro-1.9.0.tar.gz", hash = "sha256:2fa77c6fd8940f116ee1d6b94a2f90b13b5ea8d019b98bc8bafdcabcdd9bdbed"},
+]
+
+[[package]]
 name = "dnspython"
 version = "2.6.1"
 description = "DNS toolkit"
@@ -907,6 +918,29 @@
 packaging = "*"
 protobuf = "*"
 sympy = "*"
+
+[[package]]
+name = "openai"
+version = "1.30.3"
+description = "The official Python library for the openai API"
+optional = false
+python-versions = ">=3.7.1"
+files = [
+    {file = "openai-1.30.3-py3-none-any.whl", hash = "sha256:f88119c8a848998be533c71ab8aa832446fa72b7ddbc70917c3f5886dc132051"},
+    {file = "openai-1.30.3.tar.gz", hash = "sha256:8e1bcdca2b96fe3636ab522fa153d88efde1b702d12ec32f1c73e9553ff93f45"},
+]
+
+[package.dependencies]
+anyio = ">=3.5.0,<5"
+distro = ">=1.7.0,<2"
+httpx = ">=0.23.0,<1"
+pydantic = ">=1.9.0,<3"
+sniffio = "*"
+tqdm = ">4"
+typing-extensions = ">=4.7,<5"
+
+[package.extras]
+datalib = ["numpy (>=1)", "pandas (>=1.2.3)", "pandas-stubs (>=1.1.0.11)"]
 
 [[package]]
 name = "orjson"
@@ -1956,4 +1990,4 @@
 [metadata]
 lock-version = "2.0"
 python-versions = "^3.11"
-content-hash = "6d024a3fd67fb97b24b8bca892db7a035aacbf83c596e1e0000c55cc75188e6c"
+content-hash = "5a32d44aac5328eb3cb2323d0b513e5fed3ee89149a5198419738d1e8e2d05be"
pyproject.toml
--- pyproject.toml
+++ pyproject.toml
@@ -18,6 +18,7 @@
 httpx = "^0.27.0"
 pytest-xdist = "^3.6.1"
 youtube-dl = {git = "https://github.com/ytdl-org/youtube-dl.git"}
+openai = "^1.30.3"
 
 [tool.ruff]
 target-version = "py311"
Add a comment
List