diff --git a/pyproject.toml b/pyproject.toml index 044dee55..2cb10723 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -10,7 +10,12 @@ readme = "README.md" license = { file = "LICENSE" } authors = [{ name = "Replicate, Inc." }] requires-python = ">=3.8" -dependencies = ["packaging", "pydantic>1", "httpx>=0.21.0,<1"] +dependencies = [ + "httpx>=0.21.0,<1", + "packaging", + "pydantic>1", + "typing_extensions>=4.5.0", +] optional-dependencies = { dev = [ "mypy", "pylint", diff --git a/requirements-dev.txt b/requirements-dev.txt index 0759b688..e8be578f 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -82,6 +82,7 @@ typing-extensions==4.7.1 # mypy # pydantic # pydantic-core + # replicate (pyproject.toml) vcrpy==5.1.0 # via pytest-recording wrapt==1.15.0 diff --git a/requirements.txt b/requirements.txt index 6fac3e28..21ec722f 100644 --- a/requirements.txt +++ b/requirements.txt @@ -37,3 +37,4 @@ typing-extensions==4.7.1 # via # pydantic # pydantic-core + # replicate (pyproject.toml)