Skip to content

Commit 2ed6544

Browse files
Merge branch 'main' of github.com:Azure/azure-sdk-for-python
2 parents e647204 + 72ae907 commit 2ed6544

File tree

4,290 files changed

+396986
-193542
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

4,290 files changed

+396986
-193542
lines changed

.github/CODEOWNERS

Lines changed: 24 additions & 75 deletions
Original file line numberDiff line numberDiff line change
@@ -164,7 +164,7 @@
164164

165165
# ServiceLabel: %Cognitive - Health Insights
166166
# PRLabel: %Cognitive - Health Insights
167-
/sdk/healthinsights/ @tomsft
167+
/sdk/healthinsights/ @tomsft @koen-mertens
168168

169169
# AzureSdkOwners: @mccoyp
170170
# ServiceLabel: %KeyVault
@@ -221,7 +221,7 @@
221221

222222
# ServiceLabel: %Cosmos
223223
# PRLabel: %Cosmos
224-
/sdk/cosmos/ @kushagraThapar @simorenoh @xinlian12 @annatisch @bambriz @pilchie
224+
/sdk/cosmos/ @annatisch @Azure/azure-cosmos-python-sdk
225225

226226
# ServiceLabel: %Cosmos %Service Attention
227227
#/<NotInRepo>/ @pjohari-ms @simorenoh @AbhinavTrips @bambriz @pilchie
@@ -265,34 +265,14 @@
265265
# ServiceOwners: @azureml-github @Azure/azure-ml-sdk
266266

267267
# PRLabel: %Machine Learning
268-
/sdk/ml/ @paulshealy1 @singankit @diondrapeck @luigiw @kdestin @MilesHolland @needuv @achauhan-scc @kingernupur @ninghu @YusakuNo1
269-
270-
# PRLabel: %ML-Data
271-
/sdk/ml/azure-ai-ml/azure/ai/ml/_schema/_data/ @sogansky @code-vicar @pritamDas9191 @achauhan-scc @kingernupur
272-
/sdk/ml/azure-ai-ml/azure/ai/ml/_schema/_datastore/ @sogansky @code-vicar @pritamDas9191 @achauhan-scc @kingernupur
273-
/sdk/ml/azure-ai-ml/azure/ai/ml/_schema/_feature_store/ @sogansky @code-vicar @pritamDas9191 @achauhan-scc @kingernupur
274-
/sdk/ml/azure-ai-ml/azure/ai/ml/_schema/_feature_set/ @sogansky @code-vicar @pritamDas9191 @achauhan-scc @kingernupur
275-
/sdk/ml/azure-ai-ml/azure/ai/ml/_schema/_feature_store_entity/ @sogansky @code-vicar @pritamDas9191 @achauhan-scc @kingernupur
276-
/sdk/ml/azure-ai-ml/azure/ai/ml/_schema/assets/data.py @sogansky @code-vicar @pritamDas9191 @achauhan-scc @kingernupur
277-
/sdk/ml/azure-ai-ml/azure/ai/ml/entities/_assets/_artifacts/data.py @sogansky @code-vicar @pritamDas9191 @achauhan-scc @kingernupur
278-
/sdk/ml/azure-ai-ml/azure/ai/ml/entities/_assets/_artifacts/feature_set.py @sogansky @code-vicar @pritamDas9191 @achauhan-scc @kingernupur
279-
/sdk/ml/azure-ai-ml/azure/ai/ml/entities/_data/ @sogansky @code-vicar @pritamDas9191 @achauhan-scc @kingernupur
280-
/sdk/ml/azure-ai-ml/azure/ai/ml/entities/_feature_store/ @sogansky @code-vicar @pritamDas9191 @achauhan-scc @kingernupur
281-
/sdk/ml/azure-ai-ml/azure/ai/ml/entities/_feature_store_entity/ @sogansky @code-vicar @pritamDas9191 @achauhan-scc @kingernupur
282-
/sdk/ml/azure-ai-ml/azure/ai/ml/entities/_feature_set/ @sogansky @code-vicar @pritamDas9191 @achauhan-scc @kingernupur
283-
/sdk/ml/azure-ai-ml/azure/ai/ml/operations/_data_operations.py @sogansky @code-vicar @pritamDas9191 @achauhan-scc @kingernupur
284-
/sdk/ml/azure-ai-ml/azure/ai/ml/operations/_datastore_operations.py @sogansky @code-vicar @pritamDas9191 @achauhan-scc @kingernupur
285-
/sdk/ml/azure-ai-ml/azure/ai/ml/operations/_feature_store_operations.py @sogansky @code-vicar @pritamDas9191 @achauhan-scc @kingernupur
286-
/sdk/ml/azure-ai-ml/azure/ai/ml/operations/_feature_store_entity_operations.py @sogansky @code-vicar @pritamDas9191 @achauhan-scc @kingernupur
287-
/sdk/ml/azure-ai-ml/azure/ai/ml/operations/_feature_set_operations.py @sogansky @code-vicar @pritamDas9191 @achauhan-scc @kingernupur
288-
/sdk/ml/data-experiences.tests.yml @sogansky @code-vicar @pritamDas9191 @achauhan-scc @kingernupur
268+
/sdk/ml/ @paulshealy1 @achauhan-scc @kingernupur
289269

