From 0d6e3e2fe866c419921b3ab168bf9b6350fd5dc5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 18 Nov 2024 13:37:51 +0000 Subject: [PATCH 1/8] Bump the python-requirements group across 1 directory with 83 updates --- updated-dependencies: - dependency-name: aiohappyeyeballs dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-requirements - dependency-name: aiohttp dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-requirements - dependency-name: anyio dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-requirements - dependency-name: azure-ai-documentintelligence dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-requirements - dependency-name: azure-cognitiveservices-speech dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-requirements - dependency-name: azure-core dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-requirements - dependency-name: azure-cosmos dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-requirements - dependency-name: azure-identity dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-requirements - dependency-name: azure-monitor-opentelemetry dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-requirements - dependency-name: azure-monitor-opentelemetry-exporter dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-requirements - dependency-name: azure-storage-blob dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-requirements - dependency-name: azure-storage-file-datalake dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-requirements - dependency-name: blinker dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-requirements - dependency-name: certifi dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-requirements - dependency-name: cffi dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-requirements - dependency-name: charset-normalizer dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-requirements - dependency-name: cryptography dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-requirements - dependency-name: deprecated dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-requirements - dependency-name: fixedint dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-requirements - dependency-name: flask dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-requirements - dependency-name: frozenlist dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-requirements - dependency-name: httpcore dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-requirements - dependency-name: httpx[http2] dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-requirements - dependency-name: idna dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-requirements - dependency-name: importlib-metadata dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-requirements - dependency-name: isodate dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-requirements - dependency-name: jiter dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-requirements - dependency-name: markupsafe dependency-type: direct:production update-type: version-update:semver-major dependency-group: python-requirements - dependency-name: microsoft-kiota-abstractions dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-requirements - dependency-name: microsoft-kiota-authentication-azure dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-requirements - dependency-name: microsoft-kiota-http dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-requirements - dependency-name: microsoft-kiota-serialization-json dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-requirements - dependency-name: microsoft-kiota-serialization-text dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-requirements - dependency-name: msal dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-requirements - dependency-name: msgraph-core dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-requirements - dependency-name: msgraph-sdk dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-requirements - dependency-name: multidict dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-requirements - dependency-name: numpy dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-requirements - dependency-name: openai dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-requirements - dependency-name: opentelemetry-api dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-requirements - dependency-name: opentelemetry-instrumentation dependency-type: direct:production dependency-group: python-requirements - dependency-name: opentelemetry-instrumentation-aiohttp-client dependency-type: direct:production dependency-group: python-requirements - dependency-name: opentelemetry-instrumentation-asgi dependency-type: direct:production dependency-group: python-requirements - dependency-name: opentelemetry-instrumentation-dbapi dependency-type: direct:production dependency-group: python-requirements - dependency-name: opentelemetry-instrumentation-django dependency-type: direct:production dependency-group: python-requirements - dependency-name: opentelemetry-instrumentation-fastapi dependency-type: direct:production dependency-group: python-requirements - dependency-name: opentelemetry-instrumentation-flask dependency-type: direct:production dependency-group: python-requirements - dependency-name: opentelemetry-instrumentation-httpx dependency-type: direct:production dependency-group: python-requirements - dependency-name: opentelemetry-instrumentation-openai dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-requirements - dependency-name: opentelemetry-instrumentation-psycopg2 dependency-type: direct:production dependency-group: python-requirements - dependency-name: opentelemetry-instrumentation-requests dependency-type: direct:production dependency-group: python-requirements - dependency-name: opentelemetry-instrumentation-urllib dependency-type: direct:production dependency-group: python-requirements - dependency-name: opentelemetry-instrumentation-urllib3 dependency-type: direct:production dependency-group: python-requirements - dependency-name: opentelemetry-instrumentation-wsgi dependency-type: direct:production dependency-group: python-requirements - dependency-name: opentelemetry-sdk dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-requirements - dependency-name: opentelemetry-semantic-conventions dependency-type: direct:production dependency-group: python-requirements - dependency-name: opentelemetry-semantic-conventions-ai dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-requirements - dependency-name: opentelemetry-util-http dependency-type: direct:production dependency-group: python-requirements - dependency-name: packaging dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-requirements - dependency-name: pillow dependency-type: direct:production update-type: version-update:semver-major dependency-group: python-requirements - dependency-name: portalocker dependency-type: direct:production update-type: version-update:semver-major dependency-group: python-requirements - dependency-name: psutil dependency-type: direct:production update-type: version-update:semver-major dependency-group: python-requirements - dependency-name: pydantic dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-requirements - dependency-name: pydantic-core dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-requirements - dependency-name: pyjwt[crypto] dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-requirements - dependency-name: pymupdf dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-requirements - dependency-name: pymupdfb dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-requirements - dependency-name: pypdf dependency-type: direct:production update-type: version-update:semver-major dependency-group: python-requirements - dependency-name: quart dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-requirements - dependency-name: regex dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-requirements - dependency-name: std-uritemplate dependency-type: direct:production update-type: version-update:semver-major dependency-group: python-requirements - dependency-name: tiktoken dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-requirements - dependency-name: time-machine dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-requirements - dependency-name: tqdm dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-requirements - dependency-name: types-beautifulsoup4 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-requirements - dependency-name: types-html5lib dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-requirements - dependency-name: tzdata dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-requirements - dependency-name: urllib3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-requirements - dependency-name: uvicorn dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-requirements - dependency-name: werkzeug dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-requirements - dependency-name: yarl dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-requirements - dependency-name: zipp dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-requirements - dependency-name: mypy dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python-requirements ... Signed-off-by: dependabot[bot] --- app/backend/requirements.txt | 164 +++++++++++++++++------------------ requirements-dev.txt | 2 +- 2 files changed, 83 insertions(+), 83 deletions(-) diff --git a/app/backend/requirements.txt b/app/backend/requirements.txt index 0dcf9f86a4..a5841b7657 100644 --- a/app/backend/requirements.txt +++ b/app/backend/requirements.txt @@ -6,9 +6,9 @@ # aiofiles==24.1.0 # via quart -aiohappyeyeballs==2.4.0 +aiohappyeyeballs==2.4.3 # via aiohttp -aiohttp==3.10.5 +aiohttp==3.11.2 # via # -r requirements.in # microsoft-kiota-authentication-azure @@ -16,7 +16,7 @@ aiosignal==1.3.1 # via aiohttp annotated-types==0.7.0 # via pydantic -anyio==4.4.0 +anyio==4.6.2.post1 # via # httpx # openai @@ -24,13 +24,13 @@ asgiref==3.8.1 # via opentelemetry-instrumentation-asgi attrs==24.2.0 # via aiohttp -azure-ai-documentintelligence==1.0.0b3 +azure-ai-documentintelligence==1.0.0b4 # via -r requirements.in -azure-cognitiveservices-speech==1.40.0 +azure-cognitiveservices-speech==1.41.1 # via -r requirements.in azure-common==1.1.28 # via azure-search-documents -azure-core==1.30.2 +azure-core==1.32.0 # via # azure-ai-documentintelligence # azure-core-tracing-opentelemetry @@ -45,63 +45,63 @@ azure-core==1.30.2 # msrest azure-core-tracing-opentelemetry==1.0.0b11 # via azure-monitor-opentelemetry -azure-cosmos==4.7.0 +azure-cosmos==4.8.0 # via -r requirements.in -azure-identity==1.17.1 +azure-identity==1.19.0 # via # -r requirements.in # msgraph-sdk -azure-monitor-opentelemetry==1.6.1 +azure-monitor-opentelemetry==1.6.4 # via -r requirements.in -azure-monitor-opentelemetry-exporter==1.0.0b28 +azure-monitor-opentelemetry-exporter==1.0.0b32 # via azure-monitor-opentelemetry azure-search-documents==11.6.0b6 # via -r requirements.in -azure-storage-blob==12.22.0 +azure-storage-blob==12.24.0 # via # -r requirements.in # azure-storage-file-datalake -azure-storage-file-datalake==12.16.0 +azure-storage-file-datalake==12.18.0 # via -r requirements.in beautifulsoup4==4.12.3 # via -r requirements.in -blinker==1.8.2 +blinker==1.9.0 # via # flask # quart -certifi==2024.7.4 +certifi==2024.8.30 # via # httpcore # httpx # msrest # requests -cffi==1.17.0 +cffi==1.17.1 # via cryptography -charset-normalizer==3.3.2 +charset-normalizer==3.4.0 # via requests click==8.1.7 # via # flask # quart # uvicorn -cryptography==43.0.1 +cryptography==43.0.3 # via # -r requirements.in # azure-identity # azure-storage-blob # msal # pyjwt -deprecated==1.2.14 +deprecated==1.2.15 # via # opentelemetry-api # opentelemetry-semantic-conventions distro==1.9.0 # via openai -fixedint==0.1.6 +fixedint==0.2.0 # via azure-monitor-opentelemetry-exporter -flask==3.0.3 +flask==3.1.0 # via quart -frozenlist==1.4.1 +frozenlist==1.5.0 # via # aiohttp # aiosignal @@ -117,9 +117,9 @@ h2==4.1.0 # hypercorn hpack==4.0.0 # via h2 -httpcore==1.0.5 +httpcore==1.0.7 # via httpx -httpx[http2]==0.27.0 +httpx[http2]==0.27.2 # via # microsoft-kiota-http # msgraph-core @@ -128,17 +128,17 @@ hypercorn==0.17.3 # via quart hyperframe==6.0.1 # via h2 -idna==3.8 +idna==3.10 # via # anyio # httpx # requests # yarl -importlib-metadata==8.0.0 +importlib-metadata==8.5.0 # via # opentelemetry-api # opentelemetry-instrumentation-flask -isodate==0.6.1 +isodate==0.7.2 # via # azure-ai-documentintelligence # azure-search-documents @@ -153,14 +153,14 @@ jinja2==3.1.4 # via # flask # quart -jiter==0.5.0 +jiter==0.7.1 # via openai -markupsafe==2.1.5 +markupsafe==3.0.2 # via # jinja2 # quart # werkzeug -microsoft-kiota-abstractions==1.3.3 +microsoft-kiota-abstractions==1.6.2 # via # microsoft-kiota-authentication-azure # microsoft-kiota-http @@ -168,46 +168,46 @@ microsoft-kiota-abstractions==1.3.3 # microsoft-kiota-serialization-text # msgraph-core # msgraph-sdk -microsoft-kiota-authentication-azure==1.1.0 +microsoft-kiota-authentication-azure==1.6.2 # via # msgraph-core # msgraph-sdk -microsoft-kiota-http==1.3.3 +microsoft-kiota-http==1.6.2 # via # msgraph-core # msgraph-sdk -microsoft-kiota-serialization-json==1.3.0 +microsoft-kiota-serialization-json==1.6.2 # via msgraph-sdk -microsoft-kiota-serialization-text==1.0.0 +microsoft-kiota-serialization-text==1.6.2 # via msgraph-sdk -msal==1.30.0 +msal==1.31.1 # via # -r requirements.in # azure-identity # msal-extensions msal-extensions==1.2.0 # via azure-identity -msgraph-core==1.1.2 +msgraph-core==1.1.6 # via msgraph-sdk -msgraph-sdk==1.1.0 +msgraph-sdk==1.12.0 # via -r requirements.in msrest==0.7.1 # via azure-monitor-opentelemetry-exporter -multidict==6.0.5 +multidict==6.1.0 # via # aiohttp # yarl -numpy==2.0.1 +numpy==2.1.3 # via -r requirements.in oauthlib==3.2.2 # via requests-oauthlib -openai==1.42.0 +openai==1.54.4 # via # -r requirements.in # openai-messages-token-helper openai-messages-token-helper==0.1.10 # via -r requirements.in -opentelemetry-api==1.26.0 +opentelemetry-api==1.28.1 # via # azure-core-tracing-opentelemetry # azure-monitor-opentelemetry-exporter @@ -230,7 +230,7 @@ opentelemetry-api==1.26.0 # opentelemetry-instrumentation-wsgi # opentelemetry-sdk # opentelemetry-semantic-conventions -opentelemetry-instrumentation==0.47b0 +opentelemetry-instrumentation==0.49b1 # via # opentelemetry-instrumentation-aiohttp-client # opentelemetry-instrumentation-asgi @@ -245,41 +245,41 @@ opentelemetry-instrumentation==0.47b0 # opentelemetry-instrumentation-urllib # opentelemetry-instrumentation-urllib3 # opentelemetry-instrumentation-wsgi -opentelemetry-instrumentation-aiohttp-client==0.47b0 +opentelemetry-instrumentation-aiohttp-client==0.49b1 # via -r requirements.in -opentelemetry-instrumentation-asgi==0.47b0 +opentelemetry-instrumentation-asgi==0.49b1 # via # -r requirements.in # opentelemetry-instrumentation-fastapi -opentelemetry-instrumentation-dbapi==0.47b0 +opentelemetry-instrumentation-dbapi==0.49b1 # via opentelemetry-instrumentation-psycopg2 -opentelemetry-instrumentation-django==0.47b0 +opentelemetry-instrumentation-django==0.49b1 # via azure-monitor-opentelemetry -opentelemetry-instrumentation-fastapi==0.47b0 +opentelemetry-instrumentation-fastapi==0.49b1 # via azure-monitor-opentelemetry -opentelemetry-instrumentation-flask==0.47b0 +opentelemetry-instrumentation-flask==0.49b1 # via azure-monitor-opentelemetry -opentelemetry-instrumentation-httpx==0.47b0 +opentelemetry-instrumentation-httpx==0.49b1 # via -r requirements.in -opentelemetry-instrumentation-openai==0.27.0 +opentelemetry-instrumentation-openai==0.33.12 # via -r requirements.in -opentelemetry-instrumentation-psycopg2==0.47b0 +opentelemetry-instrumentation-psycopg2==0.49b1 # via azure-monitor-opentelemetry -opentelemetry-instrumentation-requests==0.47b0 +opentelemetry-instrumentation-requests==0.49b1 # via # -r requirements.in # azure-monitor-opentelemetry -opentelemetry-instrumentation-urllib==0.47b0 +opentelemetry-instrumentation-urllib==0.49b1 # via azure-monitor-opentelemetry -opentelemetry-instrumentation-urllib3==0.47b0 +opentelemetry-instrumentation-urllib3==0.49b1 # via azure-monitor-opentelemetry -opentelemetry-instrumentation-wsgi==0.47b0 +opentelemetry-instrumentation-wsgi==0.49b1 # via # opentelemetry-instrumentation-django # opentelemetry-instrumentation-flask opentelemetry-resource-detector-azure==0.1.5 # via azure-monitor-opentelemetry -opentelemetry-sdk==1.26.0 +opentelemetry-sdk==1.28.1 # via # azure-monitor-opentelemetry # azure-monitor-opentelemetry-exporter @@ -287,7 +287,7 @@ opentelemetry-sdk==1.26.0 # microsoft-kiota-authentication-azure # microsoft-kiota-http # opentelemetry-resource-detector-azure -opentelemetry-semantic-conventions==0.47b0 +opentelemetry-semantic-conventions==0.49b1 # via # opentelemetry-instrumentation-aiohttp-client # opentelemetry-instrumentation-asgi @@ -302,9 +302,9 @@ opentelemetry-semantic-conventions==0.47b0 # opentelemetry-instrumentation-urllib3 # opentelemetry-instrumentation-wsgi # opentelemetry-sdk -opentelemetry-semantic-conventions-ai==0.4.1 +opentelemetry-semantic-conventions-ai==0.4.2 # via opentelemetry-instrumentation-openai -opentelemetry-util-http==0.47b0 +opentelemetry-util-http==0.49b1 # via # opentelemetry-instrumentation-aiohttp-client # opentelemetry-instrumentation-asgi @@ -316,35 +316,35 @@ opentelemetry-util-http==0.47b0 # opentelemetry-instrumentation-urllib # opentelemetry-instrumentation-urllib3 # opentelemetry-instrumentation-wsgi -packaging==24.1 +packaging==24.2 # via opentelemetry-instrumentation-flask pendulum==3.0.0 # via microsoft-kiota-serialization-json -pillow==10.4.0 +pillow==11.0.0 # via # -r requirements.in # openai-messages-token-helper -portalocker==2.10.1 +portalocker==3.0.0 # via msal-extensions priority==2.0.0 # via hypercorn -psutil==5.9.8 +psutil==6.1.0 # via azure-monitor-opentelemetry-exporter pycparser==2.22 # via cffi -pydantic==2.8.2 +pydantic==2.9.2 # via openai -pydantic-core==2.20.1 +pydantic-core==2.27.0 # via pydantic -pyjwt[crypto]==2.9.0 +pyjwt[crypto]==2.10.0 # via # -r requirements.in # msal -pymupdf==1.24.9 +pymupdf==1.24.13 # via -r requirements.in -pymupdfb==1.24.9 +pymupdfb==1.24.10 # via pymupdf -pypdf==4.3.1 +pypdf==5.1.0 # via -r requirements.in python-dateutil==2.9.0.post0 # via @@ -353,13 +353,13 @@ python-dateutil==2.9.0.post0 # time-machine python-dotenv==1.0.1 # via -r requirements.in -quart==0.19.7 +quart==0.19.9 # via # -r requirements.in # quart-cors quart-cors==0.7.0 # via -r requirements.in -regex==2024.7.24 +regex==2024.11.6 # via tiktoken requests==2.32.3 # via @@ -382,22 +382,22 @@ sniffio==1.3.1 # openai soupsieve==2.6 # via beautifulsoup4 -std-uritemplate==1.0.5 +std-uritemplate==2.0.1 # via microsoft-kiota-abstractions tenacity==9.0.0 # via -r requirements.in -tiktoken==0.7.0 +tiktoken==0.8.0 # via # -r requirements.in # openai-messages-token-helper # opentelemetry-instrumentation-openai -time-machine==2.15.0 +time-machine==2.16.0 # via pendulum -tqdm==4.66.5 +tqdm==4.67.0 # via openai -types-beautifulsoup4==4.12.0.20240511 +types-beautifulsoup4==4.12.0.20241020 # via -r requirements.in -types-html5lib==1.1.11.20240806 +types-html5lib==1.1.11.20241018 # via types-beautifulsoup4 types-pillow==10.2.0.20240822 # via -r requirements.in @@ -414,13 +414,13 @@ typing-extensions==4.12.2 # opentelemetry-sdk # pydantic # pydantic-core -tzdata==2024.1 +tzdata==2024.2 # via pendulum -urllib3==2.2.2 +urllib3==2.2.3 # via requests -uvicorn==0.30.6 +uvicorn==0.32.0 # via -r requirements.in -werkzeug==3.0.6 +werkzeug==3.1.3 # via # flask # quart @@ -433,9 +433,9 @@ wrapt==1.16.0 # opentelemetry-instrumentation-urllib3 wsproto==1.2.0 # via hypercorn -yarl==1.9.4 +yarl==1.17.2 # via aiohttp -zipp==3.20.0 +zipp==3.21.0 # via importlib-metadata # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements-dev.txt b/requirements-dev.txt index d115c1000a..66d9cb7d83 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -12,4 +12,4 @@ pytest-snapshot pre-commit locust pip-tools -mypy==1.10.1 +mypy==1.13.0 From cb112ae46b669c133e78c1be565469b9939ec37a Mon Sep 17 00:00:00 2001 From: Pamela Fox Date: Mon, 18 Nov 2024 13:09:07 -0800 Subject: [PATCH 2/8] Update correctly --- app/backend/requirements.txt | 70 ++++++++++++++++++------------------ 1 file changed, 36 insertions(+), 34 deletions(-) diff --git a/app/backend/requirements.txt b/app/backend/requirements.txt index a5841b7657..b5b8c1f00a 100644 --- a/app/backend/requirements.txt +++ b/app/backend/requirements.txt @@ -97,7 +97,7 @@ deprecated==1.2.15 # opentelemetry-semantic-conventions distro==1.9.0 # via openai -fixedint==0.2.0 +fixedint==0.1.6 # via azure-monitor-opentelemetry-exporter flask==3.1.0 # via quart @@ -135,9 +135,7 @@ idna==3.10 # requests # yarl importlib-metadata==8.5.0 - # via - # opentelemetry-api - # opentelemetry-instrumentation-flask + # via opentelemetry-api isodate==0.7.2 # via # azure-ai-documentintelligence @@ -189,7 +187,7 @@ msal-extensions==1.2.0 # via azure-identity msgraph-core==1.1.6 # via msgraph-sdk -msgraph-sdk==1.12.0 +msgraph-sdk==1.1.0 # via -r requirements.in msrest==0.7.1 # via azure-monitor-opentelemetry-exporter @@ -197,7 +195,7 @@ multidict==6.1.0 # via # aiohttp # yarl -numpy==2.1.3 +numpy==2.0.2 # via -r requirements.in oauthlib==3.2.2 # via requests-oauthlib @@ -207,7 +205,7 @@ openai==1.54.4 # openai-messages-token-helper openai-messages-token-helper==0.1.10 # via -r requirements.in -opentelemetry-api==1.28.1 +opentelemetry-api==1.28.2 # via # azure-core-tracing-opentelemetry # azure-monitor-opentelemetry-exporter @@ -230,7 +228,7 @@ opentelemetry-api==1.28.1 # opentelemetry-instrumentation-wsgi # opentelemetry-sdk # opentelemetry-semantic-conventions -opentelemetry-instrumentation==0.49b1 +opentelemetry-instrumentation==0.49b2 # via # opentelemetry-instrumentation-aiohttp-client # opentelemetry-instrumentation-asgi @@ -245,41 +243,41 @@ opentelemetry-instrumentation==0.49b1 # opentelemetry-instrumentation-urllib # opentelemetry-instrumentation-urllib3 # opentelemetry-instrumentation-wsgi -opentelemetry-instrumentation-aiohttp-client==0.49b1 +opentelemetry-instrumentation-aiohttp-client==0.49b2 # via -r requirements.in -opentelemetry-instrumentation-asgi==0.49b1 +opentelemetry-instrumentation-asgi==0.49b2 # via # -r requirements.in # opentelemetry-instrumentation-fastapi -opentelemetry-instrumentation-dbapi==0.49b1 +opentelemetry-instrumentation-dbapi==0.49b2 # via opentelemetry-instrumentation-psycopg2 -opentelemetry-instrumentation-django==0.49b1 +opentelemetry-instrumentation-django==0.49b2 # via azure-monitor-opentelemetry -opentelemetry-instrumentation-fastapi==0.49b1 +opentelemetry-instrumentation-fastapi==0.49b2 # via azure-monitor-opentelemetry -opentelemetry-instrumentation-flask==0.49b1 +opentelemetry-instrumentation-flask==0.49b2 # via azure-monitor-opentelemetry -opentelemetry-instrumentation-httpx==0.49b1 +opentelemetry-instrumentation-httpx==0.49b2 # via -r requirements.in opentelemetry-instrumentation-openai==0.33.12 # via -r requirements.in -opentelemetry-instrumentation-psycopg2==0.49b1 +opentelemetry-instrumentation-psycopg2==0.49b2 # via azure-monitor-opentelemetry -opentelemetry-instrumentation-requests==0.49b1 +opentelemetry-instrumentation-requests==0.49b2 # via # -r requirements.in # azure-monitor-opentelemetry -opentelemetry-instrumentation-urllib==0.49b1 +opentelemetry-instrumentation-urllib==0.49b2 # via azure-monitor-opentelemetry -opentelemetry-instrumentation-urllib3==0.49b1 +opentelemetry-instrumentation-urllib3==0.49b2 # via azure-monitor-opentelemetry -opentelemetry-instrumentation-wsgi==0.49b1 +opentelemetry-instrumentation-wsgi==0.49b2 # via # opentelemetry-instrumentation-django # opentelemetry-instrumentation-flask opentelemetry-resource-detector-azure==0.1.5 # via azure-monitor-opentelemetry -opentelemetry-sdk==1.28.1 +opentelemetry-sdk==1.28.2 # via # azure-monitor-opentelemetry # azure-monitor-opentelemetry-exporter @@ -287,8 +285,9 @@ opentelemetry-sdk==1.28.1 # microsoft-kiota-authentication-azure # microsoft-kiota-http # opentelemetry-resource-detector-azure -opentelemetry-semantic-conventions==0.49b1 +opentelemetry-semantic-conventions==0.49b2 # via + # opentelemetry-instrumentation # opentelemetry-instrumentation-aiohttp-client # opentelemetry-instrumentation-asgi # opentelemetry-instrumentation-dbapi @@ -304,7 +303,7 @@ opentelemetry-semantic-conventions==0.49b1 # opentelemetry-sdk opentelemetry-semantic-conventions-ai==0.4.2 # via opentelemetry-instrumentation-openai -opentelemetry-util-http==0.49b1 +opentelemetry-util-http==0.49b2 # via # opentelemetry-instrumentation-aiohttp-client # opentelemetry-instrumentation-asgi @@ -317,24 +316,30 @@ opentelemetry-util-http==0.49b1 # opentelemetry-instrumentation-urllib3 # opentelemetry-instrumentation-wsgi packaging==24.2 - # via opentelemetry-instrumentation-flask + # via + # opentelemetry-instrumentation + # opentelemetry-instrumentation-flask pendulum==3.0.0 # via microsoft-kiota-serialization-json pillow==11.0.0 # via # -r requirements.in # openai-messages-token-helper -portalocker==3.0.0 +portalocker==2.10.1 # via msal-extensions priority==2.0.0 # via hypercorn -psutil==6.1.0 +propcache==0.2.0 + # via + # aiohttp + # yarl +psutil==5.9.8 # via azure-monitor-opentelemetry-exporter pycparser==2.22 # via cffi pydantic==2.9.2 # via openai -pydantic-core==2.27.0 +pydantic-core==2.23.4 # via pydantic pyjwt[crypto]==2.10.0 # via @@ -342,8 +347,6 @@ pyjwt[crypto]==2.10.0 # msal pymupdf==1.24.13 # via -r requirements.in -pymupdfb==1.24.10 - # via pymupdf pypdf==5.1.0 # via -r requirements.in python-dateutil==2.9.0.post0 @@ -373,7 +376,6 @@ requests-oauthlib==2.0.0 six==1.16.0 # via # azure-core - # isodate # python-dateutil sniffio==1.3.1 # via @@ -417,7 +419,9 @@ typing-extensions==4.12.2 tzdata==2024.2 # via pendulum urllib3==2.2.3 - # via requests + # via + # microsoft-kiota-http + # requests uvicorn==0.32.0 # via -r requirements.in werkzeug==3.1.3 @@ -430,6 +434,7 @@ wrapt==1.16.0 # opentelemetry-instrumentation # opentelemetry-instrumentation-aiohttp-client # opentelemetry-instrumentation-dbapi + # opentelemetry-instrumentation-httpx # opentelemetry-instrumentation-urllib3 wsproto==1.2.0 # via hypercorn @@ -437,6 +442,3 @@ yarl==1.17.2 # via aiohttp zipp==3.21.0 # via importlib-metadata - -# The following packages are considered to be unsafe in a requirements file: -# setuptools From 151b09a9e733c267a727b13b7e8b2ce51ba4a12f Mon Sep 17 00:00:00 2001 From: Pamela Fox Date: Mon, 18 Nov 2024 14:39:33 -0800 Subject: [PATCH 3/8] Pin blob storage --- app/backend/requirements.in | 2 +- app/backend/requirements.txt | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/backend/requirements.in b/app/backend/requirements.in index 765a72c486..fe0acfdea6 100644 --- a/app/backend/requirements.in +++ b/app/backend/requirements.in @@ -9,7 +9,7 @@ azure-ai-documentintelligence azure-cognitiveservices-speech azure-cosmos azure-search-documents==11.6.0b6 -azure-storage-blob +azure-storage-blob==12.22.0 # 12.24.0 currently breaks the tests azure-storage-file-datalake uvicorn aiohttp diff --git a/app/backend/requirements.txt b/app/backend/requirements.txt index b5b8c1f00a..39cb026f8a 100644 --- a/app/backend/requirements.txt +++ b/app/backend/requirements.txt @@ -57,11 +57,11 @@ azure-monitor-opentelemetry-exporter==1.0.0b32 # via azure-monitor-opentelemetry azure-search-documents==11.6.0b6 # via -r requirements.in -azure-storage-blob==12.24.0 +azure-storage-blob==12.22.0 # via # -r requirements.in # azure-storage-file-datalake -azure-storage-file-datalake==12.18.0 +azure-storage-file-datalake==12.16.0 # via -r requirements.in beautifulsoup4==4.12.3 # via -r requirements.in From 5a6dca402441641e85baece3c70425177b98daf0 Mon Sep 17 00:00:00 2001 From: Pamela Fox Date: Mon, 18 Nov 2024 16:27:56 -0800 Subject: [PATCH 4/8] Pin tiktoken due to changes --- app/backend/requirements.in | 2 +- app/backend/requirements.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/backend/requirements.in b/app/backend/requirements.in index fe0acfdea6..2ddb627259 100644 --- a/app/backend/requirements.in +++ b/app/backend/requirements.in @@ -3,7 +3,7 @@ quart quart-cors openai>=1.3.7 numpy>=1,<2.1.0 # Used by openai embeddings.create to optimize embeddings (but not required) -tiktoken +tiktoken==0.7.0 # 0.8.0 causes changes in tokenization in splitting tests, requires more testing tenacity azure-ai-documentintelligence azure-cognitiveservices-speech diff --git a/app/backend/requirements.txt b/app/backend/requirements.txt index 39cb026f8a..4803d41ba3 100644 --- a/app/backend/requirements.txt +++ b/app/backend/requirements.txt @@ -388,7 +388,7 @@ std-uritemplate==2.0.1 # via microsoft-kiota-abstractions tenacity==9.0.0 # via -r requirements.in -tiktoken==0.8.0 +tiktoken==0.7.0 # via # -r requirements.in # openai-messages-token-helper From df4c5c5ca1bb03c553764b4dddfc479a4c1da65f Mon Sep 17 00:00:00 2001 From: Pamela Fox Date: Tue, 19 Nov 2024 10:04:12 -0800 Subject: [PATCH 5/8] Update app/backend/requirements.in --- app/backend/requirements.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/backend/requirements.in b/app/backend/requirements.in index 2ddb627259..cd9a3246e5 100644 --- a/app/backend/requirements.in +++ b/app/backend/requirements.in @@ -9,7 +9,7 @@ azure-ai-documentintelligence azure-cognitiveservices-speech azure-cosmos azure-search-documents==11.6.0b6 -azure-storage-blob==12.22.0 # 12.24.0 currently breaks the tests +azure-storage-blob==12.22.0 # 12.24.0 currently breaks the tests, new mocks are needed azure-storage-file-datalake uvicorn aiohttp From 92a360cb2e270cfb9343e70589ed12441cb670db Mon Sep 17 00:00:00 2001 From: Pamela Fox Date: Tue, 19 Nov 2024 10:28:07 -0800 Subject: [PATCH 6/8] Also pin pymupdf --- app/backend/requirements.in | 2 +- app/backend/requirements.txt | 12 +++++++----- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/app/backend/requirements.in b/app/backend/requirements.in index cd9a3246e5..367227e8d3 100644 --- a/app/backend/requirements.in +++ b/app/backend/requirements.in @@ -25,7 +25,7 @@ PyJWT Pillow types-Pillow pypdf -PyMuPDF +PyMuPDF==1.24.9 beautifulsoup4 types-beautifulsoup4 msgraph-sdk==1.1.0 diff --git a/app/backend/requirements.txt b/app/backend/requirements.txt index 4803d41ba3..6f58d42bc8 100644 --- a/app/backend/requirements.txt +++ b/app/backend/requirements.txt @@ -1,5 +1,5 @@ # -# This file is autogenerated by pip-compile with Python 3.11 +# This file is autogenerated by pip-compile with Python 3.12 # by the following command: # # pip-compile requirements.in @@ -8,7 +8,7 @@ aiofiles==24.1.0 # via quart aiohappyeyeballs==2.4.3 # via aiohttp -aiohttp==3.11.2 +aiohttp==3.11.5 # via # -r requirements.in # microsoft-kiota-authentication-azure @@ -45,7 +45,7 @@ azure-core==1.32.0 # msrest azure-core-tracing-opentelemetry==1.0.0b11 # via azure-monitor-opentelemetry -azure-cosmos==4.8.0 +azure-cosmos==4.9.0 # via -r requirements.in azure-identity==1.19.0 # via @@ -199,7 +199,7 @@ numpy==2.0.2 # via -r requirements.in oauthlib==3.2.2 # via requests-oauthlib -openai==1.54.4 +openai==1.54.5 # via # -r requirements.in # openai-messages-token-helper @@ -345,8 +345,10 @@ pyjwt[crypto]==2.10.0 # via # -r requirements.in # msal -pymupdf==1.24.13 +pymupdf==1.24.9 # via -r requirements.in +pymupdfb==1.24.9 + # via pymupdf pypdf==5.1.0 # via -r requirements.in python-dateutil==2.9.0.post0 From 4a72e2dc2615e0785bbf476aa145c5c6863ae0fb Mon Sep 17 00:00:00 2001 From: Pamela Fox Date: Tue, 19 Nov 2024 11:15:53 -0800 Subject: [PATCH 7/8] Move to per-package updates --- .github/dependabot.yaml | 6 -- app/backend/requirements.in | 7 +- app/backend/requirements.txt | 172 +++++++++++++++++------------------ 3 files changed, 85 insertions(+), 100 deletions(-) diff --git a/.github/dependabot.yaml b/.github/dependabot.yaml index 2b691d3dc4..743544b45c 100644 --- a/.github/dependabot.yaml +++ b/.github/dependabot.yaml @@ -22,9 +22,3 @@ updates: directory: "/" schedule: interval: "weekly" - groups: - python-requirements: - patterns: - - "*" - ignore: - - dependency-name: azure-search-documents diff --git a/app/backend/requirements.in b/app/backend/requirements.in index 367227e8d3..99cb44e678 100644 --- a/app/backend/requirements.in +++ b/app/backend/requirements.in @@ -3,13 +3,12 @@ quart quart-cors openai>=1.3.7 numpy>=1,<2.1.0 # Used by openai embeddings.create to optimize embeddings (but not required) -tiktoken==0.7.0 # 0.8.0 causes changes in tokenization in splitting tests, requires more testing +tiktoken tenacity azure-ai-documentintelligence azure-cognitiveservices-speech -azure-cosmos azure-search-documents==11.6.0b6 -azure-storage-blob==12.22.0 # 12.24.0 currently breaks the tests, new mocks are needed +azure-storage-blob azure-storage-file-datalake uvicorn aiohttp @@ -25,7 +24,7 @@ PyJWT Pillow types-Pillow pypdf -PyMuPDF==1.24.9 +PyMuPDF beautifulsoup4 types-beautifulsoup4 msgraph-sdk==1.1.0 diff --git a/app/backend/requirements.txt b/app/backend/requirements.txt index 6f58d42bc8..fe339f08c1 100644 --- a/app/backend/requirements.txt +++ b/app/backend/requirements.txt @@ -1,14 +1,14 @@ # -# This file is autogenerated by pip-compile with Python 3.12 +# This file is autogenerated by pip-compile with Python 3.11 # by the following command: # # pip-compile requirements.in # aiofiles==24.1.0 # via quart -aiohappyeyeballs==2.4.3 +aiohappyeyeballs==2.4.0 # via aiohttp -aiohttp==3.11.5 +aiohttp==3.10.5 # via # -r requirements.in # microsoft-kiota-authentication-azure @@ -16,7 +16,7 @@ aiosignal==1.3.1 # via aiohttp annotated-types==0.7.0 # via pydantic -anyio==4.6.2.post1 +anyio==4.4.0 # via # httpx # openai @@ -24,17 +24,16 @@ asgiref==3.8.1 # via opentelemetry-instrumentation-asgi attrs==24.2.0 # via aiohttp -azure-ai-documentintelligence==1.0.0b4 +azure-ai-documentintelligence==1.0.0b3 # via -r requirements.in -azure-cognitiveservices-speech==1.41.1 +azure-cognitiveservices-speech==1.40.0 # via -r requirements.in azure-common==1.1.28 # via azure-search-documents -azure-core==1.32.0 +azure-core==1.30.2 # via # azure-ai-documentintelligence # azure-core-tracing-opentelemetry - # azure-cosmos # azure-identity # azure-monitor-opentelemetry # azure-monitor-opentelemetry-exporter @@ -45,15 +44,13 @@ azure-core==1.32.0 # msrest azure-core-tracing-opentelemetry==1.0.0b11 # via azure-monitor-opentelemetry -azure-cosmos==4.9.0 - # via -r requirements.in -azure-identity==1.19.0 +azure-identity==1.17.1 # via # -r requirements.in # msgraph-sdk -azure-monitor-opentelemetry==1.6.4 +azure-monitor-opentelemetry==1.6.1 # via -r requirements.in -azure-monitor-opentelemetry-exporter==1.0.0b32 +azure-monitor-opentelemetry-exporter==1.0.0b28 # via azure-monitor-opentelemetry azure-search-documents==11.6.0b6 # via -r requirements.in @@ -65,33 +62,33 @@ azure-storage-file-datalake==12.16.0 # via -r requirements.in beautifulsoup4==4.12.3 # via -r requirements.in -blinker==1.9.0 +blinker==1.8.2 # via # flask # quart -certifi==2024.8.30 +certifi==2024.7.4 # via # httpcore # httpx # msrest # requests -cffi==1.17.1 +cffi==1.17.0 # via cryptography -charset-normalizer==3.4.0 +charset-normalizer==3.3.2 # via requests click==8.1.7 # via # flask # quart # uvicorn -cryptography==43.0.3 +cryptography==43.0.1 # via # -r requirements.in # azure-identity # azure-storage-blob # msal # pyjwt -deprecated==1.2.15 +deprecated==1.2.14 # via # opentelemetry-api # opentelemetry-semantic-conventions @@ -99,9 +96,9 @@ distro==1.9.0 # via openai fixedint==0.1.6 # via azure-monitor-opentelemetry-exporter -flask==3.1.0 +flask==3.0.3 # via quart -frozenlist==1.5.0 +frozenlist==1.4.1 # via # aiohttp # aiosignal @@ -117,9 +114,9 @@ h2==4.1.0 # hypercorn hpack==4.0.0 # via h2 -httpcore==1.0.7 +httpcore==1.0.5 # via httpx -httpx[http2]==0.27.2 +httpx[http2]==0.27.0 # via # microsoft-kiota-http # msgraph-core @@ -128,15 +125,17 @@ hypercorn==0.17.3 # via quart hyperframe==6.0.1 # via h2 -idna==3.10 +idna==3.8 # via # anyio # httpx # requests # yarl -importlib-metadata==8.5.0 - # via opentelemetry-api -isodate==0.7.2 +importlib-metadata==8.0.0 + # via + # opentelemetry-api + # opentelemetry-instrumentation-flask +isodate==0.6.1 # via # azure-ai-documentintelligence # azure-search-documents @@ -151,14 +150,14 @@ jinja2==3.1.4 # via # flask # quart -jiter==0.7.1 +jiter==0.5.0 # via openai -markupsafe==3.0.2 +markupsafe==2.1.5 # via # jinja2 # quart # werkzeug -microsoft-kiota-abstractions==1.6.2 +microsoft-kiota-abstractions==1.3.3 # via # microsoft-kiota-authentication-azure # microsoft-kiota-http @@ -166,46 +165,46 @@ microsoft-kiota-abstractions==1.6.2 # microsoft-kiota-serialization-text # msgraph-core # msgraph-sdk -microsoft-kiota-authentication-azure==1.6.2 +microsoft-kiota-authentication-azure==1.1.0 # via # msgraph-core # msgraph-sdk -microsoft-kiota-http==1.6.2 +microsoft-kiota-http==1.3.3 # via # msgraph-core # msgraph-sdk -microsoft-kiota-serialization-json==1.6.2 +microsoft-kiota-serialization-json==1.3.0 # via msgraph-sdk -microsoft-kiota-serialization-text==1.6.2 +microsoft-kiota-serialization-text==1.0.0 # via msgraph-sdk -msal==1.31.1 +msal==1.30.0 # via # -r requirements.in # azure-identity # msal-extensions msal-extensions==1.2.0 # via azure-identity -msgraph-core==1.1.6 +msgraph-core==1.1.2 # via msgraph-sdk msgraph-sdk==1.1.0 # via -r requirements.in msrest==0.7.1 # via azure-monitor-opentelemetry-exporter -multidict==6.1.0 +multidict==6.0.5 # via # aiohttp # yarl -numpy==2.0.2 +numpy==2.0.1 # via -r requirements.in oauthlib==3.2.2 # via requests-oauthlib -openai==1.54.5 +openai==1.42.0 # via # -r requirements.in # openai-messages-token-helper openai-messages-token-helper==0.1.10 # via -r requirements.in -opentelemetry-api==1.28.2 +opentelemetry-api==1.26.0 # via # azure-core-tracing-opentelemetry # azure-monitor-opentelemetry-exporter @@ -228,7 +227,7 @@ opentelemetry-api==1.28.2 # opentelemetry-instrumentation-wsgi # opentelemetry-sdk # opentelemetry-semantic-conventions -opentelemetry-instrumentation==0.49b2 +opentelemetry-instrumentation==0.47b0 # via # opentelemetry-instrumentation-aiohttp-client # opentelemetry-instrumentation-asgi @@ -243,41 +242,41 @@ opentelemetry-instrumentation==0.49b2 # opentelemetry-instrumentation-urllib # opentelemetry-instrumentation-urllib3 # opentelemetry-instrumentation-wsgi -opentelemetry-instrumentation-aiohttp-client==0.49b2 +opentelemetry-instrumentation-aiohttp-client==0.47b0 # via -r requirements.in -opentelemetry-instrumentation-asgi==0.49b2 +opentelemetry-instrumentation-asgi==0.47b0 # via # -r requirements.in # opentelemetry-instrumentation-fastapi -opentelemetry-instrumentation-dbapi==0.49b2 +opentelemetry-instrumentation-dbapi==0.47b0 # via opentelemetry-instrumentation-psycopg2 -opentelemetry-instrumentation-django==0.49b2 +opentelemetry-instrumentation-django==0.47b0 # via azure-monitor-opentelemetry -opentelemetry-instrumentation-fastapi==0.49b2 +opentelemetry-instrumentation-fastapi==0.47b0 # via azure-monitor-opentelemetry -opentelemetry-instrumentation-flask==0.49b2 +opentelemetry-instrumentation-flask==0.47b0 # via azure-monitor-opentelemetry -opentelemetry-instrumentation-httpx==0.49b2 +opentelemetry-instrumentation-httpx==0.47b0 # via -r requirements.in -opentelemetry-instrumentation-openai==0.33.12 +opentelemetry-instrumentation-openai==0.27.0 # via -r requirements.in -opentelemetry-instrumentation-psycopg2==0.49b2 +opentelemetry-instrumentation-psycopg2==0.47b0 # via azure-monitor-opentelemetry -opentelemetry-instrumentation-requests==0.49b2 +opentelemetry-instrumentation-requests==0.47b0 # via # -r requirements.in # azure-monitor-opentelemetry -opentelemetry-instrumentation-urllib==0.49b2 +opentelemetry-instrumentation-urllib==0.47b0 # via azure-monitor-opentelemetry -opentelemetry-instrumentation-urllib3==0.49b2 +opentelemetry-instrumentation-urllib3==0.47b0 # via azure-monitor-opentelemetry -opentelemetry-instrumentation-wsgi==0.49b2 +opentelemetry-instrumentation-wsgi==0.47b0 # via # opentelemetry-instrumentation-django # opentelemetry-instrumentation-flask opentelemetry-resource-detector-azure==0.1.5 # via azure-monitor-opentelemetry -opentelemetry-sdk==1.28.2 +opentelemetry-sdk==1.26.0 # via # azure-monitor-opentelemetry # azure-monitor-opentelemetry-exporter @@ -285,9 +284,8 @@ opentelemetry-sdk==1.28.2 # microsoft-kiota-authentication-azure # microsoft-kiota-http # opentelemetry-resource-detector-azure -opentelemetry-semantic-conventions==0.49b2 +opentelemetry-semantic-conventions==0.47b0 # via - # opentelemetry-instrumentation # opentelemetry-instrumentation-aiohttp-client # opentelemetry-instrumentation-asgi # opentelemetry-instrumentation-dbapi @@ -301,9 +299,9 @@ opentelemetry-semantic-conventions==0.49b2 # opentelemetry-instrumentation-urllib3 # opentelemetry-instrumentation-wsgi # opentelemetry-sdk -opentelemetry-semantic-conventions-ai==0.4.2 +opentelemetry-semantic-conventions-ai==0.4.1 # via opentelemetry-instrumentation-openai -opentelemetry-util-http==0.49b2 +opentelemetry-util-http==0.47b0 # via # opentelemetry-instrumentation-aiohttp-client # opentelemetry-instrumentation-asgi @@ -315,13 +313,11 @@ opentelemetry-util-http==0.49b2 # opentelemetry-instrumentation-urllib # opentelemetry-instrumentation-urllib3 # opentelemetry-instrumentation-wsgi -packaging==24.2 - # via - # opentelemetry-instrumentation - # opentelemetry-instrumentation-flask +packaging==24.1 + # via opentelemetry-instrumentation-flask pendulum==3.0.0 # via microsoft-kiota-serialization-json -pillow==11.0.0 +pillow==10.4.0 # via # -r requirements.in # openai-messages-token-helper @@ -329,19 +325,15 @@ portalocker==2.10.1 # via msal-extensions priority==2.0.0 # via hypercorn -propcache==0.2.0 - # via - # aiohttp - # yarl psutil==5.9.8 # via azure-monitor-opentelemetry-exporter pycparser==2.22 # via cffi -pydantic==2.9.2 +pydantic==2.8.2 # via openai -pydantic-core==2.23.4 +pydantic-core==2.20.1 # via pydantic -pyjwt[crypto]==2.10.0 +pyjwt[crypto]==2.9.0 # via # -r requirements.in # msal @@ -349,7 +341,7 @@ pymupdf==1.24.9 # via -r requirements.in pymupdfb==1.24.9 # via pymupdf -pypdf==5.1.0 +pypdf==4.3.1 # via -r requirements.in python-dateutil==2.9.0.post0 # via @@ -358,13 +350,13 @@ python-dateutil==2.9.0.post0 # time-machine python-dotenv==1.0.1 # via -r requirements.in -quart==0.19.9 +quart==0.19.7 # via # -r requirements.in # quart-cors quart-cors==0.7.0 # via -r requirements.in -regex==2024.11.6 +regex==2024.7.24 # via tiktoken requests==2.32.3 # via @@ -378,6 +370,7 @@ requests-oauthlib==2.0.0 six==1.16.0 # via # azure-core + # isodate # python-dateutil sniffio==1.3.1 # via @@ -386,7 +379,7 @@ sniffio==1.3.1 # openai soupsieve==2.6 # via beautifulsoup4 -std-uritemplate==2.0.1 +std-uritemplate==1.0.5 # via microsoft-kiota-abstractions tenacity==9.0.0 # via -r requirements.in @@ -395,13 +388,13 @@ tiktoken==0.7.0 # -r requirements.in # openai-messages-token-helper # opentelemetry-instrumentation-openai -time-machine==2.16.0 +time-machine==2.15.0 # via pendulum -tqdm==4.67.0 +tqdm==4.66.5 # via openai -types-beautifulsoup4==4.12.0.20241020 +types-beautifulsoup4==4.12.0.20240511 # via -r requirements.in -types-html5lib==1.1.11.20241018 +types-html5lib==1.1.11.20240806 # via types-beautifulsoup4 types-pillow==10.2.0.20240822 # via -r requirements.in @@ -409,7 +402,6 @@ typing-extensions==4.12.2 # via # azure-ai-documentintelligence # azure-core - # azure-cosmos # azure-identity # azure-search-documents # azure-storage-blob @@ -418,15 +410,13 @@ typing-extensions==4.12.2 # opentelemetry-sdk # pydantic # pydantic-core -tzdata==2024.2 +tzdata==2024.1 # via pendulum -urllib3==2.2.3 - # via - # microsoft-kiota-http - # requests -uvicorn==0.32.0 +urllib3==2.2.2 + # via requests +uvicorn==0.30.6 # via -r requirements.in -werkzeug==3.1.3 +werkzeug==3.0.6 # via # flask # quart @@ -436,11 +426,13 @@ wrapt==1.16.0 # opentelemetry-instrumentation # opentelemetry-instrumentation-aiohttp-client # opentelemetry-instrumentation-dbapi - # opentelemetry-instrumentation-httpx # opentelemetry-instrumentation-urllib3 wsproto==1.2.0 # via hypercorn -yarl==1.17.2 +yarl==1.9.4 # via aiohttp -zipp==3.21.0 +zipp==3.20.0 # via importlib-metadata + +# The following packages are considered to be unsafe in a requirements file: +# setuptools From d7088ff024ce8d886f24e7d37179e148a226c5cd Mon Sep 17 00:00:00 2001 From: Pamela Fox Date: Tue, 19 Nov 2024 11:21:14 -0800 Subject: [PATCH 8/8] Restore main requirements --- app/backend/requirements.in | 1 + app/backend/requirements.txt | 10 ++++++++-- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/app/backend/requirements.in b/app/backend/requirements.in index 99cb44e678..765a72c486 100644 --- a/app/backend/requirements.in +++ b/app/backend/requirements.in @@ -7,6 +7,7 @@ tiktoken tenacity azure-ai-documentintelligence azure-cognitiveservices-speech +azure-cosmos azure-search-documents==11.6.0b6 azure-storage-blob azure-storage-file-datalake diff --git a/app/backend/requirements.txt b/app/backend/requirements.txt index fe339f08c1..2efe32b484 100644 --- a/app/backend/requirements.txt +++ b/app/backend/requirements.txt @@ -8,7 +8,7 @@ aiofiles==24.1.0 # via quart aiohappyeyeballs==2.4.0 # via aiohttp -aiohttp==3.10.5 +aiohttp==3.10.11 # via # -r requirements.in # microsoft-kiota-authentication-azure @@ -34,6 +34,7 @@ azure-core==1.30.2 # via # azure-ai-documentintelligence # azure-core-tracing-opentelemetry + # azure-cosmos # azure-identity # azure-monitor-opentelemetry # azure-monitor-opentelemetry-exporter @@ -44,6 +45,8 @@ azure-core==1.30.2 # msrest azure-core-tracing-opentelemetry==1.0.0b11 # via azure-monitor-opentelemetry +azure-cosmos==4.7.0 + # via -r requirements.in azure-identity==1.17.1 # via # -r requirements.in @@ -325,6 +328,8 @@ portalocker==2.10.1 # via msal-extensions priority==2.0.0 # via hypercorn +propcache==0.2.0 + # via yarl psutil==5.9.8 # via azure-monitor-opentelemetry-exporter pycparser==2.22 @@ -402,6 +407,7 @@ typing-extensions==4.12.2 # via # azure-ai-documentintelligence # azure-core + # azure-cosmos # azure-identity # azure-search-documents # azure-storage-blob @@ -429,7 +435,7 @@ wrapt==1.16.0 # opentelemetry-instrumentation-urllib3 wsproto==1.2.0 # via hypercorn -yarl==1.9.4 +yarl==1.17.2 # via aiohttp zipp==3.20.0 # via importlib-metadata