diff --git a/requirements-common.txt b/requirements-common.txt index 6d50b1fc5..a208d4208 100644 --- a/requirements-common.txt +++ b/requirements-common.txt @@ -11,12 +11,12 @@ Jinja2==3.1.4 # template engine for html files pydantic-settings==2.3.4 pydantic==2.7.4 pyjwt[crypto]==2.8.0 # generate and verify the JWT tokens, imported as `jwt` -PyMuPDF==1.24.7 # PDF processing +PyMuPDF==1.24.9 # PDF processing python-dotenv==1.0.1 # load environment variables from .env file python-multipart==0.0.9 # a form data parser, as oauth flow requires form-data parameters -rapidfuzz==3.9.3 # Fuzzy String Matching -redis==5.0.7 +rapidfuzz==3.9.5 # Fuzzy String Matching +redis==5.0.8 requests==2.32.3 -SQLAlchemy[asyncio]==2.0.31 # [asyncio] allows greenlet to be installed on Apple M1 devices. +SQLAlchemy[asyncio]==2.0.32 # [asyncio] allows greenlet to be installed on Apple M1 devices. unidecode==1.3.8 uvicorn[standard]==0.29.0 \ No newline at end of file diff --git a/requirements-dev.txt b/requirements-dev.txt index 8b4a3e6c6..d28a81ae2 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -3,12 +3,12 @@ aiosqlite==0.20.0 httpx==0.27.0 # needed for tests as a replacement of requests in TestClient mypy==1.10.1 psycopg[binary]==3.1.19 # PostgreSQL adapter for synchronous operations at startup (database initializations & migrations), binary installation is the easiest way to install it -pytest-alembic==0.11.0 -pytest-asyncio==0.23.7 +pytest-alembic==0.11.1 +pytest-asyncio==0.23.8 pytest-cov==5.0.0 pytest-mock==3.14.0 pytest==8.2.2 -ruff==0.5.2 +ruff==0.5.6 types-aiofiles==24.1.0.20240626 types-redis==4.6.0.20240425 types-requests==2.32.0.20240622