diff --git a/packages/app/requirements.txt b/packages/app/requirements.txt index 3657faea9d9..7468b5a2c04 100644 --- a/packages/app/requirements.txt +++ b/packages/app/requirements.txt @@ -17,6 +17,7 @@ Mako Markdown paramiko!=2.9.0,!=2.9.1 pulsar-galaxy-lib>=0.14.13 +pydantic pykwalify refgenconf>=0.12.0 sqlitedict diff --git a/packages/web_framework/requirements.txt b/packages/web_framework/requirements.txt index 2aabc3e555b..c60ad2b07fc 100644 --- a/packages/web_framework/requirements.txt +++ b/packages/web_framework/requirements.txt @@ -4,7 +4,7 @@ galaxy-util galaxy-web-stack MarkupSafe paste -pydantic<1.8 +pydantic requests Routes SQLAlchemy>=1.4.25,<2 diff --git a/packages/webapps/requirements.txt b/packages/webapps/requirements.txt index 69563050325..0e18dbbfb16 100644 --- a/packages/webapps/requirements.txt +++ b/packages/webapps/requirements.txt @@ -3,6 +3,7 @@ Cheetah3 fastapi>=0.68.2,!=0.69.0,!=0.70.0,!=0.70.1 fastapi-utils Mako +pydantic python-multipart # required to support form parsing in FastAPI/Starlette starlette typing-extensions diff --git a/pyproject.toml b/pyproject.toml index bbdea93d9ef..690beb6b130 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -57,6 +57,7 @@ Paste = "*" psutil = "*" pulsar-galaxy-lib = ">=0.14.13" pycryptodome = "*" +pydantic = "*" pykwalify = "*" pyparsing = "*" pysam = "*"