packaging
flask == 3.0.3
werkzeug == 3.0.6
flask-restx >= 1.3.0, < 2.0.0
pandas == 2.2.3
python-multipart == 0.0.20
cryptography>=35.0
psycopg[binary]
psutil~=7.0
sqlalchemy >= 2.0.0, < 3.0.0
psycopg2-binary  # This is required for using sqlalchemy with postgres
alembic >= 1.3.3
redis >=5.0.0, < 6.0.0
walrus==0.9.3
flask-compress >= 1.0.0
appdirs >= 1.0.0
mindsdb-sql-parser ~= 0.13.2
pydantic == 2.11.4
duckdb == 1.3.0; sys_platform == "win32"
duckdb ~= 1.3.2; sys_platform != "win32"
requests == 2.32.4
dateparser==1.2.0
dill == 0.3.6
numpy ~= 2.0
pytz
botocore
boto3 >= 1.34.131
python-dateutil
lark
prometheus-client==0.20.0
sentry-sdk[flask] == 2.14.0
pyaml==23.12.0
uvicorn>=0.30.0, <1.0.0   # For all HTTP-based APIs
a2wsgi ~= 1.10.10  # WSGI wrapper for flask+starlette
starlette>=0.27
sse-starlette==2.3.3
pydantic_core>=2.33.2
pyjwt==2.10.1
# files reading
pymupdf==1.25.2
filetype
charset-normalizer
openpyxl # used by pandas to read txt and xlsx files
aipdf==0.0.5
pyarrow<=19.0.0 # used by pandas to read feather files in Files handler
orjson==3.11.3

mind-castle >= 0.4.9
