Skip to content

merge: 17102024 merge changes from azure#33

Open
MyrtheLammerse wants to merge 78 commits intomainfrom
merge/17102024-merge-changes-from-azure
Open

merge: 17102024 merge changes from azure#33
MyrtheLammerse wants to merge 78 commits intomainfrom
merge/17102024-merge-changes-from-azure

Conversation

@MyrtheLammerse
Copy link

Purpose

Does this introduce a breaking change?

When developers merge from main and run the server, azd up, or azd deploy, will this produce an error?
If you're not sure, try it out on an old environment.

[ ] Yes
[ ] No

Does this require changes to learn.microsoft.com docs?

This repository is referenced by this tutorial
which includes deployment, settings and usage instructions. If text or screenshot need to change in the tutorial,
check the box below and notify the tutorial author. A Microsoft employee can do this for you if you're an external contributor.

[ ] Yes
[ ] No

Type of change

[ ] Bugfix
[ ] Feature
[ ] Code style update (formatting, local variables)
[ ] Refactoring (no functional changes, no api changes)
[ ] Documentation content changes
[ ] Other... Please describe:

Code quality checklist

See CONTRIBUTING.md for more details.

  • The current tests all pass (python -m pytest).
  • I added tests that prove my fix is effective or that my feature works
  • I ran python -m pytest --cov to verify 100% coverage of added lines
  • I ran python -m mypy to check for type errors
  • I either used the pre-commit hooks or ran ruff and black manually on my code.

john0isaac and others added 30 commits July 1, 2024 12:02
…Azure-Samples#1775)

* Bump the python-requirements group across 1 directory with 19 updates