290270
# PRLabel: %ML-Local Endpoints
291271
/sdk/ml/azure-ai-ml/azure/ai/ml/_local_endpoints/ @NonStatic2014 @arunsu @JustinFirsching
292272

293273
# PRLabel: %ML-Jobs
294-
/sdk/ml/azure-ai-ml/azure/ai/ml/_schema/job* @TonyJ1 @wangchao1230
295-
/sdk/ml/azure-ai-ml/azure/ai/ml/entities/_job/ @TonyJ1 @wangchao1230
274+
/sdk/ml/azure-ai-ml/azure/ai/ml/_schema/job* @TonyJ1 @wangchao1230 @kingernupur @achauhan-scc
275+
/sdk/ml/azure-ai-ml/azure/ai/ml/entities/_job/ @TonyJ1 @wangchao1230 @kingernupur @achauhan-scc
296276
/sdk/ml/training-experiences.tests.yml @TonyJ1
297277

298278
# PRLabel: %ML-AutoML
@@ -305,51 +285,21 @@
305285
/sdk/ml/automl.tests.yml @skasturi @rtanase @raduk @PhaniShekhar @sharma-riti @jialiu103 @nick863 @yuanzhuangyuanzhuang @anupsms @MaurisLucis @novaturient95
306286

307287
# PRLabel: %ML-Pipelines
308-
/sdk/ml/azure-ai-ml/azure/ai/ml/_schema/pipeline/ @wangchao1230
309-
/sdk/ml/azure-ai-ml/azure/ai/ml/_schema/component/ @wangchao1230
310-
/sdk/ml/azure-ai-ml/azure/ai/ml/_schema/schedule/ @wangchao1230
311-
/sdk/ml/azure-ai-ml/azure/ai/ml/dsl/ @wangchao1230
312-
/sdk/ml/azure-ai-ml/azure/ai/ml/entities/_schedule/ @wangchao1230
313-
/sdk/ml/azure-ai-ml/azure/ai/ml/entities/_component/ @wangchao1230
314-
/sdk/ml/azure-ai-ml/azure/ai/ml/entities/_builders/ @wangchao1230
315-
/sdk/ml/azure-ai-ml/azure/ai/ml/_internal/ @wangchao1230
316-
/sdk/ml/pipeline.tests.yml @wangchao1230 @eniac871
317-
318-
# PRLabel: %ML-RegistryManagement
319-
/sdk/ml/azure-ai-ml/azure/ai/ml/_schema/registry/ @hugoaponte @Man-MSFT
320-
/sdk/ml/azure-ai-ml/azure/ai/ml/operations/_registry_operations.py @hugoaponte @Man-MSFT
321-
/sdk/ml/azure-ai-ml/azure/ai/ml/entities/_registry/ @hugoaponte @Man-MSFT
322-
323-
# PRLabel: %ML-Assets
324-
/sdk/ml/azure-ai-ml/azure/ai/ml/_schema/component/ @hugoaponte @Man-MSFT
325-
/sdk/ml/azure-ai-ml/azure/ai/ml/entities/_component/ @hugoaponte @Man-MSFT
326-
/sdk/ml/azure-ai-ml/azure/ai/ml/operations/_code_operations.py @hugoaponte @Man-MSFT
327-
/sdk/ml/azure-ai-ml/azure/ai/ml/operations/_component_operations.py @hugoaponte @Man-MSFT
328-
/sdk/ml/azure-ai-ml/azure/ai/ml/operations/_environment_operations.py @hugoaponte @Man-MSFT
329-
/sdk/ml/azure-ai-ml/azure/ai/ml/operations/_model_operations.py @hugoaponte @Man-MSFT
330-
/sdk/ml/azure-ai-ml/azure/ai/ml/entities/_assets/ @hugoaponte @Man-MSFT
331-
/sdk/ml/azure-ai-ml/azure/ai/ml/entities/_deployment/ @hugoaponte @Man-MSFT
332-
/sdk/ml/azure-ai-ml/azure/ai/ml/entities/_endpoint/ @hugoaponte @Man-MSFT
333-
/sdk/ml/azure-ai-ml/azure/ai/ml/_schema/assets/ @hugoaponte @Man-MSFT
334-
335-
# PRLabel: %ML-Inference
336-
/sdk/ml/azure-ai-ml/azure/ai/ml/operations/_batch_deployment_operations.py @hugoaponte @Man-MSFT @nancy-mejia @TajiHarrisMicrosoft
337-
/sdk/ml/azure-ai-ml/azure/ai/ml/operations/_batch_endpoint_operations.py @hugoaponte @Man-MSFT @nancy-mejia @TajiHarrisMicrosoft
338-
/sdk/ml/azure-ai-ml/azure/ai/ml/operations/_online_deployment_operations.py @hugoaponte @Man-MSFT @nancy-mejia @TajiHarrisMicrosoft
339-
/sdk/ml/azure-ai-ml/azure/ai/ml/operations/_online_endpoint_operations.py @hugoaponte @Man-MSFT @nancy-mejia @TajiHarrisMicrosoft
340-
/sdk/ml/azure-ai-ml/azure/ai/ml/_schema/_deployment/ @hugoaponte @Man-MSFT @nancy-mejia @TajiHarrisMicrosoft
341-
/sdk/ml/azure-ai-ml/azure/ai/ml/_schema/_endpoint/ @hugoaponte @Man-MSFT @nancy-mejia @TajiHarrisMicrosoft
342-
/sdk/ml/production-experiences.tests.yml @hugoaponte @Man-MSFT @nancy-mejia @TajiHarrisMicrosoft
288+
/sdk/ml/azure-ai-ml/azure/ai/ml/_schema/pipeline/ @wangchao1230 @kingernupur @achauhan-scc
289+
/sdk/ml/azure-ai-ml/azure/ai/ml/_schema/component/ @wangchao1230 @kingernupur @achauhan-scc
290+
/sdk/ml/azure-ai-ml/azure/ai/ml/_schema/schedule/ @wangchao1230 @kingernupur @achauhan-scc
291+
/sdk/ml/azure-ai-ml/azure/ai/ml/dsl/ @wangchao1230 @kingernupur @achauhan-scc
292+
/sdk/ml/azure-ai-ml/azure/ai/ml/entities/_schedule/ @wangchao1230 @kingernupur @achauhan-scc
293+
/sdk/ml/azure-ai-ml/azure/ai/ml/entities/_component/ @wangchao1230 @kingernupur @achauhan-scc
294+
/sdk/ml/azure-ai-ml/azure/ai/ml/entities/_builders/ @wangchao1230 @kingernupur @achauhan-scc
295+
/sdk/ml/azure-ai-ml/azure/ai/ml/_internal/ @wangchao1230 @kingernupur @achauhan-scc
296+
/sdk/ml/pipeline.tests.yml @wangchao1230 @eniac871 @kingernupur @achauhan-scc
343297

