Skip to content

Commit 6acdaaf

Browse files
Merge pull request #389 from microsoft/dev
chore: dev to main
2 parents 0709712 + 8560e40 commit 6acdaaf

File tree

11 files changed

+6883
-11525
lines changed

11 files changed

+6883
-11525
lines changed

.github/workflows/test.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ on:
2424
- main
2525
- dev
2626
- demo
27+
- dependabotchanges
2728
paths:
2829
- 'src/**/*.py'
2930
- 'tests/**/*.py'
@@ -52,8 +53,6 @@ jobs:
5253
run: |
5354
python -m pip install --upgrade pip
5455
pip install -r src/ContentProcessor/requirements.txt
55-
pip install pytest-cov
56-
pip install pytest-asyncio
5756
5857
- name: Set PYTHONPATH
5958
run: echo "PYTHONPATH=$PWD" >> $GITHUB_ENV

docs/DeploymentGuide.md

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,15 @@ Select one of the following options to deploy the Content Processing Solution Ac
138138
- Keep my existing files unchanged
139139
```
140140
Choose “**Overwrite with versions from template**” and provide a unique environment name when prompted.
141-
6. Proceed to [Step 3: Configure Deployment Settings](#step-3-configure-deployment-settings)
141+
142+
6. **Authenticate with Azure** (VS Code Web requires device code authentication):
143+
144+
```shell
145+
az login --use-device-code
146+
```
147+
> **Note:** In VS Code Web environment, the regular `az login` command may fail. Use the `--use-device-code` flag to authenticate via device code flow. Follow the prompts in the terminal to complete authentication.
148+
149+
7. Proceed to [Step 3: Configure Deployment Settings](#step-3-configure-deployment-settings)
142150

143151
</details>
144152

@@ -544,4 +552,4 @@ Run the build and push script for your operating system:
544552
./infra/scripts/docker-build.ps1
545553
```
546554
547-
> **Note:** These scripts will deploy your local code changes instead of pulling from the GitHub repository.
555+
> **Note:** These scripts will deploy your local code changes instead of pulling from the GitHub repository.

src/ContentProcessor/pyproject.toml

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -5,34 +5,34 @@ description = "Content Process Gold Standard Solution Accelerator - Content Proc
55
readme = "README.md"
66
requires-python = ">=3.12"
77
dependencies = [
8-
"azure-ai-inference>=1.0.0b4",
9-
"azure-appconfiguration>=1.7.1",
10-
"azure-identity>=1.19.0",
11-
"azure-storage-blob>=12.24.1",
12-
"azure-storage-queue>=12.12.0",
13-
"certifi>=2024.12.14",
14-
"charset-normalizer>=3.4.1",
15-
"pandas>=2.2.3",
8+
"azure-ai-inference>=1.0.0b9",
9+
"azure-appconfiguration>=1.7.2",
10+
"azure-identity>=1.25.1",
11+
"azure-storage-blob>=12.28.0",
12+
"azure-storage-queue>=12.15.0",
13+
"certifi>=2026.1.4",
14+
"charset-normalizer>=3.4.4",
15+
"pandas>=2.3.3",
1616
"pdf2image>=1.17.0",
1717
"poppler-utils>=0.1.0",
18-
"pydantic>=2.10.5",
19-
"pydantic-settings>=2.7.1",
20-
"pymongo>=4.11.2",
21-
"python-dotenv>=1.0.1",
22-
"tiktoken>=0.9.0",
18+
"pydantic>=2.12.5",
19+
"pydantic-settings>=2.12.0",
20+
"pymongo>=4.16.0",
21+
"python-dotenv>=1.2.1",
22+
"tiktoken>=0.12.0",
2323
]
2424

2525

2626
[dependency-groups]
2727
dev = [
28-
"coverage>=7.6.10",
29-
"pydantic>=2.10.5",
30-
"pytest>=8.3.4",
31-
"pytest-asyncio>=0.25.3",
32-
"pytest-cov>=6.0.0",
33-
"pytest-mock>=3.14.0",
34-
"mongomock>=2.3.1",
35-
"ruff>=0.9.1",
28+
"coverage>=7.13.1",
29+
"pydantic>=2.12.5",
30+
"pytest>=9.0.2",
31+
"pytest-asyncio>=1.3.0",
32+
"pytest-cov>=7.0.0",
33+
"pytest-mock>=3.15.1",
34+
"mongomock>=4.3.0",
35+
"ruff>=0.14.11",
3636
]
3737

3838
[tool.pytest.ini_options]
Lines changed: 52 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,52 @@
1-
azure-appconfiguration>=1.7.1
2-
azure-identity>=1.19.0
3-
azure-storage-blob>=12.24.1
4-
azure-storage-queue>=12.12.0
5-
certifi>=2024.12.14
6-
charset-normalizer>=3.4.1
7-
azure-ai-inference>=1.0.0b4
8-
pandas>=2.2.3
9-
pdf2image>=1.17.0
10-
poppler-utils>=0.1.0
11-
pydantic>=2.10.5
12-
pydantic-settings>=2.7.1
13-
pymongo>=4.11.2
14-
python-dotenv>=1.0.1
15-
tiktoken>=0.9.0
16-
coverage>=7.6.10
17-
pydantic>=2.10.5
18-
pytest>=8.3.4
19-
pytest-asyncio>=0.25.3
20-
pytest-cov>=6.0.0
21-
pytest-mock>=3.14.0
22-
mongomock>=2.3.1
23-
ruff>=0.9.1
1+
annotated-types==0.7.0
2+
azure-ai-inference==1.0.0b9
3+
azure-appconfiguration==1.7.2
4+
azure-core==1.38.0
5+
azure-identity==1.25.1
6+
azure-storage-blob==12.28.0
7+
azure-storage-queue==12.15.0
8+
certifi==2026.1.4
9+
cffi==2.0.0
10+
charset-normalizer==3.4.4
11+
click==8.3.1
12+
colorama==0.4.6
13+
coverage==7.13.1
14+
cryptography==46.0.3
15+
dnspython==2.8.0
16+
idna==3.11
17+
iniconfig==2.3.0
18+
isodate==0.7.2
19+
mongomock==4.3.0
20+
msal==1.34.0
21+
msal-extensions==1.3.1
22+
numpy==2.4.1
23+
packaging==25.0
24+
pandas==2.3.3
25+
pdf2image==1.17.0
26+
pillow==12.1.0
27+
pluggy==1.6.0
28+
poppler-utils==0.1.0
29+
pycparser==2.23
30+
pydantic==2.12.5
31+
pydantic-core==2.41.5
32+
pydantic-settings==2.12.0
33+
pygments==2.19.2
34+
pyjwt==2.10.1
35+
pymongo==4.16.0
36+
pytest==9.0.2
37+
pytest-asyncio==1.3.0
38+
pytest-cov==7.0.0
39+
pytest-mock==3.15.1
40+
python-dateutil==2.9.0.post0
41+
python-dotenv==1.2.1
42+
pytz==2025.2
43+
regex==2025.11.3
44+
requests==2.32.5
45+
ruff==0.14.11
46+
sentinels==1.1.1
47+
six==1.17.0
48+
tiktoken==0.12.0
49+
typing-extensions==4.15.0
50+
typing-inspection==0.4.2
51+
tzdata==2025.3
52+
urllib3==2.6.3

0 commit comments

Comments
 (0)