Bumps the python-requirements group with 19 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [aiofiles](https://github.com/Tinche/aiofiles) | `23.2.1` | `24.1.0` |
| [azure-identity](https://github.com/Azure/azure-sdk-for-python) | `1.17.0` | `1.17.1` |
| [azure-monitor-opentelemetry-exporter](https://github.com/Azure/azure-sdk-for-python) | `1.0.0b26` | `1.0.0b27` |
| [fixedint](https://github.com/nneonneo/fixedint) | `0.1.6` | `0.2.0` |
| [importlib-metadata](https://github.com/python/importlib_metadata) | `7.1.0` | `8.0.0` |
| [msal](https://github.com/AzureAD/microsoft-authentication-library-for-python) | `1.28.1` | `1.29.0` |
| [msal-extensions](https://github.com/AzureAD/microsoft-authentication-extensions-for-python) | `1.1.0` | `1.2.0` |
| [msgraph-sdk](https://github.com/microsoftgraph/msgraph-sdk-python) | `1.1.0` | `1.4.0` |
| [openai](https://github.com/openai/openai-python) | `1.35.1` | `1.35.7` |
| opentelemetry-semantic-conventions-ai | `0.3.1` | `0.3.2` |
| [pillow](https://github.com/python-pillow/Pillow) | `10.3.0` | `10.4.0` |
| [portalocker](https://github.com/wolph/portalocker) | `2.8.2` | `2.10.0` |
| [psutil](https://github.com/giampaolo/psutil) | `5.9.8` | `6.0.0` |
| [pydantic-core](https://github.com/pydantic/pydantic-core) | `2.18.4` | `2.20.0` |
| [pymupdf](https://github.com/pymupdf/pymupdf) | `1.24.5` | `1.24.7` |
| [pymupdfb](https://github.com/pymupdf/pymupdf) | `1.24.3` | `1.24.6` |
| [std-uritemplate](https://github.com/std-uritemplate/std-uritemplate) | `1.0.1` | `1.0.2` |
| [tenacity](https://github.com/jd/tenacity) | `8.4.1` | `8.4.2` |
| [time-machine](https://github.com/adamchainz/time-machine) | `2.14.1` | `2.14.2` |



Updates `aiofiles` from 23.2.1 to 24.1.0
- [Release notes](https://github.com/Tinche/aiofiles/releases)
- [Commits](Tinche/aiofiles@v23.2.1...v24.1.0)

Updates `azure-identity` from 1.17.0 to 1.17.1
- [Release notes](https://github.com/Azure/azure-sdk-for-python/releases)
- [Changelog](https://github.com/Azure/azure-sdk-for-python/blob/main/doc/esrp_release.md)
- [Commits](Azure/azure-sdk-for-python@azure-identity_1.17.0...azure-identity_1.17.1)

Updates `azure-monitor-opentelemetry-exporter` from 1.0.0b26 to 1.0.0b27
- [Release notes](https://github.com/Azure/azure-sdk-for-python/releases)
- [Changelog](https://github.com/Azure/azure-sdk-for-python/blob/main/doc/esrp_release.md)
- [Commits](Azure/azure-sdk-for-python@azure-monitor-opentelemetry-exporter_1.0.0b26...azure-monitor-opentelemetry-exporter_1.0.0b27)

Updates `fixedint` from 0.1.6 to 0.2.0
- [Changelog](https://github.com/nneonneo/fixedint/blob/master/CHANGES)
- [Commits](nneonneo/fixedint@v0.1.6...v0.2.0)

Updates `importlib-metadata` from 7.1.0 to 8.0.0
- [Release notes](https://github.com/python/importlib_metadata/releases)
- [Changelog](https://github.com/python/importlib_metadata/blob/main/NEWS.rst)
- [Commits](python/importlib_metadata@v7.1.0...v8.0.0)

Updates `msal` from 1.28.1 to 1.29.0
- [Release notes](https://github.com/AzureAD/microsoft-authentication-library-for-python/releases)
- [Commits](AzureAD/microsoft-authentication-library-for-python@1.28.1...1.29.0)

Updates `msal-extensions` from 1.1.0 to 1.2.0
- [Release notes](https://github.com/AzureAD/microsoft-authentication-extensions-for-python/releases)
- [Commits](AzureAD/microsoft-authentication-extensions-for-python@1.1.0...1.2.0)

Updates `msgraph-sdk` from 1.1.0 to 1.4.0
- [Release notes](https://github.com/microsoftgraph/msgraph-sdk-python/releases)
- [Changelog](https://github.com/microsoftgraph/msgraph-sdk-python/blob/main/CHANGELOG.md)
- [Commits](microsoftgraph/msgraph-sdk-python@v1.1.0...v1.4.0)

Updates `openai` from 1.35.1 to 1.35.7
- [Release notes](https://github.com/openai/openai-python/releases)
- [Changelog](https://github.com/openai/openai-python/blob/main/CHANGELOG.md)
- [Commits](openai/openai-python@v1.35.1...v1.35.7)

Updates `opentelemetry-semantic-conventions-ai` from 0.3.1 to 0.3.2

Updates `pillow` from 10.3.0 to 10.4.0
- [Release notes](https://github.com/python-pillow/Pillow/releases)
- [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst)
- [Commits](python-pillow/Pillow@10.3.0...10.4.0)

Updates `portalocker` from 2.8.2 to 2.10.0
- [Release notes](https://github.com/wolph/portalocker/releases)
- [Changelog](https://github.com/wolph/portalocker/blob/develop/CHANGELOG.rst)
- [Commits](wolph/portalocker@v2.8.2...v2.10.0)

Updates `psutil` from 5.9.8 to 6.0.0
- [Changelog](https://github.com/giampaolo/psutil/blob/master/HISTORY.rst)
- [Commits](giampaolo/psutil@release-5.9.8...release-6.0.0)

Updates `pydantic-core` from 2.18.4 to 2.20.0
- [Release notes](https://github.com/pydantic/pydantic-core/releases)
- [Commits](pydantic/pydantic-core@v2.18.4...v2.20.0)

Updates `pymupdf` from 1.24.5 to 1.24.7
- [Release notes](https://github.com/pymupdf/pymupdf/releases)
- [Changelog](https://github.com/pymupdf/PyMuPDF/blob/main/changes.txt)
- [Commits](pymupdf/PyMuPDF@1.24.5...1.24.7)

Updates `pymupdfb` from 1.24.3 to 1.24.6
- [Release notes](https://github.com/pymupdf/pymupdf/releases)
- [Changelog](https://github.com/pymupdf/PyMuPDF/blob/main/changes.txt)
- [Commits](pymupdf/PyMuPDF@1.24.3...1.24.6)

Updates `std-uritemplate` from 1.0.1 to 1.0.2
- [Commits](std-uritemplate/std-uritemplate@1.0.1...1.0.2)

Updates `tenacity` from 8.4.1 to 8.4.2
- [Release notes](https://github.com/jd/tenacity/releases)
- [Commits](jd/tenacity@8.4.1...8.4.2)

Updates `time-machine` from 2.14.1 to 2.14.2
- [Changelog](https://github.com/adamchainz/time-machine/blob/main/CHANGELOG.rst)
- [Commits](adamchainz/time-machine@2.14.1...2.14.2)

---
updated-dependencies:
- dependency-name: aiofiles
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: python-requirements
- dependency-name: azure-identity
  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: fixedint
  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-major
  dependency-group: python-requirements
- dependency-name: msal
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-requirements
- dependency-name: msal-extensions
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-requirements
- dependency-name: msgraph-sdk
  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-patch
  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: pillow
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-requirements
- dependency-name: portalocker
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-requirements
- dependency-name: psutil
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: python-requirements
- dependency-name: pydantic-core
  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: std-uritemplate
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-requirements
- dependency-name: tenacity
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-requirements
- dependency-name: time-machine
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-requirements
...

Signed-off-by: dependabot[bot] <support@github.com>

* Fix ruff to ruff check

* Fix ruff check

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Pamela Fox <pamela.fox@gmail.com>
* Issue Azure-Samples#1639 was caused by a stale login token not being refreshed after the expiry period
* The login code only fetched the login token once when the page was loaded and did not properly reflect login state changes if the user logged in and out unless the page was refreshed.
* Update the React state management code to use a context to pass login state to all the components that need this to render properly.
* initial css changes for responsive design

* run prettier

* Add e2e tests for different sizes

* updated layout with a hamburger menu item

* cleanup and fixed spacing around the login button

* Updating e2e tests for burger menu and title change

* Running prettier

---------

Co-authored-by: Pamela Fox <pamela.fox@gmail.com>
Co-authored-by: Pamela Fox <pamelafox@microsoft.com>
)

Bumps [typescript](https://github.com/Microsoft/TypeScript) from 5.4.5 to 5.5.3.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml)
- [Commits](microsoft/TypeScript@v5.4.5...v5.5.3)

---
updated-dependencies:
- dependency-name: typescript
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Pamela Fox <pamelafox@microsoft.com>
* Add more customization ideas

* Add more customization ideas
Prepdocs shell scripts support additional arguments
* Use AVM for log analytics and application insights.

* Use previous setting for resource/workspace permissions
…-Samples#1757)

Bumps [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) from 4.1.1 to 4.3.1.
- [Release notes](https://github.com/vitejs/vite-plugin-react/releases)
- [Changelog](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite-plugin-react/commits/v4.3.1/packages/plugin-react)

---
updated-dependencies:
- dependency-name: "@vitejs/plugin-react"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Pamela Fox <pamelafox@microsoft.com>
* Add seed parameter

* Assert seed is None in tests

* Add tests

* Add tests snapshots
…#1789)

Bumps [certifi](https://github.com/certifi/python-certifi) from 2024.6.2 to 2024.7.4.
- [Commits](certifi/python-certifi@2024.06.02...2024.07.04)

---
updated-dependencies:
- dependency-name: certifi
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Pamela Fox <pamelafox@microsoft.com>
…es#1818)

* Use AVM for OpenAI deployment

* Use AVM for CV, Speech Services and Doc Intelligence

* Add network ACLs to all resource types.

---------

Co-authored-by: Pamela Fox <pamelafox@microsoft.com>
…#1774)

* add missing sections and reorganize content

* add missing security file

* add security devops action to azure dev workflow

* add upload sarif  action to azure dev workflow

* move screenshot and video after feature list

* prioritizing cost information

* moving running locally back down

* remove actions

* Some reorg that still meets reqs

* Fix broken links

* Delete local certs

---------

Co-authored-by: Pamela Fox <pamela.fox@gmail.com>
Co-authored-by: Pamela Fox <pamelafox@microsoft.com>
…Azure-Samples#1851)

* Bump the python-requirements group across 1 directory with 21 updates

Bumps the python-requirements group with 21 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [azure-storage-blob](https://github.com/Azure/azure-sdk-for-python) | `12.20.0` | `12.21.0` |
| [azure-storage-file-datalake](https://github.com/Azure/azure-sdk-for-python) | `12.15.0` | `12.16.0` |
| [cryptography](https://github.com/pyca/cryptography) | `42.0.8` | `43.0.0` |
| [fixedint](https://github.com/nneonneo/fixedint) | `0.1.6` | `0.2.0` |
| [importlib-metadata](https://github.com/python/importlib_metadata) | `7.1.0` | `8.0.0` |
| [microsoft-kiota-http](https://github.com/microsoft/kiota) | `1.3.1` | `1.3.2` |
| [msal](https://github.com/AzureAD/microsoft-authentication-library-for-python) | `1.29.0` | `1.30.0` |
| [msgraph-core](https://github.com/microsoftgraph/msgraph-sdk-python-core) | `1.1.0` | `1.1.2` |
| [msgraph-sdk](https://github.com/microsoftgraph/msgraph-sdk-python) | `1.1.0` | `1.5.3` |
| [numpy](https://github.com/numpy/numpy) | `2.0.0` | `2.0.1` |
| [openai](https://github.com/openai/openai-python) | `1.35.7` | `1.36.1` |
| [opentelemetry-instrumentation-openai](https://github.com/traceloop/openllmetry) | `0.23.0` | `0.25.5` |
| opentelemetry-semantic-conventions-ai | `0.3.1` | `0.3.6` |
| [portalocker](https://github.com/wolph/portalocker) | `2.10.0` | `2.10.1` |
| [psutil](https://github.com/giampaolo/psutil) | `5.9.8` | `6.0.0` |
| [pydantic](https://github.com/pydantic/pydantic) | `2.8.0` | `2.8.2` |
| [pydantic-core](https://github.com/pydantic/pydantic-core) | `2.20.0` | `2.20.1` |
| [pypdf](https://github.com/py-pdf/pypdf) | `4.2.0` | `4.3.1` |
| [std-uritemplate](https://github.com/std-uritemplate/std-uritemplate) | `1.0.2` | `1.0.3` |
| [tenacity](https://github.com/jd/tenacity) | `8.4.2` | `8.5.0` |
| [uvicorn](https://github.com/encode/uvicorn) | `0.30.1` | `0.30.3` |



Updates `azure-storage-blob` from 12.20.0 to 12.21.0
- [Release notes](https://github.com/Azure/azure-sdk-for-python/releases)
- [Changelog](https://github.com/Azure/azure-sdk-for-python/blob/main/doc/esrp_release.md)
- [Commits](Azure/azure-sdk-for-python@azure-storage-blob_12.20.0...azure-storage-blob_12.21.0)

Updates `azure-storage-file-datalake` from 12.15.0 to 12.16.0
- [Release notes](https://github.com/Azure/azure-sdk-for-python/releases)
- [Changelog](https://github.com/Azure/azure-sdk-for-python/blob/main/doc/esrp_release.md)
- [Commits](Azure/azure-sdk-for-python@azure-storage-file-datalake_12.15.0...azure-storage-file-datalake_12.16.0)

Updates `cryptography` from 42.0.8 to 43.0.0
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](pyca/cryptography@42.0.8...43.0.0)

Updates `fixedint` from 0.1.6 to 0.2.0
- [Changelog](https://github.com/nneonneo/fixedint/blob/master/CHANGES)
- [Commits](nneonneo/fixedint@v0.1.6...v0.2.0)

Updates `importlib-metadata` from 7.1.0 to 8.0.0
- [Release notes](https://github.com/python/importlib_metadata/releases)
- [Changelog](https://github.com/python/importlib_metadata/blob/main/NEWS.rst)
- [Commits](python/importlib_metadata@v7.1.0...v8.0.0)

Updates `microsoft-kiota-http` from 1.3.1 to 1.3.2
- [Release notes](https://github.com/microsoft/kiota/releases)
- [Changelog](https://github.com/microsoft/kiota/blob/main/CHANGELOG.md)
- [Commits](https://github.com/microsoft/kiota/commits)

Updates `msal` from 1.29.0 to 1.30.0
- [Release notes](https://github.com/AzureAD/microsoft-authentication-library-for-python/releases)
- [Commits](AzureAD/microsoft-authentication-library-for-python@1.29.0...1.30.0)

Updates `msgraph-core` from 1.1.0 to 1.1.2
- [Release notes](https://github.com/microsoftgraph/msgraph-sdk-python-core/releases)
- [Changelog](https://github.com/microsoftgraph/msgraph-sdk-python-core/blob/main/CHANGELOG.md)
- [Commits](microsoftgraph/msgraph-sdk-python-core@v1.1.0...v1.1.2)

Updates `msgraph-sdk` from 1.1.0 to 1.5.3
- [Release notes](https://github.com/microsoftgraph/msgraph-sdk-python/releases)
- [Changelog](https://github.com/microsoftgraph/msgraph-sdk-python/blob/main/CHANGELOG.md)
- [Commits](microsoftgraph/msgraph-sdk-python@v1.1.0...v1.5.3)

Updates `numpy` from 2.0.0 to 2.0.1
- [Release notes](https://github.com/numpy/numpy/releases)
- [Changelog](https://github.com/numpy/numpy/blob/main/doc/RELEASE_WALKTHROUGH.rst)
- [Commits](numpy/numpy@v2.0.0...v2.0.1)

Updates `openai` from 1.35.7 to 1.36.1
- [Release notes](https://github.com/openai/openai-python/releases)
- [Changelog](https://github.com/openai/openai-python/blob/main/CHANGELOG.md)
- [Commits](openai/openai-python@v1.35.7...v1.36.1)

Updates `opentelemetry-instrumentation-openai` from 0.23.0 to 0.25.5
- [Release notes](https://github.com/traceloop/openllmetry/releases)
- [Changelog](https://github.com/traceloop/openllmetry/blob/main/CHANGELOG.md)
- [Commits](traceloop/openllmetry@0.23.0...0.25.5)

Updates `opentelemetry-semantic-conventions-ai` from 0.3.1 to 0.3.6

Updates `portalocker` from 2.10.0 to 2.10.1
- [Release notes](https://github.com/wolph/portalocker/releases)
- [Changelog](https://github.com/wolph/portalocker/blob/develop/CHANGELOG.rst)
- [Commits](wolph/portalocker@v2.10.0...v2.10.1)

Updates `psutil` from 5.9.8 to 6.0.0
- [Changelog](https://github.com/giampaolo/psutil/blob/master/HISTORY.rst)
- [Commits](giampaolo/psutil@release-5.9.8...release-6.0.0)

Updates `pydantic` from 2.8.0 to 2.8.2
- [Release notes](https://github.com/pydantic/pydantic/releases)
- [Changelog](https://github.com/pydantic/pydantic/blob/main/HISTORY.md)
- [Commits](pydantic/pydantic@v2.8.0...v2.8.2)

Updates `pydantic-core` from 2.20.0 to 2.20.1
- [Release notes](https://github.com/pydantic/pydantic-core/releases)
- [Commits](pydantic/pydantic-core@v2.20.0...v2.20.1)

Updates `pypdf` from 4.2.0 to 4.3.1
- [Release notes](https://github.com/py-pdf/pypdf/releases)
- [Changelog](https://github.com/py-pdf/pypdf/blob/main/CHANGELOG.md)
- [Commits](py-pdf/pypdf@4.2.0...4.3.1)

Updates `std-uritemplate` from 1.0.2 to 1.0.3
- [Commits](std-uritemplate/std-uritemplate@1.0.2...1.0.3)

Updates `tenacity` from 8.4.2 to 8.5.0
- [Release notes](https://github.com/jd/tenacity/releases)
- [Commits](jd/tenacity@8.4.2...8.5.0)

Updates `uvicorn` from 0.30.1 to 0.30.3
- [Release notes](https://github.com/encode/uvicorn/releases)
- [Changelog](https://github.com/encode/uvicorn/blob/master/CHANGELOG.md)
- [Commits](Kludex/uvicorn@0.30.1...0.30.3)

---
updated-dependencies:
- 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: cryptography
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: python-requirements
- dependency-name: fixedint
  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-major
  dependency-group: python-requirements
- dependency-name: microsoft-kiota-http
  dependency-type: direct:production
  update-type: version-update:semver-patch
  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: numpy
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-requirements
- dependency-name: openai
  dependency-type: direct:production
  update-type: version-update:semver-minor
  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-semantic-conventions-ai
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-requirements
- dependency-name: portalocker
  dependency-type: direct:production
  update-type: version-update:semver-patch
  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-patch
  dependency-group: python-requirements
- dependency-name: pydantic-core
  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-minor
  dependency-group: python-requirements
- dependency-name: std-uritemplate
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-requirements
- dependency-name: tenacity
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-requirements
- dependency-name: uvicorn
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-requirements
...

Signed-off-by: dependabot[bot] <support@github.com>

* Fix mypy and reqs

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Pamela Fox <pamela.fox@gmail.com>
…zure-Samples#1848)

Bumps [@fluentui/react-icons](https://github.com/microsoft/fluentui-system-icons) from 2.0.221 to 2.0.249.
- [Commits](https://github.com/microsoft/fluentui-system-icons/commits)

---
updated-dependencies:
- dependency-name: "@fluentui/react-icons"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Pamela Fox <pamelafox@microsoft.com>
Bumps [marked](https://github.com/markedjs/marked) from 13.0.0 to 13.0.2.
- [Release notes](https://github.com/markedjs/marked/releases)
- [Changelog](https://github.com/markedjs/marked/blob/master/.releaserc.json)
- [Commits](markedjs/marked@v13.0.0...v13.0.2)

---
updated-dependencies:
- dependency-name: marked
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Pamela Fox <pamelafox@microsoft.com>
…amples#1849)

Bumps [@azure/msal-react](https://github.com/AzureAD/microsoft-authentication-library-for-js) from 2.0.6 to 2.0.21.
- [Release notes](https://github.com/AzureAD/microsoft-authentication-library-for-js/releases)
- [Commits](AzureAD/microsoft-authentication-library-for-js@msal-react-v2.0.6...msal-react-v2.0.21)

---
updated-dependencies:
- dependency-name: "@azure/msal-react"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Pamela Fox <pamelafox@microsoft.com>
* typo fix ENABLE_GLOBAL_DOCUMENT

* update screenshot - testing

* device specific images
Enhance code block format for README.md that user can easier to copy with copy button.
* fix broken reference in readme

* fix broken reference in readme
* Update deploy_features.md

Added detailed instructions for setting up GPT-4 and GPT-4o deployments. Included specific commands for deployment names, model versions, and deployment capacities. Clarified steps for setting deployment capacity with a note on default values for GPT-4o.

* Update deploy_features.md

Hi @pamelafox, I have made the suggested changes, including adding instructions for the -mini model. Please review the updated file. Thanks!

* Apply suggestions from code review

* Update docs/deploy_features.md

* Update docs/deploy_features.md

* Update docs/deploy_features.md

* Update docs/deploy_features.md

* Update docs/deploy_features.md

* Update deploy_features.md

This update corrects various markdown formatting issues to comply with markdownlint standards.

---------

Co-authored-by: Pamela Fox <pamela.fox@gmail.com>
* Replace python-jose with pyjwt.

* Replace non-existent get_unverified_claims function

* Change Exception to handle JWT-specific errors

* Convert the public key to PEM format

* Add pem format tests

* Another test, plus autherror fixes

---------

Co-authored-by: Pamela Fox <pamelafox@microsoft.com>
…Azure-Samples#1893)

* Bump the python-requirements group across 1 directory with 43 updates

Bumps the python-requirements group with 43 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [aiohttp](https://github.com/aio-libs/aiohttp) | `3.9.5` | `3.10.1` |
| [attrs](https://github.com/sponsors/hynek) | `23.2.0` | `24.2.0` |
| [azure-monitor-opentelemetry](https://github.com/Azure/azure-sdk-for-python) | `1.6.0` | `1.6.1` |
| [azure-monitor-opentelemetry-exporter](https://github.com/Azure/azure-sdk-for-python) | `1.0.0b27` | `1.0.0b28` |
| [azure-storage-blob](https://github.com/Azure/azure-sdk-for-python) | `12.21.0` | `12.22.0` |
| [cffi](https://github.com/python-cffi/cffi) | `1.16.0` | `1.17.0` |
| [fixedint](https://github.com/nneonneo/fixedint) | `0.1.6` | `0.2.0` |
| [importlib-metadata](https://github.com/python/importlib_metadata) | `7.1.0` | `8.2.0` |
| [microsoft-kiota-serialization-json](https://github.com/microsoft/kiota) | `1.2.0` | `1.3.0` |
| [msgraph-sdk](https://github.com/microsoftgraph/msgraph-sdk-python) | `1.1.0` | `1.5.4` |
| [openai](https://github.com/openai/openai-python) | `1.37.0` | `1.40.1` |
| [openai-messages-token-helper](https://github.com/pamelafox/openai-messages-token-helper) | `0.1.5` | `0.1.8` |
| [opentelemetry-api](https://github.com/open-telemetry/opentelemetry-python) | `1.25.0` | `1.26.0` |
| [opentelemetry-instrumentation](https://github.com/open-telemetry/opentelemetry-python-contrib) | `0.46b0` | `0.47b0` |
| [opentelemetry-instrumentation-aiohttp-client](https://github.com/open-telemetry/opentelemetry-python-contrib) | `0.46b0` | `0.47b0` |
| [opentelemetry-instrumentation-asgi](https://github.com/open-telemetry/opentelemetry-python-contrib) | `0.46b0` | `0.47b0` |
| [opentelemetry-instrumentation-dbapi](https://github.com/open-telemetry/opentelemetry-python-contrib) | `0.46b0` | `0.47b0` |
| [opentelemetry-instrumentation-django](https://github.com/open-telemetry/opentelemetry-python-contrib) | `0.46b0` | `0.47b0` |
| [opentelemetry-instrumentation-fastapi](https://github.com/open-telemetry/opentelemetry-python-contrib) | `0.46b0` | `0.47b0` |
| [opentelemetry-instrumentation-flask](https://github.com/open-telemetry/opentelemetry-python-contrib) | `0.46b0` | `0.47b0` |
| [opentelemetry-instrumentation-httpx](https://github.com/open-telemetry/opentelemetry-python-contrib) | `0.46b0` | `0.47b0` |
| [opentelemetry-instrumentation-openai](https://github.com/traceloop/openllmetry) | `0.25.5` | `0.26.5` |
| [opentelemetry-instrumentation-psycopg2](https://github.com/open-telemetry/opentelemetry-python-contrib) | `0.46b0` | `0.47b0` |
| [opentelemetry-instrumentation-requests](https://github.com/open-telemetry/opentelemetry-python-contrib) | `0.46b0` | `0.47b0` |
| [opentelemetry-instrumentation-urllib](https://github.com/open-telemetry/opentelemetry-python-contrib) | `0.46b0` | `0.47b0` |
| [opentelemetry-instrumentation-urllib3](https://github.com/open-telemetry/opentelemetry-python-contrib) | `0.46b0` | `0.47b0` |
| [opentelemetry-instrumentation-wsgi](https://github.com/open-telemetry/opentelemetry-python-contrib) | `0.46b0` | `0.47b0` |
| [opentelemetry-sdk](https://github.com/open-telemetry/opentelemetry-python) | `1.25.0` | `1.26.0` |
| [opentelemetry-semantic-conventions](https://github.com/open-telemetry/opentelemetry-python) | `0.46b0` | `0.47b0` |
| opentelemetry-semantic-conventions-ai | `0.3.4` | `0.4.1` |
| [opentelemetry-util-http](https://github.com/open-telemetry/opentelemetry-python-contrib) | `0.46b0` | `0.47b0` |
| [psutil](https://github.com/giampaolo/psutil) | `5.9.8` | `6.0.0` |
| [pydantic-core](https://github.com/pydantic/pydantic-core) | `2.20.1` | `2.21.0` |
| [pyjwt[crypto]](https://github.com/jpadilla/pyjwt) | `2.8.0` | `2.9.0` |
| [pymupdf](https://github.com/pymupdf/pymupdf) | `1.24.7` | `1.24.9` |
| [pymupdfb](https://github.com/pymupdf/pymupdf) | `1.24.6` | `1.24.9` |
| [regex](https://github.com/mrabarnett/mrab-regex) | `2024.5.15` | `2024.7.24` |
| [std-uritemplate](https://github.com/std-uritemplate/std-uritemplate) | `1.0.3` | `1.0.5` |
| [tenacity](https://github.com/jd/tenacity) | `8.5.0` | `9.0.0` |
| [time-machine](https://github.com/adamchainz/time-machine) | `2.14.2` | `2.15.0` |
| [tqdm](https://github.com/tqdm/tqdm) | `4.66.4` | `4.66.5` |
| [types-html5lib](https://github.com/python/typeshed) | `1.1.11.20240228` | `1.1.11.20240806` |
| [uvicorn](https://github.com/encode/uvicorn) | `0.30.3` | `0.30.5` |



Updates `aiohttp` from 3.9.5 to 3.10.1
- [Release notes](https://github.com/aio-libs/aiohttp/releases)
- [Changelog](https://github.com/aio-libs/aiohttp/blob/master/CHANGES.rst)
- [Commits](aio-libs/aiohttp@v3.9.5...v3.10.1)

Updates `attrs` from 23.2.0 to 24.2.0
- [Commits](https://github.com/sponsors/hynek/commits)

Updates `azure-monitor-opentelemetry` from 1.6.0 to 1.6.1
- [Release notes](https://github.com/Azure/azure-sdk-for-python/releases)
- [Changelog](https://github.com/Azure/azure-sdk-for-python/blob/main/doc/esrp_release.md)
- [Commits](Azure/azure-sdk-for-python@azure-monitor-opentelemetry_1.6.0...azure-monitor-opentelemetry_1.6.1)

Updates `azure-monitor-opentelemetry-exporter` from 1.0.0b27 to 1.0.0b28
- [Release notes](https://github.com/Azure/azure-sdk-for-python/releases)
- [Changelog](https://github.com/Azure/azure-sdk-for-python/blob/main/doc/esrp_release.md)
- [Commits](Azure/azure-sdk-for-python@azure-monitor-opentelemetry-exporter_1.0.0b27...azure-monitor-opentelemetry-exporter_1.0.0b28)

Updates `azure-storage-blob` from 12.21.0 to 12.22.0
- [Release notes](https://github.com/Azure/azure-sdk-for-python/releases)
- [Changelog](https://github.com/Azure/azure-sdk-for-python/blob/main/doc/esrp_release.md)
- [Commits](Azure/azure-sdk-for-python@azure-storage-blob_12.21.0...azure-storage-blob_12.22.0)

Updates `cffi` from 1.16.0 to 1.17.0
- [Release notes](https://github.com/python-cffi/cffi/releases)
- [Commits](python-cffi/cffi@v1.16.0...v1.17.0)

Updates `fixedint` from 0.1.6 to 0.2.0
- [Changelog](https://github.com/nneonneo/fixedint/blob/master/CHANGES)
- [Commits](nneonneo/fixedint@v0.1.6...v0.2.0)

Updates `importlib-metadata` from 7.1.0 to 8.2.0
- [Release notes](https://github.com/python/importlib_metadata/releases)
- [Changelog](https://github.com/python/importlib_metadata/blob/main/NEWS.rst)
- [Commits](python/importlib_metadata@v7.1.0...v8.2.0)

Updates `microsoft-kiota-serialization-json` from 1.2.0 to 1.3.0
- [Release notes](https://github.com/microsoft/kiota/releases)
- [Changelog](https://github.com/microsoft/kiota/blob/main/CHANGELOG.md)
- [Commits](microsoft/kiota@v1.2.0...v1.3.0)

Updates `msgraph-sdk` from 1.1.0 to 1.5.4
- [Release notes](https://github.com/microsoftgraph/msgraph-sdk-python/releases)
- [Changelog](https://github.com/microsoftgraph/msgraph-sdk-python/blob/main/CHANGELOG.md)
- [Commits](microsoftgraph/msgraph-sdk-python@v1.1.0...v1.5.4)

Updates `openai` from 1.37.0 to 1.40.1
- [Release notes](https://github.com/openai/openai-python/releases)
- [Changelog](https://github.com/openai/openai-python/blob/main/CHANGELOG.md)
- [Commits](openai/openai-python@v1.37.0...v1.40.1)

Updates `openai-messages-token-helper` from 0.1.5 to 0.1.8
- [Changelog](https://github.com/pamelafox/openai-messages-token-helper/blob/main/CHANGELOG.md)
- [Commits](https://github.com/pamelafox/openai-messages-token-helper/commits)

Updates `opentelemetry-api` from 1.25.0 to 1.26.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-python/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-python/blob/main/CHANGELOG.md)
- [Commits](open-telemetry/opentelemetry-python@v1.25.0...v1.26.0)

Updates `opentelemetry-instrumentation` from 0.46b0 to 0.47b0
- [Release notes](https://github.com/open-telemetry/opentelemetry-python-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-python-contrib/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-python-contrib/commits)

Updates `opentelemetry-instrumentation-aiohttp-client` from 0.46b0 to 0.47b0
- [Release notes](https://github.com/open-telemetry/opentelemetry-python-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-python-contrib/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-python-contrib/commits)

Updates `opentelemetry-instrumentation-asgi` from 0.46b0 to 0.47b0
- [Release notes](https://github.com/open-telemetry/opentelemetry-python-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-python-contrib/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-python-contrib/commits)

Updates `opentelemetry-instrumentation-dbapi` from 0.46b0 to 0.47b0
- [Release notes](https://github.com/open-telemetry/opentelemetry-python-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-python-contrib/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-python-contrib/commits)

Updates `opentelemetry-instrumentation-django` from 0.46b0 to 0.47b0
- [Release notes](https://github.com/open-telemetry/opentelemetry-python-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-python-contrib/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-python-contrib/commits)

Updates `opentelemetry-instrumentation-fastapi` from 0.46b0 to 0.47b0
- [Release notes](https://github.com/open-telemetry/opentelemetry-python-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-python-contrib/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-python-contrib/commits)

Updates `opentelemetry-instrumentation-flask` from 0.46b0 to 0.47b0
- [Release notes](https://github.com/open-telemetry/opentelemetry-python-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-python-contrib/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-python-contrib/commits)

Updates `opentelemetry-instrumentation-httpx` from 0.46b0 to 0.47b0
- [Release notes](https://github.com/open-telemetry/opentelemetry-python-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-python-contrib/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-python-contrib/commits)

Updates `opentelemetry-instrumentation-openai` from 0.25.5 to 0.26.5
- [Release notes](https://github.com/traceloop/openllmetry/releases)
- [Changelog](https://github.com/traceloop/openllmetry/blob/main/CHANGELOG.md)
- [Commits](traceloop/openllmetry@0.25.5...0.26.5)

Updates `opentelemetry-instrumentation-psycopg2` from 0.46b0 to 0.47b0
- [Release notes](https://github.com/open-telemetry/opentelemetry-python-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-python-contrib/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-python-contrib/commits)

Updates `opentelemetry-instrumentation-requests` from 0.46b0 to 0.47b0
- [Release notes](https://github.com/open-telemetry/opentelemetry-python-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-python-contrib/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-python-contrib/commits)

Updates `opentelemetry-instrumentation-urllib` from 0.46b0 to 0.47b0
- [Release notes](https://github.com/open-telemetry/opentelemetry-python-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-python-contrib/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-python-contrib/commits)

Updates `opentelemetry-instrumentation-urllib3` from 0.46b0 to 0.47b0
- [Release notes](https://github.com/open-telemetry/opentelemetry-python-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-python-contrib/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-python-contrib/commits)

Updates `opentelemetry-instrumentation-wsgi` from 0.46b0 to 0.47b0
- [Release notes](https://github.com/open-telemetry/opentelemetry-python-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-python-contrib/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-python-contrib/commits)

Updates `opentelemetry-sdk` from 1.25.0 to 1.26.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-python/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-python/blob/main/CHANGELOG.md)
- [Commits](open-telemetry/opentelemetry-python@v1.25.0...v1.26.0)

Updates `opentelemetry-semantic-conventions` from 0.46b0 to 0.47b0
- [Release notes](https://github.com/open-telemetry/opentelemetry-python/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-python/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-python/commits)

Updates `opentelemetry-semantic-conventions-ai` from 0.3.4 to 0.4.1

Updates `opentelemetry-util-http` from 0.46b0 to 0.47b0
- [Release notes](https://github.com/open-telemetry/opentelemetry-python-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-python-contrib/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-python-contrib/commits)

Updates `psutil` from 5.9.8 to 6.0.0
- [Changelog](https://github.com/giampaolo/psutil/blob/master/HISTORY.rst)
- [Commits](giampaolo/psutil@release-5.9.8...release-6.0.0)

Updates `pydantic-core` from 2.20.1 to 2.21.0
- [Release notes](https://github.com/pydantic/pydantic-core/releases)
- [Commits](pydantic/pydantic-core@v2.20.1...v2.21.0)

Updates `pyjwt[crypto]` from 2.8.0 to 2.9.0
- [Release notes](https://github.com/jpadilla/pyjwt/releases)
- [Changelog](https://github.com/jpadilla/pyjwt/blob/master/CHANGELOG.rst)
- [Commits](jpadilla/pyjwt@2.8.0...2.9.0)

Updates `pymupdf` from 1.24.7 to 1.24.9
- [Release notes](https://github.com/pymupdf/pymupdf/releases)
- [Changelog](https://github.com/pymupdf/PyMuPDF/blob/main/changes.txt)
- [Commits](pymupdf/PyMuPDF@1.24.7...1.24.9)

Updates `pymupdfb` from 1.24.6 to 1.24.9
- [Release notes](https://github.com/pymupdf/pymupdf/releases)
- [Changelog](https://github.com/pymupdf/PyMuPDF/blob/main/changes.txt)
- [Commits](pymupdf/PyMuPDF@1.24.6...1.24.9)

Updates `regex` from 2024.5.15 to 2024.7.24
- [Changelog](https://github.com/mrabarnett/mrab-regex/blob/hg/changelog.txt)
- [Commits](mrabarnett/mrab-regex@2024.5.15...2024.7.24)

Updates `std-uritemplate` from 1.0.3 to 1.0.5
- [Release notes](https://github.com/std-uritemplate/std-uritemplate/releases)
- [Commits](std-uritemplate/std-uritemplate@1.0.3...1.0.5)

Updates `tenacity` from 8.5.0 to 9.0.0
- [Release notes](https://github.com/jd/tenacity/releases)
- [Commits](jd/tenacity@8.5.0...9.0.0)

Updates `time-machine` from 2.14.2 to 2.15.0
- [Changelog](https://github.com/adamchainz/time-machine/blob/main/CHANGELOG.rst)
- [Commits](adamchainz/time-machine@2.14.2...2.15.0)

Updates `tqdm` from 4.66.4 to 4.66.5
- [Release notes](https://github.com/tqdm/tqdm/releases)
- [Commits](tqdm/tqdm@v4.66.4...v4.66.5)

Updates `types-html5lib` from 1.1.11.20240228 to 1.1.11.20240806
- [Commits](https://github.com/python/typeshed/commits)

Updates `uvicorn` from 0.30.3 to 0.30.5
- [Release notes](https://github.com/encode/uvicorn/releases)
- [Changelog](https://github.com/encode/uvicorn/blob/master/CHANGELOG.md)
- [Commits](Kludex/uvicorn@0.30.3...0.30.5)

---
updated-dependencies:
- dependency-name: aiohttp
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-requirements
- dependency-name: attrs
  dependency-type: direct:production
  update-type: version-update:semver-major
  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: cffi
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-requirements
- dependency-name: fixedint
  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-major
  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: msgraph-sdk
  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: openai-messages-token-helper
  dependency-type: direct:production
  update-type: version-update:semver-patch
  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-minor
  dependency-group: python-requirements
- dependency-name: opentelemetry-util-http
  dependency-type: direct:production
  dependency-group: python-requirements
- dependency-name: psutil
  dependency-type: direct:production
  update-type: version-update:semver-major
  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: 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-patch
  dependency-group: python-requirements
- dependency-name: tenacity
  dependency-type: direct:production
  update-type: version-update:semver-major
  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-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: uvicorn
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-requirements
...

Signed-off-by: dependabot[bot] <support@github.com>

* Update requirements

* Update for latest OpenAI SDK, dont pass down unneeded bits

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Pamela Fox <pamela.fox@gmail.com>
* Better handling of auth errors

* Remove newline

* Update app/frontend/src/authConfig.ts
dependabot bot and others added 6 commits October 7, 2024 13:32
…amples#2025)

Bumps [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) from 6.23.1 to 6.26.2.
- [Release notes](https://github.com/remix-run/react-router/releases)
- [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md)
- [Commits](https://github.com/remix-run/react-router/commits/react-router-dom@6.26.2/packages/react-router-dom)

---
updated-dependencies:
- dependency-name: react-router-dom
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…les#2024)

Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 18.3.3 to 18.3.11.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)

---
updated-dependencies:
- dependency-name: "@types/react"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…-Samples#2026)

Bumps [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) from 4.3.1 to 4.3.2.
- [Release notes](https://github.com/vitejs/vite-plugin-react/releases)
- [Changelog](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite-plugin-react/commits/v4.3.2/packages/plugin-react)

---
updated-dependencies:
- dependency-name: "@vitejs/plugin-react"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…andard, Provisioned) (Azure-Samples#2014)

* Update deploy_features.md

* Update azure-dev.yml

* Update azure.yaml

* Update main.parameters.json

* Update main.bicep

* Update azure-dev.yml

* Update azure.yaml

* Update main.parameters.json

* Update main.bicep

* Update deploy_features.md

* Update docs/deploy_features.md

Co-authored-by: Pamela Fox <pamela.fox@gmail.com>

* Update docs/deploy_features.md

Co-authored-by: Pamela Fox <pamela.fox@gmail.com>

* Update docs/deploy_features.md

Co-authored-by: Pamela Fox <pamela.fox@gmail.com>

* Update infra/main.parameters.json

Co-authored-by: Pamela Fox <pamela.fox@gmail.com>

* Update infra/main.parameters.json

Co-authored-by: Pamela Fox <pamela.fox@gmail.com>

* Update infra/main.parameters.json

Co-authored-by: Pamela Fox <pamela.fox@gmail.com>

* Update azure-dev.yml

* Update azure.yaml

* Update deploy_features.md

* Update main.bicep

* added params for gpt4v

* Update azure.yml and azure-dev.yml

* Update main.bicep

---------

Co-authored-by: Pamela Fox <pamela.fox@gmail.com>
Co-authored-by: Zed Haque <zed@zedhaque.com>
@github-actions
Copy link

Check Broken Paths

We have automatically detected the following broken relative paths in your files.
Review and fix the paths to resolve this issue.

Check the file paths and associated broken paths inside them. For more details, check our Contributing Guide.

File Full Path Issues
dip-README.md
#LinkLine Number
1/scripts/prepdocs.py24
.github/README.md
#LinkLine Number
1/scripts/prepdocs.py24


"chatEmptyStateTitle": "Chat with your data",
"chatEmptyStateSubtitle": "Ask anything or try an example",
"defaultExamples": {

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this config used anywere? We also have our own json config with example questions, so maybe good to write this down to avoid confusion?

justify-content: space-around;
margin-right: 12px;
margin-left: 12px;
justify-content: space-between;

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Since we adjusted the frontend a few weeks ago for PIM, maybe good to click through al pages/windows locally to verify the styling is still looking good. Maybe some style changes interfere with these changes from a few weeks ago.

Copy link

@CICDamen CICDamen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Left a few comments, think the one on frontend is the most important to check. For the rest it looks good to me.

Added usecase-based example questions for different languages.
fixed frontend inconsistencies
…n translation.json and backend configs in config_approaches.json.

Minor frontend changes
@github-actions
Copy link

This PR is stale because it has been open 60 days with no activity. Remove stale label or comment or this will be closed.

@github-actions github-actions bot added the Stale label Feb 17, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.