344298
# PRLabel: %ML-Workspace
345299
/sdk/ml/azure-ai-ml/azure/ai/ml/_schema/workspace/ @seanyao1 @debuggerXi
346300
/sdk/ml/azure-ai-ml/azure/ai/ml/entities/_workspace/ @seanyao1 @debuggerXi
347301
/sdk/ml/azure-ai-ml/azure/ai/ml/operations/_workspace_operations.py @seanyao1 @debuggerXi
348302

349-
# PRLabel: %ML-WorkspaceConnections
350-
/sdk/ml/azure-ai-ml/azure/ai/ml/_schema/workspace/connections/ @paulshealy1 @singankit @diondrapeck @luigiw @kdestin @MilesHolland @needuv @achauhan-scc @kingernupur @ninghu @YusakuNo1
351-
/sdk/ml/azure-ai-ml/azure/ai/ml/entities/_workspace/connections/ @paulshealy1 @singankit @diondrapeck @luigiw @kdestin @MilesHolland @needuv @achauhan-scc @kingernupur @ninghu @YusakuNo1
352-
353303
# PRLabel: %ML-ImportJob
354304
/sdk/ml/azure-ai-ml/azure/ai/ml/_schema/job/import_job.py @xiongrenyi
355305
/sdk/ml/azure-ai-ml/azure/ai/ml/entities/_job/import_job.py @xiongrenyi
@@ -428,7 +378,7 @@
428378

429379
# ServiceLabel: %Health Deidentification
430380
# PRLabel: %Health Deidentification
431-
/sdk/healthdataaiservices/ @GrahamMThomas @danielszaniszlo
381+
/sdk/healthdataaiservices/ @GrahamMThomas
432382

433383
# AzureSdkOwners: @YalinLi0312
434384
# ServiceLabel: %Cognitive - Form Recognizer
@@ -572,7 +522,7 @@
572522
#/<NotInRepo>/ @sgellock
573523

574524
# ServiceLabel: %Cloud Shell %Service Attention
575-
#/<NotInRepo>/ @maertendMSFT
525+
#/<NotInRepo>/ @mbifeld
576526

577527
# ServiceLabel: %Cognitive - Custom Vision %Service Attention
578528
#/<NotInRepo>/ @areddish @tburns10
@@ -812,7 +762,7 @@
812762
#/<NotInRepo>/ @sffamily @chenkennt
813763

814764
# ServiceLabel: %Service Attention %Storsimple
815-
#/<NotInRepo>/ @anoobbacker @ganzee @manuaery @patelkunal
765+
#/<NotInRepo>/ @anoobbacker @ganzee @manuaery
816766

817767
# ServiceLabel: %Service Attention %Stream Analytics
818768
#/<NotInRepo>/ @atpham256
@@ -881,16 +831,15 @@
881831
###########
882832
# Eng Sys
883833
###########
884-
# TEMPORARY COMMENTING FOR PROOF-OF-CONCEPT.
885-
#/eng/ @scbedd @weshaggard @benbp
886-
#/eng/common/ @Azure/azure-sdk-eng
887-
#/.github/workflows/ @Azure/azure-sdk-eng
834+
/eng/ @scbedd @weshaggard @benbp
835+
/eng/common/ @Azure/azure-sdk-eng
836+
/.github/workflows/ @Azure/azure-sdk-eng
888837

889-
#/tools/ @scbedd @mccoyp
838+
/tools/ @scbedd @mccoyp
890839

891840
# Add owners for notifications for specific pipelines
892-
#/eng/pipelines/templates/jobs/tests-nightly-python.yml @lmazuel @mccoyp
893-
#/eng/pipelines/aggregate-reports.yml @lmazuel @mccoyp @YalinLi0312
894-
#/eng/common/pipelines/codeowners-linter.yml @lmazuel @mccoyp
841+
/eng/pipelines/templates/jobs/tests-nightly-python.yml @lmazuel @mccoyp
842+
/eng/pipelines/aggregate-reports.yml @lmazuel @mccoyp @YalinLi0312
843+
/eng/common/pipelines/codeowners-linter.yml @lmazuel @mccoyp
895844

896845
/pylintrc @l0lawrence

.github/workflows/event.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
pull-requests: write # to read pull requests and write comments (azure/azure-sdk-actions)
1919
checks: read # to read check status (azure/azure-sdk-actions)
2020
name: Handle ${{ github.event_name }} ${{ github.event.action }} event
21-
runs-on: ubuntu-latest
21+
runs-on: ubuntu-latest # This image is intentionally set to "latest", and not to a specific version
2222
steps:
2323
- uses: azure/azure-sdk-actions@main
2424
with:

.vscode/cspell.json

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1305,7 +1305,8 @@
13051305
"mros",
13061306
"Nify",
13071307
"ctxt",
1308-
"wday"
1308+
"wday",
1309+
"dtype"
13091310
]
13101311
},
13111312
{
@@ -1818,7 +1819,12 @@
18181819
"Nify",
18191820
"loinc",
18201821
"wday",
1821-
"SNOMED"
1822+
"SNOMED",
1823+
"lobulated",
1824+
"pericholecystic",
1825+
"craniocaudally",
1826+
"angiomyolipomas",
1827+
"Omnipaque"
18221828
]
18231829
},
18241830
{

doc/analyze_check_versions.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# Analyze check versions
2+
3+
This table is to clarify the currently pinned version of tools we run in CI and when versions for the tools will be bumped to keep up with the latest improvements and bug fixes.
4+
5+
6+
| Tool | Current Version | Next Version | Next Version Merge Date |
7+
|------|-----------------|--------------|-------------------------|
8+
Pylint | 3.1.0 | 3.2.5 | 2024-10-14 |
9+
MyPy | 1.9.0 | 1.10.1 | 2024-10-14 |
10+
Pyright | 1.1.359 | 1.1.371 | 2024-10-14 |
11+
Sphinx | 7.3.7 | N/A | N/A |
12+
Black | 24.4.0 | N/A | N/A |

doc/dev/test_proxy_troubleshooting.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -260,13 +260,19 @@ While the test proxy is being invoked during the start of a test run, you may se
260260
PermissionError: [Errno 13] Permission denied: '.../azure-sdk-for-python/.proxy/Azure.Sdk.Tools.TestProxy'
261261
```
262262

263-
This means that the test proxy tool was successfully installed at the location in the error message, but we don't have
263+
This can mean that the test proxy tool was successfully installed at the location in the error message, but we don't have
264264
sufficient permissions to run it with the tool startup script. We can set the correct permissions on the file by using
265265
`chmod`. Using the tool path that was provided in the `PermissionError` message, run the following command:
266266
```
267267
chmod +x .../azure-sdk-for-python/.proxy/Azure.Sdk.Tools.TestProxy
268268
```
269269

270+
Alternatively, you can delete the installed tool and re-run your tests to automatically reinstall it correctly.
271+
272+
- Open Task Manager, search for a process named "Azure.Sdk.Tools.TestProxy", and end the task if one is running.
273+
- Delete the `.proxy` folder at the root of your local `azure-sdk-for-python` clone.
274+
- Re-run your tests; the test proxy will be reinstalled and should correctly set file permissions.
275+
270276

271277
[custom_default_matcher]: https://github.com/Azure/azure-sdk-for-python/blob/497f5f3435162c4f2086d1429fc1bba4f31a4354/tools/azure-sdk-tools/devtools_testutils/sanitizers.py#L85
272278
[detailed_docs]: https://github.com/Azure/azure-sdk-tools/tree/main/tools/test-proxy/Azure.Sdk.Tools.TestProxy/README.md

0 commit comments

Comments
 (0)