зеркало из
1
0
Форкнуть 0
Граф коммитов

18746 Коммитов

Автор SHA1 Сообщение Дата
Allen Kim 5218e0fd88
Add 'change_feed_mode' to 'query_items_change_feed' API (#38105)
* Add 'change_feed_mode' to 'query_items_change_feed' API

* remove unnecessary import

* Fix lint

* Updated CHANGELOG.md

* Removed _feed_range.py

* Addressed comments

* Fixed lint

* Add kwargs back to 'call'QueryItemsChangeFeed'

* Fixed syntax error with f-string

* Removed StrEnum to support earlier Python versions

* Fixed f-string error

* addressed comments

* Addressed comments

Also, enabled AllVersionsAndDelete mode for emulators

* Removed unnecessary tests

* Fix tests for emulator

* Generating SDK with model renames (#38108)

* Generating SDK with model name updates

* Fixing the missed api name change for SDT

* Updated the TypeSpec and re-generated the SDK with TranslationStatus id as string

* Fixing TranslationIds and DocumentIds renames in patched methods

* Updating changelog

* [Identity][Monitor] Update live test setup (#37943)

Signed-off-by: Paul Van Eck <paulvaneck@microsoft.com>

* Clean-up cosmos test pipeline  (#38126)

Update cosmos test pipeline as it no longer needs that sub-config as the data comes from the service connection. Also update the config name to use default name of public.

* Multi modal eval fix (#38134)

* Initial-Commit-multimodal

* Fix

* Sync eng/common directory with azure-sdk-tools for PR 9092 (#37713)

* Export the subscription data from the service connection

* Update deploy-test-resources.yml

---------

Co-authored-by: Wes Haggard <Wes.Haggard@microsoft.com>
Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com>

* Removing private parameter from __call__ of AdversarialSimulator (#37709)

* Update task_query_response.prompty

remove required keys

* Update task_simulate.prompty

* Update task_query_response.prompty

* Update task_simulate.prompty

* Remove private variable and use kwargs

* Add experimental tag to adv sim

---------

Co-authored-by: Nagkumar Arkalgud <nagkumar@naarkalgworkmac.lan>

* Enabling option to disable response payload on writes (#37365)

* Initial draft

* Adding tests

* Renaming parameter

* Update container.py

* Renaming test file

* Fixing LINT issues

* Update container.py

* Update _base.py

* Update _base.py

* Fixing tests

* Fixing tests

* Adding support to disable response payload on write for AIO

* Update CHANGELOG.md

* Update _cosmos_client.py

* Reacting to code review comments

* Addressing code review feedback

* Addressed CR feedback

* Fixing pyLint errors

* Fixing pylint errors

* Update test_crud.py

* Fixing svc regression

* Update sdk/cosmos/azure-cosmos/azure/cosmos/aio/_container.py

Co-authored-by: Anna Tisch <antisch@microsoft.com>

* Reacting to code review feedback.

* Update container.py

* Update test_query_vector_similarity.py

---------

Co-authored-by: Anna Tisch <antisch@microsoft.com>

* deprecate azure_germany (#37654)

* deprecate azure_germany

* update

* update

* Update sdk/identity/azure-identity/azure/identity/_constants.py

Co-authored-by: Paul Van Eck <paulvaneck@microsoft.com>

* update

---------

Co-authored-by: Paul Van Eck <paulvaneck@microsoft.com>

* Add default impl to handle token challenges (#37652)

* Add default impl to handle token challenges

* update version

* update

* update

* update

* update

* Update sdk/core/azure-core/azure/core/pipeline/policies/_utils.py

Co-authored-by: Paul Van Eck <paulvaneck@microsoft.com>

* Update sdk/core/azure-core/azure/core/pipeline/policies/_utils.py

Co-authored-by: Paul Van Eck <paulvaneck@microsoft.com>

* update

* Update sdk/core/azure-core/tests/test_utils.py

Co-authored-by: Paul Van Eck <paulvaneck@microsoft.com>

* Update sdk/core/azure-core/azure/core/pipeline/policies/_utils.py

Co-authored-by: Paul Van Eck <paulvaneck@microsoft.com>

* update

---------

Co-authored-by: Paul Van Eck <paulvaneck@microsoft.com>

* Make Credentials Required for Content Safety and Protected Materials Evaluators (#37707)

* Make Credentials Required for Content Safety Evaluators

* fix a typo

* lint, fix content safety evaluator

* revert test change

* remove credential from rai_service

* addFeedRangesAndUseFeedRangeInQueryChangeFeed (#37687)

* Add getFeedRanges API 
* Add feedRange support in query changeFeed


Co-authored-by: annie-mac <xinlian@microsoft.com>

* Update release date for core (#37723)

* Improvements to mindependency dev_requirement conflict resolution (#37669)

* during mindependency runs, dev_requirements on local relative paths are now checked for conflict with the targeted set of minimum dependencies
* multiple type clarifications within azure-sdk-tools
* added tests for new conflict resolution logic

---------

Co-authored-by: McCoy Patiño <39780829+mccoyp@users.noreply.github.com>

* Need to add environment to subscription configuration (#37726)

Co-authored-by: Wes Haggard <Wes.Haggard@microsoft.com>

* Enable samples for formrecognizer (#37676)

* multi-modal-changes

* fixes

* Fix with latest

* dict-fix

* adding-protected-material

* adding-protected-material

* adding-protected-material

* bumping-version

* adding assets

* Added image in simulator

* Added image in simulator

* bumping-version

* push-asset

* assets

* pushing asset

* remove-containt-on-key

* asset

* asset2

* asset3

* asset4

* adding conftest

* conftest

* cred fix

* asset-new

* fix

* asset

* adding multi-modal-without-tests

* asset-from-main

* asset-from-main

* fix

* adding one test only

* new asset

* tests,fix: Sanitizer should replace with enum value not enum name

* test-asset

* [AutoRelease] t2-containerservicefleet-2024-09-24-42036(can only be merged by SDK owner) (#37538)

* code and test

* Update CHANGELOG.md

* update-testcase

---------

Co-authored-by: azure-sdk <PythonSdkPipelines>
Co-authored-by: ChenxiJiang333 <119990644+ChenxiJiang333@users.noreply.github.com>
Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>

* [AutoRelease] t2-dns-2024-09-25-81486(can only be merged by SDK owner) (#37560)

* code and test

* update-testcase

* Update CHANGELOG.md

* Update test_mgmt_dns_test.py

---------

Co-authored-by: azure-sdk <PythonSdkPipelines>
Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>
Co-authored-by: ChenxiJiang333 <119990644+ChenxiJiang333@users.noreply.github.com>

* [AutoRelease] t2-appconfiguration-2024-10-09-68726(can only be merged by SDK owner) (#37800)

* code and test

* update-testcase

* Update pyproject.toml

---------

Co-authored-by: azure-sdk <PythonSdkPipelines>
Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>
Co-authored-by: Yuchao Yan <yuchaoyan@microsoft.com>

* code and test (#37855)

Co-authored-by: azure-sdk <PythonSdkPipelines>

* [AutoRelease] t2-servicefabricmanagedclusters-2024-10-08-57405(can only be merged by SDK owner) (#37768)

* code and test

* update-testcase

* update-testcases

---------

Co-authored-by: azure-sdk <PythonSdkPipelines>
Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>

* [AutoRelease] t2-containerinstance-2024-10-21-66631(can only be merged by SDK owner) (#38005)

* code and test

* update-testcase

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

---------

Co-authored-by: azure-sdk <PythonSdkPipelines>
Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>
Co-authored-by: ChenxiJiang333 <119990644+ChenxiJiang333@users.noreply.github.com>

* [sdk generation pipeline] bump typespec-python 0.36.1 (#38008)

* update version

* update package.json

* [AutoRelease] t2-dnsresolver-2024-10-12-16936(can only be merged by SDK owner) (#37864)

* code and test

* update-testcase

* Update CHANGELOG.md

* Update CHANGELOG.md

---------

Co-authored-by: azure-sdk <PythonSdkPipelines>
Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>
Co-authored-by: ChenxiJiang333 <119990644+ChenxiJiang333@users.noreply.github.com>
Co-authored-by: Yuchao Yan <yuchaoyan@microsoft.com>

* new asset after fix in conftest

* asset

* chore: Update assets.json

* Move perf pipelines to TME subscription (#38020)

Co-authored-by: Wes Haggard <Wes.Haggard@microsoft.com>

* fix

* after-comments

* fix

* asset

* new asset with 1 test recording only

* chore: Update assets.json

* conftest fix

* assets change

* new test

* few changes

* removing proxy start

* added all tests

* asset

* fixes

* fixes with asset

* asset-after-tax

* enabling 2 more tests

* unit test fix

* asset

* new asset

* fixes per comments

* changes by black

* merge fix

* pylint fix

* pylint fix

* ground test fix

* fixes - pylint, black, mypy

* more tests

* docstring fixes

* doc string fix

* asset

* few updates after Nagkumar review

* fix

* fix mypy

---------

Co-authored-by: Azure SDK Bot <53356347+azure-sdk@users.noreply.github.com>
Co-authored-by: Wes Haggard <Wes.Haggard@microsoft.com>
Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com>
Co-authored-by: Nagkumar Arkalgud <nagkumar91@users.noreply.github.com>
Co-authored-by: Nagkumar Arkalgud <nagkumar@naarkalgworkmac.lan>
Co-authored-by: Fabian Meiswinkel <fabianm@microsoft.com>
Co-authored-by: Anna Tisch <antisch@microsoft.com>
Co-authored-by: Xiang Yan <xiangsjtu@gmail.com>
Co-authored-by: Paul Van Eck <paulvaneck@microsoft.com>
Co-authored-by: Neehar Duvvuri <40341266+needuv@users.noreply.github.com>
Co-authored-by: Annie Liang <64233642+xinlian12@users.noreply.github.com>
Co-authored-by: annie-mac <xinlian@microsoft.com>
Co-authored-by: Scott Beddall <45376673+scbedd@users.noreply.github.com>
Co-authored-by: McCoy Patiño <39780829+mccoyp@users.noreply.github.com>
Co-authored-by: kdestin <101366538+kdestin@users.noreply.github.com>
Co-authored-by: ChenxiJiang333 <119990644+ChenxiJiang333@users.noreply.github.com>
Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>
Co-authored-by: Yuchao Yan <yuchaoyan@microsoft.com>

* azure-ai-evaluation release 1.0.0b5 2024-10-28 (#38138)

* Update task_query_response.prompty

remove required keys

* Update task_simulate.prompty

* Update task_query_response.prompty

* Update task_simulate.prompty

* Fix the api_key needed

* Update for release

* Black fix for file

* Add original text in global context

* Update test

* Update the indirect attack simulator

* Black suggested fixes

* Update simulator prompty

* Update adversarial scenario enum to exclude XPIA

* Update changelog

* Black fixes

* Remove duplicate import

* Fix the mypy error

* Mypy please be happy

* Updates to non adv simulator

* accept context from assistant messages, exclude them when using them for conversation

* update changelog

* pylint fixes

* pylint fixes

* remove redundant quotes

* Fix typo

* pylint fix

* Update broken tests

* Include the grounding json in the manifest

* Fix typo

* Come on package

* Release 1.0.0b5

* Notice from Chang

* Remove adv_conv template parameters from the outputs

---------

Co-authored-by: Nagkumar Arkalgud <nagkumar@naarkalg-work-mac.local>
Co-authored-by: Nagkumar Arkalgud <nagkumar@naarkalgworkmac.lan>

* open apiview for mgmt sdk (#38143)

* [AutoRelease] t2-appplatform-2024-10-25-72111(can only be merged by SDK owner) (#38092)

* code and test

* changelog

* changelog

* changelog

* Update CHANGELOG.md

* Update _version.py

* update-testcase

---------

Co-authored-by: azure-sdk <PythonSdkPipelines>
Co-authored-by: Yuchao Yan <yuchaoyan@microsoft.com>
Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>

* AzurePipelinesCredential | adding mlflow uri func (#36580)

* Bug 3323988: Regex fix and indices correction for model download

* fixing test case

* adding mlflow tracking uri func

* passing service context to azureml mlflow

* final flow APC complete

* modify host_url

* fixing unit test cases

* changing mock for urlparse

* fixing the log msg

* Update changelog (#38133)

* Increment package version after release of azure-ai-evaluation (#38142)

* Remove psycopg2-binary from dev_requirements.txt (#38103)

Remove psycopg2-binary from dev_requirements.txt

* [Evaluation] Error improve for service-based evaluator/simulator (#38106)

* Error improve for service-based evaluator/simulator

* update

* update print summary

* update

* fix failed tests

* fix black

* update changelog

* update

* update version

* AzMon exporter: Serialize complex log bodies to json and set dependency type to `gen_ai.system` instead of N/A (#37694)

* Serialize complex log bodies to json and support gen_ai.system

* Experimental tags on ADV scenarios (#38166)

* Update task_query_response.prompty

remove required keys

* Update task_simulate.prompty

* Update task_query_response.prompty

* Update task_simulate.prompty

* Fix the api_key needed

* Update for release

* Black fix for file

* Add original text in global context

* Update test

* Update the indirect attack simulator

* Black suggested fixes

* Update simulator prompty

* Update adversarial scenario enum to exclude XPIA

* Update changelog

* Black fixes

* Remove duplicate import

* Fix the mypy error

* Mypy please be happy

* Updates to non adv simulator

* accept context from assistant messages, exclude them when using them for conversation

* update changelog

* pylint fixes

* pylint fixes

* remove redundant quotes

* Fix typo

* pylint fix

* Update broken tests

* Include the grounding json in the manifest

* Fix typo

* Come on package

* Release 1.0.0b5

* Notice from Chang

* Remove adv_conv template parameters from the outputs

* Update chanagelog

* Experimental tags on adv scenarios

---------

Co-authored-by: Nagkumar Arkalgud <nagkumar@naarkalg-work-mac.local>
Co-authored-by: Nagkumar Arkalgud <nagkumar@naarkalgworkmac.lan>
Co-authored-by: Nagkumar Arkalgud <nagkumar@Mac.lan>

* Sync eng/common directory with azure-sdk-tools for PR 9259 (#38160)

* Run perf tests under federated auth

Run the tests under the same federated auth used to deploy the tests and setup the variables needed to configure AzurePipelineCredential.

* Fix indention for working directory

---------

Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com>

* Re-generated REST client after re-copying Swagger folder for `2024-10-01-preview`. (#38003)

- Re-copied Swagger folder from https://github.com/Azure/azure-rest-api-specs/tree/release-machinelearningservices-Microsoft.MachineLearningServices-2024-10-01-preview/specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/preview/2024-10-01-preview
  - Up to 4a10268338
- Re-generated REST client for `v2024-10-01-preview`

- Unit and e2e tests (in Live mode) passed for feature `workspaces` (Details in PR)

Co-authored-by: Jing Li <jingli8@microsoft.com>

* [Evaluation] Change RougeType to Enum (#38131)

* Change RougeType to Enum

* update test recording

* update assets.json

* try to update recordings to fix the failed tests

* update

* revert assets.json

* update

* Auto-enable Azure AI Inference instrumentation in Azure Monitor, update docs (#38071)

* Auto-enable Azure AI Inference instrumentation in Azure Monitor, update docs

* [AutoRelease] t2-redhatopenshift-2024-10-30-81004(can only be merged by SDK owner) (#38181)

* code and test

* update-testcase

* Update CHANGELOG.md

* Update _meta.json

---------

Co-authored-by: azure-sdk <PythonSdkPipelines>
Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>
Co-authored-by: ChenxiJiang333 <119990644+ChenxiJiang333@users.noreply.github.com>

* [AutoRelease] t2-resourcehealth-2024-10-30-72592(can only be merged by SDK owner) (#38186)

* code and test

* update-testcase

* update-testcases

* update-testcases

---------

Co-authored-by: azure-sdk <PythonSdkPipelines>
Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>

* [AutoRelease] t2-appconfiguration-2024-10-30-38914(can only be merged by SDK owner) (#38177)

* code and test

* update-testcase

---------

Co-authored-by: azure-sdk <PythonSdkPipelines>
Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>

* [AutoRelease] t2-databox-2024-10-30-61405(can only be merged by SDK owner) (#38182)

* code and test

* update-testcase

---------

Co-authored-by: azure-sdk <PythonSdkPipelines>
Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>

* [AutoRelease] t2-edgeorder-2024-10-30-57522(can only be merged by SDK owner) (#38178)

* code and test

* update-testcase

* update-testcases

---------

Co-authored-by: azure-sdk <PythonSdkPipelines>
Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>

* [AutoRelease] t2-extendedlocation-2024-10-30-79235(can only be merged by SDK owner) (#38176)

* code and test

* update-testcase

---------

Co-authored-by: azure-sdk <PythonSdkPipelines>
Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>

* [AutoRelease] t2-digitaltwins-2024-10-30-74766(can only be merged by SDK owner) (#38179)

* code and test

* update-testcase

* Rename test_azure_mgmt_digitaltwins_test.py to disable_test_azure_mgmt_digitaltwins_test.py

* update-testcase

---------

Co-authored-by: azure-sdk <PythonSdkPipelines>
Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>
Co-authored-by: ChenxiJiang333 <119990644+ChenxiJiang333@users.noreply.github.com>

* Added get_arm_info (#38018)

* Added get_arm_info

* update

* update

* Update

* Update release date

* update

* Update CHANGELOG.md (#38170)

One column name updated to "New `max_token` for Generation" in CHANGLOG.md

* Minor Readme fix (#38191)

* Update task_query_response.prompty

remove required keys

* Update task_simulate.prompty

* Update task_query_response.prompty

* Update task_simulate.prompty

* Fix the api_key needed

* Update for release

* Black fix for file

* Add original text in global context

* Update test

* Update the indirect attack simulator

* Black suggested fixes

* Update simulator prompty

* Update adversarial scenario enum to exclude XPIA

* Update changelog

* Black fixes

* Remove duplicate import

* Fix the mypy error

* Mypy please be happy

* Updates to non adv simulator

* accept context from assistant messages, exclude them when using them for conversation

* update changelog

* pylint fixes

* pylint fixes

* remove redundant quotes

* Fix typo

* pylint fix

* Update broken tests

* Include the grounding json in the manifest

* Fix typo

* Come on package

* Release 1.0.0b5

* Notice from Chang

* Remove adv_conv template parameters from the outputs

* Update chanagelog

* Experimental tags on adv scenarios

* Readme fix onbreaking change

---------

Co-authored-by: Nagkumar Arkalgud <nagkumar@naarkalg-work-mac.local>
Co-authored-by: Nagkumar Arkalgud <nagkumar@naarkalgworkmac.lan>
Co-authored-by: Nagkumar Arkalgud <nagkumar@Mac.lan>

* Minor fixes in vanilla OTel tracing sample (#38194)

* Minor fixes in OTel tracing samples

* Add test for get_arm_endpoints (#38196)

* Add overloads for __call__ methods that accept query/response and conversation (#38097)

* Add overloads for __call__ methods that take query/response and conversation

* remove callable type hint

* add docstrings/type hints

* fix a typo

* remove file

* remove a bad param

* add docs for relevance

* fix some missing type hints

* lint and run black

* merge with main

* fix some mypy errors, not all pylint

* fix black errors

* attempt to fix tests

* fix retrieval

* fix up tests and lint

* fix some docstrings to mark some things as optional

* [Monitor] Apply black formatting (#38129)

Signed-off-by: Paul Van Eck <paulvaneck@microsoft.com>

* [CI] Update autorest CI to use Python 3.9 (#38175)

Signed-off-by: Paul Van Eck <paulvaneck@microsoft.com>

* Eval qr json lines now has context from both turns and category if it exists (#38199)

* Update task_query_response.prompty

remove required keys

* Update task_simulate.prompty

* Update task_query_response.prompty

* Update task_simulate.prompty

* Fix the api_key needed

* Update for release

* Black fix for file

* Add original text in global context

* Update test

* Update the indirect attack simulator

* Black suggested fixes

* Update simulator prompty

* Update adversarial scenario enum to exclude XPIA

* Update changelog

* Black fixes

* Remove duplicate import

* Fix the mypy error

* Mypy please be happy

* Updates to non adv simulator

* accept context from assistant messages, exclude them when using them for conversation

* update changelog

* pylint fixes

* pylint fixes

* remove redundant quotes

* Fix typo

* pylint fix

* Update broken tests

* Include the grounding json in the manifest

* Fix typo

* Come on package

* Release 1.0.0b5

* Notice from Chang

* Remove adv_conv template parameters from the outputs

* Update chanagelog

* Experimental tags on adv scenarios

* Readme fix onbreaking change

* Add the category and both user and assistant context to the response of qr_json_lines

* Update changelog

---------

Co-authored-by: Nagkumar Arkalgud <nagkumar@naarkalg-work-mac.local>
Co-authored-by: Nagkumar Arkalgud <nagkumar@naarkalgworkmac.lan>
Co-authored-by: Nagkumar Arkalgud <nagkumar@Mac.lan>

* Fix doc issues (#38204)

* Evaluation: Remove `parallel` from composite evaluators (#38168)

* Remove `parallel` from composite evaluators

* update recording

* update

* output_dir check

* fix the test recording

* fix the failed unit-test

* update changelog

* update

* fix black issue

* revert output_path related change

* Update sdk/evaluation/azure-ai-evaluation/CHANGELOG.md

Co-authored-by: Neehar Duvvuri <40341266+needuv@users.noreply.github.com>

---------

Co-authored-by: Neehar Duvvuri <40341266+needuv@users.noreply.github.com>

* [Core] Allow operation-level tracing attributes (#38164)

Our documentation advertises that the `tracing_attributes` keyword
argument can be passed in at both the client constructor level and the
operation/method level. This makes this actually the case.

Per-operation customization of tracing attributes can help users mark/identify
spans from specific operations when spans are handled through custom span
processors.

Signed-off-by: Paul Van Eck <paulvaneck@microsoft.com>

* Sync eng/common directory with azure-sdk-tools for PR 9281 (#38213)

* package-properties are now populated with matrix configurations from their ci.yml if present
* create new code path for generate-job-matrix.yml which combines Create-JobMatrix and the "distribute-packages-to-matrix" action to generate dynamic matrices for PRs

---------

Co-authored-by: Scott Beddall <scbedd@microsoft.com>

* Sync eng/common directory with azure-sdk-tools for PR 9290 (#38223)

* identify and resolve missing function GenerateMatrixForConfig 
* identify and resolve miss-used null-coalesce operator

---------

Co-authored-by: Scott Beddall <scbedd@microsoft.com>

* update (#38220)

* [AutoRelease] t2-containerservicefleet-2024-10-31-68497(can only be merged by SDK owner) (#38221)

* code and test

* update-testcase

* format

* reformat

---------

Co-authored-by: azure-sdk <PythonSdkPipelines>
Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>
Co-authored-by: Yuchao Yan <yuchaoyan@microsoft.com>

* [BatchAI] deprecate azure-mgmt-batchai (#38226)

* [ModelsRepository] deprecating azure-iot-modelrepository (#38225)

* [ModelsRepository] deprecating iot-modelrepository

* add changelog section

* [ServerManager] deprecating azure-mgmt-servermanager (#38229)

* [DocumentDB] deprecate azure-mgmt-documentdb (#38227)

* [EH/SB] ran black (#38210)

* ran black

* fix pylint

* black sb

* pylint

* spacing

* Update randomization pattern for Adversarial simulation (#38211)

* Update randomization pattern for Adversarial simulation

* update changelog

* amqp msg (#38122)

* Implement live metrics filtering for charts (part 1) (#37998)

* Update CODEOWNERS for graphrbac owner (#38236)

Updating the owner of graphrbac to Laurent as Yuchao said they are not the owners.

* Multi modal docstring improvements (#38193)

* docstring-update

* doc string updates

* doc string updates

* Increment package version after release of azure-core (#38240)

* kwarg type hints (#38214)

* [Evaluation] add environment variable for API token refresh rate (#38162)

* use env var for azure token refresh interval

* update changelog and set default value for env var

* cast refresh rate to int

* fix pylint error

* fix tox black issue

* [Evaluation] Default to non-randomized order of template parameters (#38239)

* Default to non-randomized order of template parameters

* small changelog update

* resolve issue with language-settings handling additional service changes (#38216)

* Reduce unnecessary delete calls to ARM for storage accounts (#38246)

Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com>

* clean up unused python script (#38128)

* Sync eng/common directory with azure-sdk-tools for PR 9288 (#38243)

* Update Logging

* Update eng/common/scripts/logging.ps1

---------

Co-authored-by: Chidozie Ononiwu <chononiw@microsoft.com>
Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com>

* [Scheduler] deprecate azure-mgmt-scheduler (#38228)

* [ServiceManagement] deprecate azure-servicemanagement-legacy (#38230)

* [GraphRBAC] deprecating package (#38224)

* [GraphRBAC] updating docs to point to replacement repo

* update version file

* fix link

* Enable py2docfx docs gen tool, remove the dockerimage docs validation (#38085)

* Enable py2docfx docs gen tool, remove the dockerimage docs validation

* Remove the --no-venv-required flag from the command line which was a leftover copy/paste from the original PR

* Change the version to a pre-release for testing as the released version doesn't appear to have these changes

* Update py2docfx version since previous version had problems on Linux

* Change the python command to add -u so the sdtout and stderr streams are unbuffered and we see the full output

* Updates for feedback and to see what's going on with the output

* Remove the Get-Content line which should have been removed in the last commit

* Print the command output on actual different lines

* Finish the sentence in the comment

* Sync eng/common directory with azure-sdk-tools for PR 9294 (#38251)

Co-authored-by: Scott Beddall <scbedd@microsoft.com>

* [core] add servicemanagement legacy to ci for release (#38253)

* Session Token Management APIs (#36971)

* merge from main and resolve conflicts

* remove async keyword from changeFeed query in aio package

* refactor

* refactor

* fix pylint

* added public surface methods

* pylint fix

* fix

* added functionality for merging session tokens from logical pk

* fix mypy

* added tests for basic merge and split

* resolve comments

* resolve comments

* resolve comments

* resolve comments

* fix pylint

* fix mypy

* fix tests

* add tests

* fix pylint

* fix and resolve comments

* fix and resolve comments

* Added isSubsetFeedRange logic

* Added request context to crud operations, session token helpers

* revert unnecessary change

* Added more tests

* Added more tests

* Changed tests to use new public feed range and more test coverage for request context

* Added more tests

* Fix tests and add changelog

* fix spell checks

* Added tests and pushed request context to client level

* Added async methods and removed feed range from request context

* fix tests

* fix tests and pylint

* Reacting to comments

* Reacting to comments

* pylint and added hpk tests

* reacting to comments

* fix tests and mypy

* fix mypy

* fix mypy

* reacting to comments

* reacting to comments

* reacting to comments

* fix cspell

* rename method to get_latest_session_token

* reacting to reverted feed range

* change based on the api review

* Reacting to API review and adding samples.

* Fixed pylint

* Reacting to comments

* Reacting to comments

* Reacting to comments

* Reacting to comments

* Fix pydoc

* Fix pydoc

* reacting to comments

* reacting to comments

---------

Co-authored-by: annie-mac <xinlian@microsoft.com>

* [AutoRelease] t2-network-2024-10-31-29845(can only be merged by SDK owner) (#38235)

* code and test

* update-testcase

---------

Co-authored-by: azure-sdk <PythonSdkPipelines>
Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>

* [ServiceBus/EventHub] add service specific message annotations to receiver logs (#38090)

* [ServiceBus] add service specific message annotations to receiver logs

* add to eventhub + update readme logging to include thread formatting

* only log service annotations header props

* move logging to sdk layer

* move msg logging into eh consumer

* remove sb pyamqp recvr logs

* black

* Updating CODEOWNERS for Synapse (#38255)

Wan Yang no longer uses the @wonner alias and uses @wanyang7.

* Evaluation: Fix the `output_path` parameter of `evaluate` API doesn't support relative path (#38241)

* Fix output_path parameter doesn't support relative path

* add comments

* fix the test

* update

* minor update

* update

* [synapse] deprecate azure-synapse (#38262)

* [Synapse] deprecation azure-mgmt-synapse

* update synapse rel date

* [DocumentDB] update deprecation release date (#38265)

* [CognitiveServices] deprecate vision packages (#38206)

* deprecate computervision

* deprecate vision face

* contentmoderator

* update release date

* update changelog date

* update release date

* customvision

* RAI service input sanitization (#38247)

* escape eval inputs

* new recordings and disable accidentally enabled test

* save recordings again

* save recordings again again

* save recordings again again again

* update groundedness threshold

* Update sdk/evaluation/azure-ai-evaluation/tests/e2etests/test_builtin_evaluators.py

Co-authored-by: Billy Hu <ninhu@microsoft.com>

* correct new check

---------

Co-authored-by: Billy Hu <ninhu@microsoft.com>

* pass params from ci.yml to cosmos-sdk-client appropriately (#38272)

* Fix __call__ Overload Types (#38238)

* Fix __call__ overload issues

* fix typing issue

* make query required for groundednesspro

* fix a malformatted docstring

* fix some type hints and remove eval_last_turn from evaluators

* fix optional import

* comment out eval last turn section

* Update deprecation_process.md (#38270)

Adding a section on:
- adding the artifact to the ci before release
- skipping checks for other failing packages in the pipeline for release if needed

* [DocumentDB] add changelog to manifest.ini (#38273)

* [evaluation] Add support for using evaluate() with evaluators that have missing inputs (#38276)

* Update evaluate to allow optional params + add tests

* Record tests

* Exclude optional params from 'missing inputs' warning

* Add tests

* Record tests

* Fix linting errors

* Merge from main and fix linting error

* Add unit test for missing output

* Update convo test to assert per turn results

* Run linting

* Add test data

* Re-record test

* disabled black in pyproject.toml for all packages (#38271)

* [AutoRelease] t2-postgresqlflexibleservers-2024-10-30-49242(can only be merged by SDK owner) (#38188)

* code and test

* update-testcase

* Update CHANGELOG.md

* Update CHANGELOG.md

---------

Co-authored-by: azure-sdk <PythonSdkPipelines>
Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>
Co-authored-by: ChenxiJiang333 <119990644+ChenxiJiang333@users.noreply.github.com>

* [AutoRelease] t2-devtestlabs-2024-11-04-17468(can only be merged by SDK owner) (#38286)

* code and test

* update-testcase

* update changelog

* Update CHANGELOG.md

* Update _version.py

* Update setup.py

---------

Co-authored-by: azure-sdk <PythonSdkPipelines>
Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>
Co-authored-by: Yuchao Yan <yuchaoyan@microsoft.com>
Co-authored-by: ChenxiJiang333 <119990644+ChenxiJiang333@users.noreply.github.com>

* [AutoRelease] t2-sql-2024-10-03-42323(can only be merged by SDK owner) (#37698)

* code and test

* Update CHANGELOG.md

* Update sdk/sql/azure-mgmt-sql/CHANGELOG.md

* Update sdk/sql/azure-mgmt-sql/CHANGELOG.md

* update-testcase

* fix generated samples

* update-testcase

---------

Co-authored-by: azure-sdk <PythonSdkPipelines>
Co-authored-by: ChenxiJiang333 <119990644+ChenxiJiang333@users.noreply.github.com>
Co-authored-by: Yuchao Yan <yuchaoyan@microsoft.com>
Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>

* [EventHub] add ssl_context kwarg to clients (#37702)

* remove verify from pyamqp JWTToken

* add ssl_context kwarg

* add tests

* fix merge

* fix failing/lint/mypy

* lint

* separate ssl_context property from conn verify

* make sb changes

* add tests

* changelog

* black

* Update CHANGELOG.md (#38301)

* download_file is fully annotated (#38284)

* Release azure-monitor-opentelemetry-exporter (#38310)

* Increment package version after release of azure-monitor-opentelemetry (#38308)

* Eval/bugfix/content safety parallel (#38307)

* fix cs eval

* recordings and cl

* target newly released proxy version (#38282)

Co-authored-by: Scott Beddall <scbedd@microsoft.com>

* [Storage] Added connection pool note to `max_concurrency` kwarg for upload/download APIs (#38254)

* Sync eng/common directory with azure-sdk-tools for PR 9308 (#38311)

Remove unnecessary Resolve-Path in Get-PrPkgProperties

Co-authored-by: Scott Beddall <scbedd@microsoft.com>

* Version/location updates for stress script usage (#38281)

Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com>

* [AutoRelease] t2-loganalytics-2024-11-04-45063(can only be merged by SDK owner) (#38292)

* code and test

* update-testcase

* fix generated samples

* update version

---------

Co-authored-by: azure-sdk <PythonSdkPipelines>
Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>

* [AutoRelease] t2-automation-2024-11-04-74277(can only be merged by SDK owner) (#38294)

* code and test

* update-testcase

* Update CHANGELOG.md

---------

Co-authored-by: azure-sdk <PythonSdkPipelines>
Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>
Co-authored-by: ChenxiJiang333 <119990644+ChenxiJiang333@users.noreply.github.com>

* Broker on mac support (#38274)

* Broker on mac support

* update

* update

* update

* update

* update

* update readme

* update

* Add firewallsku as ManagedNetwork property (#37885)

* Generated REST client for upcoming API version `v2024-10-01-preview`.

- Created Swagger folder `2024-10-01-preview` by copying from the same one in GitHub project `azure-rest-api-specs`
  - https://github.com/Azure/azure-rest-api-specs/tree/release-machinelearningservices-Microsoft.MachineLearningServices-2024-10-01-preview/specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/preview/2024-10-01-preview
  - Up to https://github.com/Azure/azure-rest-api-specs/pull/30776

- Safe to merge in for not bumping up callers' API versions with it
  - Cannot bump up before registering it for RPs in selected regions

- Added tag `v2024-10-01-preview` to `readme.md`
- Generated REST client for `v2024-10-01-preview`

* Initial commit

* Initial commit

* add new test for firewallsku

* add new test for firewallsku

* remove irrelevant changes

* add addressprefix changes

* address review comments

* address review comments

* reset the file in rest client

* address review comments

---------

Co-authored-by: Jing Li <jingli8@microsoft.com>
Co-authored-by: Nethra Sashikar <nsashikar@microsoft.com>

* [AutoRelease] t2-managementgroups-2024-11-04-45946(can only be merged by SDK owner) (#38291)

* code and test

* update-testcase

---------

Co-authored-by: azure-sdk <PythonSdkPipelines>
Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>

* [AutoRelease] t2-managedservices-2024-11-04-44075(can only be merged by SDK owner) (#38287)

* code and test

* update-testcase

---------

Co-authored-by: azure-sdk <PythonSdkPipelines>
Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>

* [AutoRelease] t2-marketplaceordering-2024-11-04-08673(can only be merged by SDK owner) (#38288)

* code and test

* update-testcase

* update-testcase

---------

Co-authored-by: azure-sdk <PythonSdkPipelines>
Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>

* [AutoRelease] t2-servicebus-2024-11-04-58886(can only be merged by SDK owner) (#38293)

* code and test

* update-testcase

* update version

---------

Co-authored-by: azure-sdk <PythonSdkPipelines>
Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>
Co-authored-by: msyyc <70930885+msyyc@users.noreply.github.com>

* [Synapse] azure-synapse post deprecation (#38315)

* [Cognitive Services] vision post-deprecation (#38304)

* [Cognitive Services] vision post-deprecation

* black on active cs packages

* [Cosmos] documentdb post deprecation (#38314)

* [sdk generation pipeline] fix logic to extract swagger file (#38334)

* fix logic to extract swagger file

* fix logic to extract swagger file

* Update deprecation_process.md for Verify Readmes failure (#38333)

Adding a section for Verify Readmes failure following #37975 .

* Increment package version after release of azure-identity-broker (#38337)

* Edit pass on Azure Identity Broker README (#38339)

* Edit pass on Azure Identity Broker README

* Change version

* [Core] Deprecate OpenCensus tracing plugin (#37975)

Signed-off-by: Paul Van Eck <paulvaneck@microsoft.com>

* [Core] servicemanagement-legacy post deprecation (#38319)

* Prompt support for Inference SDK (#37917)

* Prompty support within Azure AI Inference SDK

* Fix unit test

* Address PR feedback with copyright, merge PromptConfig to PromptTemplate

* Add comment and set model_name as optional

* Bug fixes

* Updated parameter names from PM feedbacks

* Improve sample code and unit tests

* Update readme and comments

* Rename files

* Address PR comment

* add Pydantic as dependency

* Fix type errors

* Fix spelling issues

* Address PR comments and fix linter issues

* Fix type import for "Self"

* Change to keyword-only constructor and fix linter issues

* Rename function `from_message` to `from_str`; `render` to `create_messages`

* Change from `from_str` to `from_string`

* Merge latest code from `microsoft/prompty` and resolve linter issues

* Fix PR comment

* Fix PR comments

* Remove a defunct variable from docindex.yml (#38342)

* Fix errors from sphinx and mypy

* Changed parameter to `mode`

Since `change_feed_mode` was only used for `query_items_change_feed`, it doesn't have to be specified. `mode` should be good enough.

* Fixed typo

* Changed 'mode' to be string type

* Reverted necessary type def

* Addressed comments

* Added samples for change_feed_mode

* Addressed comments

* Removed unnecessary docstring

* Remove mode if 'continuation' was in override definition

* add test samples tracking (#38502)

* add test samples tracking

* add samples tracking to csv/html/md reports

* fix for catastrophic pipeline failure

* Add OpenTelemetry LoggingHandler conditionally (#38549)

* Add helpers to log a GitHub "notice" (#38574)

Co-authored-by: Mike Harder <mharder@microsoft.com>

* [AutoRelease] t2-cosmosdb-2024-11-14-60943(can only be merged by SDK owner) (#38531)

* code and test

* update-testcase

---------

Co-authored-by: azure-sdk <PythonSdkPipelines>
Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>

* [AutoRelease] t2-mysqlflexibleservers-2024-11-05-47456(can only be merged by SDK owner) (#38329)

* code and test

* update-testcase

* update-format

---------

Co-authored-by: azure-sdk <PythonSdkPipelines>
Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>

* [AutoRelease] t2-netapp-2024-11-08-58381(can only be merged by SDK owner) (#38411)

* code and test

* Update CHANGELOG.md

* Update CHANGELOG.md

* assets

* update-format

---------

Co-authored-by: azure-sdk <PythonSdkPipelines>
Co-authored-by: ChenxiJiang333 <119990644+ChenxiJiang333@users.noreply.github.com>
Co-authored-by: Audunn Baldvinsson <audunn.baldvinsson@netapp.com>
Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>

* Shrike (#38560)

* Datastore auth bug (#38586)

* Increment package version after release of azure-search-documents (#38593)

* Merge App Config Provider Beta to Main (#38579)

* Revert "Remove Telemetry from main (#37783)" (#37812)

This reverts commit a65dfb2c24.

* Allocation Id (#37840)

* Adding Telemetry

* Telemetry Support

* fixing formatting

* Update _azureappconfigurationprovider.py

* Update _azureappconfigurationproviderasync.py

* formatting

* changing doc style due to pylint-next

* fixing kwargs docs

* Formatting

* Review comments

* Changed label checking.

* black format changes

* pylint

* Update sdk/appconfiguration/azure-appconfiguration-provider/azure/appconfiguration/provider/_azureappconfigurationprovider.py

Co-authored-by: Avani Gupta <avanigupta@users.noreply.github.com>

* added space checks

* Update conftest.py

* moved telemetry to client wrapper

* fixing format

* updating after merge

* fixing black issue

* removing unused imports

* AllocationId

* Update CODEOWNERS

* Update CODEOWNERS

* fixing issues

* Update _client_manager_base.py

* Fixing configuration value empty in calc

* fixing pylint

* Update _constants.py

* review comments

* fixing allocation check

* format fix

---------

Co-authored-by: Avani Gupta <avanigupta@users.noreply.github.com>

* Python Provider 2.0.0b2 Changelog update (#37860)

* Update CHANGELOG.md

* Update CHANGELOG.md

* Increment package version after release of azure-appconfiguration-provider (#37877)

* Update _client_manager_base.py (#38019)

* App Config Allocation Id Update (#38065)

* updated calc to sort keys

* Update CHANGELOG.md

* Allocation id update (#38242)

* updated calc to sort keys

* Update CHANGELOG.md

* Update _client_manager_base.py

* Update CHANGELOG.md (#38521)

* Increment package version after release of azure-appconfiguration-provider (#38553)

* Removing Allocation ID (#38555)

* Removing Allocation ID

* Remove constants

* Update _client_manager_base.py

---------

Co-authored-by: Avani Gupta <avanigupta@users.noreply.github.com>
Co-authored-by: Azure SDK Bot <53356347+azure-sdk@users.noreply.github.com>

* batching adjustments for create-prjobmatrix (#38597)

Co-authored-by: Scott Beddall <scbedd@microsoft.com>

* [EG] resource notification event (#38100)

* rn

* update

* update

* bump

* black

* Updated doc strings

* Merged main

* Addressed comments

* Revert "Merged main"

This reverts commit 217dabc769.

* Added comment why it is safe to raise exception if mode was missing

* Added comment why it is safe to raise exception if mode was missing

* Moved the feature update log under unreleased features

* Add missing period in changelog

---------

Signed-off-by: Paul Van Eck <paulvaneck@microsoft.com>
Co-authored-by: hamshavathimunibyraiah <125092972+hamshavathimunibyraiah@users.noreply.github.com>
Co-authored-by: Paul Van Eck <paulvaneck@microsoft.com>
Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com>
Co-authored-by: Waqas Javed <7674577+w-javed@users.noreply.github.com>
Co-authored-by: Azure SDK Bot <53356347+azure-sdk@users.noreply.github.com>
Co-authored-by: Wes Haggard <Wes.Haggard@microsoft.com>
Co-authored-by: Nagkumar Arkalgud <nagkumar91@users.noreply.github.com>
Co-authored-by: Nagkumar Arkalgud <nagkumar@naarkalgworkmac.lan>
Co-authored-by: Fabian Meiswinkel <fabianm@microsoft.com>
Co-authored-by: Anna Tisch <antisch@microsoft.com>
Co-authored-by: Xiang Yan <xiangsjtu@gmail.com>
Co-authored-by: Neehar Duvvuri <40341266+needuv@users.noreply.github.com>
Co-authored-by: Annie Liang <64233642+xinlian12@users.noreply.github.com>
Co-authored-by: annie-mac <xinlian@microsoft.com>
Co-authored-by: Scott Beddall <45376673+scbedd@users.noreply.github.com>
Co-authored-by: McCoy Patiño <39780829+mccoyp@users.noreply.github.com>
Co-authored-by: kdestin <101366538+kdestin@users.noreply.github.com>
Co-authored-by: ChenxiJiang333 <119990644+ChenxiJiang333@users.noreply.github.com>
Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>
Co-authored-by: Yuchao Yan <yuchaoyan@microsoft.com>
Co-authored-by: Nagkumar Arkalgud <nagkumar@naarkalg-work-mac.local>
Co-authored-by: Kshitij Chawla <166698309+kshitij-microsoft@users.noreply.github.com>
Co-authored-by: sanchez-alex <141684261+sanchez-alex@users.noreply.github.com>
Co-authored-by: Leighton Chen <lechen@microsoft.com>
Co-authored-by: Billy Hu <ninhu@microsoft.com>
Co-authored-by: Liudmila Molkova <limolkova@microsoft.com>
Co-authored-by: Nagkumar Arkalgud <nagkumar@Mac.lan>
Co-authored-by: Jing Li <u9009@outlook.com>
Co-authored-by: Jing Li <jingli8@microsoft.com>
Co-authored-by: changliu2 <99364750+changliu2@users.noreply.github.com>
Co-authored-by: Yalin Li <yall@microsoft.com>
Co-authored-by: Scott Beddall <scbedd@microsoft.com>
Co-authored-by: swathipil <76007337+swathipil@users.noreply.github.com>
Co-authored-by: Libba Lawrence <llawrence@microsoft.com>
Co-authored-by: slister1001 <103153180+slister1001@users.noreply.github.com>
Co-authored-by: Matthew Metcalf <mrm9084@gmail.com>
Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com>
Co-authored-by: Chidozie Ononiwu <chononiw@microsoft.com>
Co-authored-by: James Suplizio <jasupliz@microsoft.com>
Co-authored-by: MilesHolland <108901744+MilesHolland@users.noreply.github.com>
Co-authored-by: Diondra <16376603+diondrapeck@users.noreply.github.com>
Co-authored-by: Peter Wu <162184229+weirongw23-msft@users.noreply.github.com>
Co-authored-by: Nethra C Sashikar <sashikarnethra@gmail.com>
Co-authored-by: Nethra Sashikar <nsashikar@microsoft.com>
Co-authored-by: msyyc <70930885+msyyc@users.noreply.github.com>
Co-authored-by: Scott Addie <10702007+scottaddie@users.noreply.github.com>
Co-authored-by: David Wu <YusakuNo1@users.noreply.github.com>
Co-authored-by: Krista Pratico <krpratic@microsoft.com>
Co-authored-by: Mike Harder <mharder@microsoft.com>
Co-authored-by: Audunn Baldvinsson <audunn.baldvinsson@netapp.com>
Co-authored-by: Amit Chauhan <70937115+achauhan-scc@users.noreply.github.com>
Co-authored-by: Avani Gupta <avanigupta@users.noreply.github.com>
2024-11-23 05:00:28 +01:00
McCoy Patiño 7a138a8ae0
Fix sample links in Evaluation (#38643) 2024-11-22 17:00:05 -08:00
Leighton Chen 4f9b66a096
Remove status code 206 from retriable (#38647) 2024-11-22 16:44:05 -08:00
Jayesh Tanna 61d6697082
modification in ownership of ml project (#38649) 2024-11-22 09:05:21 -08:00
Azure SDK Bot 0506751a9d
Increment package version after release of azure-search-documents (#38646) 2024-11-22 09:03:16 -08:00
nick863 3f68bf3572
Replace ThreadRun by ThreadOptions (#38631)
* fix agent function tool related info showing in traces when content recording disabled (#38573)

Co-authored-by: Marko Hietala <markhiet@microsoft.com>

* Fix a warning, happening when the async credentials are being used. (#38575)

* First version of client with endpoint operations

* Make Endpoints sample work

* Create EndpointProperties class. Implement client.endpoints.get_default

* Support AzureAIClient.from_connection_string()

* Make default input argument for .endpoints.get

* Re-emit from latest TypeSpec. First attempt to support 3 different endpoints

* Fix construction of the three endpoints

* Re-emit from TypeSpec. Rename host_name to endpoint

* Bug fix

* Add methods ai_client.inference.get_chat_completions_client() and ai_client.inference.get_azure_openai_client()

* Adding sample and changing client name (#37724)

* Add .inference.get_embeddings_client() method

* Jhakulin/azure ai client agents (#37748)

* generated agents

* merge latest

* update

* add patches

* update

* new version generated

* fixes

* fix merge error

* update

* use assistant_id for now

* update

* Create seperate inference samples

* Move SASTokenCredential into .models

* Add more agents samples (#37777)

* add more samples

* adjust sleep

* review updates

* Update _patch.py (#37760)

* Online Evaluation changes (#37794)

* Patch constructor for async AzureAIClient (#37804)

* Users/singankit/evaluation add data mapping (#37824)

* Update sample_evaluations.py

* Update sample_evaluations.py

* Fix .inference.get_azure_openai_client() for the async AzureAIClient (#37828)

* migrate async, poll functions, and samples from assistant to agent (#37831)

* migrate async, poll functions, and samples from assistant to agent

* migrate async, poll functions, and samples from assistant to agent

* resolved comments

* resolve comments

* using print instead of logging

* moved ai_client to main function

* Resolved comment

* Fixed samples

* [AI Client] adapt Sophia's assistant tests to client repo (#37819)

* [AI Client] adapt Sophia's assistant tests to client repo

* get tests running and passing with pytest

* recordings pass and pushed

* review feedback

* Took out streaming from create_run, create_and_process_run, and submit_tool_outputs_to_run and declare separate functions for streaming (#37851)

* Took out streaming from create_run, create_and_process_run, and submit_tool_outputs_to_run and declare separate functions for streaming

* Took out create_and_process_stream and update samples accordingly

* fixed samples

* Miscellaneous updates (#37852)

* Jhakulin/azure ai client pylance (#37887)

* Fixes to Pylance error

* fix sample

* update

* use file_upload_and_poll

* updates to async samples

* remove comment as we are using poll methods

* more fixes

* Use List instead of Sequence and fixed samples (#37898)

* fixed warning for aio and get call function tools for stream within t… (#37913)

* fixed warning for aio and get call function tools for stream within the SDK

* Fixed another warning

* Fixed return type

* Evaluation API Review Feedback (#37915)

* Evaluation API Review Feedback

* add sample for evaluation schedule

---------

Co-authored-by: Sai Kothinti <saikothinti@microsoft.com>

* Fixed poll while loop and sample (#37922)

* Jhakulin/azure ai client agents updates2 (#37937)

* minor fixes and updates

* update

* update

* create_vector_store_file_batch_and_poll + samples and update aio using the latest code from syn (#37952)

* create_vector_store_file_batch_and_poll + samples and update aio using the latest code from sync

* Resolved comments

* Clean up on the Optional (#37971)

* Switch from .endpoints to .connection (re-emit from latest TypeSpec)

* updates and minor fixes (#37984)

* Clean up (#37985)

* Rename connection string environment variables

Rename AI_CLIENT_CONNECTION_STRING to PROJECT_CONNECTION_STRING, to match how it's shown in Azure AI Studio.

Also rename AZURE_AI_CLIENT_AGENTS_CONNECTION_STRING (used in Agents tests) to PROJECT_CONNECTION_STRING_AGENTS_TESTS

* updated codeinterpreter attachment sample (#37990)

* Filter parameters, returned by SSE event (#37991)

* nirovins/filter_parameters

* Fixes

* Move utility functions out of class

* Evaluation data set id change revert (#38007)

* Updates to .connection operators (#38024)

- Re-emit from latest TypeSpec
- Updates to .connections operators to support the new preview version of REST API
- Add "id" on ConnectionProperties

* Users/singankit/ai project utils (#38033)

* Sample upload file method on AI Client

* Updating sample evaluation

* Improving Evaluation user experience

* Adding pip install link for evaluation

* Update sample_evaluations.py

* Reverting connection changes

* Update _patch.py

* First emit of azure-ai-project (_patch.py, samples and test not yet copied)

* Copy _patch.py, samples, test, update names

* Fix wrong import

* M hietala/agent tools updates (#38031)

* no need for function name separately in function definitions

* more changes related to not needing to specify function names separately

* adding capability to remove vector stores from file search tool

* adding remove file to code interpreter

* review comment related change

---------

Co-authored-by: Marko Hietala <markhiet@microsoft.com>

* add changes to latest typespec and ai-project changes (#38051)

* Move agents test to agents folder (#38055)

* Move agents test to agents folder

* Copy changes to project

* Prep for connection tests. (#38060)

* Create azure-ai-projects folder

* Add Inference tests (#38069)

* re-doing the agent toolu updates after package changes (#38078)

Co-authored-by: Marko Hietala <markhiet@microsoft.com>

* Add .diagnostics.enable() method to fetch App Insights connection strings (#38109)

* Users/singankit/evaluation async samples (#38104)

* Adding async sample for evaluation

* Update sample_evaluations_async.py

* Fix sphinx docstring and cSpell (#38125)

* Fix sphinx

* Fix spelling

* Fix

* Fix II

* Generate new code

* Fix test

* Fix

* Disable evaluation schedule and remove sampling rate (#38161)

* sdk changes for online eval disable schedule and remove sampling rate

* change sample

* Add tests for Connection operations (#38156)

* update to get file content (#38165)

* Jhakulin/parse messages (#38167)

* parse messages

* update

* add test file

* update

* use stream for get file content

* add get_file_content_stream

* update

* fix merge error

* review feedback

* more review comments

* more review comments

* Update README.md (#38173)

* update to get file content (#38192)

* Enable tracing (#38185)

* added validation to tools and tools_resources, added update agent (#38195)

* Rename `.diagnostics` to `.telemetry` (#38209)

* Jhakulin/agents get file content async (#38201)

* update to get file content

* agents async updates

* update

* fix await/pylance issue

* fix pylance error on AsyncToolSet

* return empty set if no tool resources for code interpreter

* added async toolset sample

* Fixed test (#38222)

* Support the new unified models deployed to the AIServices connection

* Fixed validation to put AyncFunctionTool into ToolSet and FunctionTool into AsyncToolSet.   Introduce BaseToolset. (#38244)

* adding ai agents instrumentor (#38200)

* adding ai agents instrumentor

* streaming tracing sample and fixes to streaming tracing

* moved tracing to agents tracing folder

* adding support for tracing list_messages and async tracing sample

* removing some commented out code

* adding separate console and azure monitor tracing samples

* removing unused code

* removing more unused code

* renamed tracing to telemetry. removed throwing from instrument and uninstrument

* Update sdk/ai/azure-ai-projects/azure/ai/projects/telemetry/agents/_utils.py

Co-authored-by: Liudmila Molkova <limolkova@microsoft.com>

* Update sdk/ai/azure-ai-projects/azure/ai/projects/telemetry/agents/_ai_agents_instrumentor.py

Co-authored-by: Liudmila Molkova <limolkova@microsoft.com>

* Update sdk/ai/azure-ai-projects/azure/ai/projects/telemetry/agents/_ai_agents_instrumentor.py

Co-authored-by: Liudmila Molkova <limolkova@microsoft.com>

* fix for streaming with eventhandler and toolset

* adding previous fix for async version also

* adding missing function

---------

Co-authored-by: Marko Hietala <markhiet@microsoft.com>
Co-authored-by: Liudmila Molkova <limolkova@microsoft.com>

* Jhakulin/user functions updates (#38248)

* update to get file content

* agents async updates

* update

* fix await/pylance issue

* fix pylance error on AsyncToolSet

* return empty set if no tool resources for code interpreter

* added async toolset sample

* updates to user functions

* update

* fix the array type for parameters

* Connections & Inference test updates to support new unified models

* Improve tracing samples and add docs on telemetry.enable (#38257)

* Improve tracig samples and add docs on telemetry.enable

* fix typo

* Jhakulin/user functions optional (#38261)

* update to get file content

* agents async updates

* update

* fix await/pylance issue

* fix pylance error on AsyncToolSet

* return empty set if no tool resources for code interpreter

* added async toolset sample

* updates to user functions

* update

* fix the array type for parameters

* support for Optional

* update

* one more example with list of dicts

* adding content recording control to agents instrumentor api (#38268)

Co-authored-by: Marko Hietala <markhiet@microsoft.com>

* Howie/save file test (#38306)

* Added test for save_file

* resolved comment

* Mypy fixes for instrumentor (#38302)

* Fixes

* Regenerate code

* Merge again

* Linter fixes

* Regenerate the code

* Fix mypy

* More mypy fixes

* Fix

* Fix handling of SAS token and fix mypy (#38312)

* Fix handling of SAS token and fix mypy

* typo

* Fix also pylance issue

* Glharper/ai client new tools (#38202)

* [AI Client] Add new search tools

* add hooks to update connection lists for bing search

* use updated typespec

* use ConnectionType and ConnectionsOperations

* endpointOperations -> ConnectionsOperations

* add AzureAISearch tool def

* adapt project with new tool changes

* Add new tool defs for bing and azure ai search to projects.models

* use service schema for BingGroundingTool

* add samples for new tools

* add sharepoint tool

* update prompt to use bing browsing

* add sharepoint_grounding discriminator

* code gen from merged typespec

* update to latest typespec

* review feedback

* add preview header to bing grounding and azure AI serach samples

* Use 'Union' insted of '|' to make it run on Pyton 3.8 and up (#38344)

* Fix mypy issues and re generate the code. (#38340)

* Add more mypy fixes

* Fix imports

* Fix

* Add safe conversion method

* Fix mypy

* Merge to main

* Fix mypy

* Fix unit test

* Sphinx fix

* Fix cspell

* Use DefaultAzureCredential from azure.identity.aio for async samples (#38362)

* Rename AAD to ENTRA_ID (#38363)

* added agents example section in readme and added tags to samples (#38351)

* added agents example section in readme and added tags to samples

* Resolved comments

* Added more detail to readme

* Fix mypy and do not scan examples (#38375)

* Changes in a package

* Fix

* Fix mypy

* fix mypy

* Fix

* Connections APIs throw instead of returning None if a connection name/type is not found (#38383)

* Make some APIs throw instead of returning None. Re-try to get connection string

* Update README.md. Work in progress

* Fixes

* Add code interpreter file attachment sample and link to readme.   Add alot more detail to readme also. (#38384)

* Fix broken async .telemetry.enable() method, when you don't pass in "destination" (#38399)

* Fix README. Fix Optional[str]

* Fix async telemetry

* Sample for thread with resource and document it in readme (#38393)

* Users/singankit/evaluation test (#38402)

* Test file

* Adding fixture

* Adding evaluation e2e test

* Update azure_ai_projects_tests.env

* Update how the inference URL is constructed (#38409)

* First

* Revert back this change

* Fix some cspell errors, and link errors (#38420)

* cspell lint --config .vscode/cspell.json --no-summary "sdk/ai/azure-ai-projects/**/*"

* Resolved comments from Krista (#38405)

* Address comments

* Run black

* Add support of Azure asset IDs for the vector store. (#38066)

* Generate code

* Generate new code

* Expose file API and add the async test.

* Remove unnecessary change

* Add async samples

* Do not create ML Client in tests

* Better file retrieval

* Regenerate code

* Re generate the code

* Re generate code

* Fix samle name and make iterface more clear

* Add samples for attachment enterprise search

* Add unit tests for message attachment

* Finzlize sync tests.

* Add unit tests and use constants as a URI types

* Regenerate code

* Fix

* Generate new code

* Draft commit

* Add another unit test

* Fix and add test data

* Regenerate files

* Add more unit tests

* Re generate code

* Regenerate files

* Rename classes and regenerate the code

* Fixes

* Fix parameter name

* Fix file names

* Script to check sample names inside file comments.

* Fix PR comment by Krista on async credential in ConnectionProperties class (#38424)

* Black

* User/singankit/evaluation spellcheck (#38427)

* Spell check errors evaluation

* Removing test environment from evaluation schedule test

* Fix doc string errors

* Fix typing in samples (#38354)

* Fix samples

* Re enable type checks and remove extra code

* Remove non needed code

* Remove non needed changes

* Remove non needed changes

* Fixes

* Return non optional client

* Remove extra line

* Fix file names

* Fixes

* Fix async file

* Fix mypy issues and suppress the ones related to typespec

* Fix cSpell

* Re generate code and fix unit tests

* Delete sdk/ai/azure-ai-projects/samples/config.json

* Fix typo

* Fix unit test

* Run "black" (again)

* Fix a few pyright errors, and address a comment in the Python PR (#38435)

* Address some of Krista's PR comments (#38444)

* sdk changes for name change for provisioning state and isEnabled online evaluation (#38298)

* sdk changes for name change for provisioning state and isEnabled online evaluation

* add correct tsp-location.yaml

* azure-ai-projects: configure otel logging in telemetry.enable() helper (#38434)

* Configure otel events in projects.telemetry.enable()

* [ai] fix(pylint): Resolve `W1309`, `W0107`, `W0707`, `R1705`, `W0401`, `R1714`, `W0611`, `W0404`, `W0201`, `W1201` and `W1203` (#38447)

* style: Run isort

* fix(pylint): Resolve W1309(f-string-without-interpolation)

         From sdk/ai/azure-ai-projects, run:

             ruff check --select=F541 azure --fix

* fix(pylint): Resolve W0107(unnecessary-pass)

    From sdk/ai/azure-ai-projects, run

        ruff check --select=PIE790 --fix azure

* fix(pylint): Resolve W0707(raise-missing-from)

* fix(pylint): Resolve R1705(no-else-return)

    From azure/ai/azure-ai-projects, run

        ruff check --select=RET505 --fix azure

* fix(pylint): Resolve W0401(wildcard-import)

* fix(pylint): Resolve R1714(consider-using-in)

* fix(pylint): Resolve W0611(unused-import)

* fix(pylint): Resolve W0404(reimported)

* fix(pylint): Resolve W0201(attribute-defined-outside-init)

* fix(pylint): Resolve W1201(logging-not-lazy) and W1203(logging-fstring-interpolation)

* Add readme for get_message, save_file, get_file_content, tracing, Bing grounding, enterprise (#38426)

* git Add readme for get_message, save_file, get_file_content, tracing

* Readme for enterprise search, code interpreter, attachment

* More documentation for tools

* Fixed create_thread documentation

* resolved comments

* Resolved comments

* Resolved comments from Krista

* More fixes to mypy (#38446)

* Fix unit tests and some type issues.

* Fixes

* Fix mypy

* agents telemetry pyright fixes (#38457)

Co-authored-by: Marko Hietala <markhiet@microsoft.com>

* Fix pyright for agents. (#38464)

* Fix as if python version is 3.8

* Fixed

* Add custom config

* Move line, ignoring import

* fix pip install instruction (#38480)

* [ai] fix(pylint): Resolve `C0301`, `C4739`, `C4740`, `C4741`, `C4742`, `C4743` for `azure-ai-projects` (#38459)

* fix(pylint): Resolve C0301(line-too-long)

* fix(pylint): Resolve C4743(docstring-should-be-keyword)

* fix(pylint): Resolve C4739(docstring-missing-param)

* fix(pylint): Resolve C4740(docstring-missing-type)

* fix(pylint): Resolve C4741(docstring-missing-return)

* fix(pylint): Resolve C4742(docstring-missing-rtype)

* style: Run black

* Enable test recordings for tests\inference, tests\telemetry and tests\connection (#38475)

* Update cspell.json

* Removed enterprise and add installation for tracing (#38483)

* Removed enterprise and add installation for tracing

* clean up

* resolved comments

* Fix mypy errors (#38487)

* Run black --config ../../../eng/black-pyproject.toml

* agents tracing pylint fixes (#38496)

Co-authored-by: Marko Hietala <markhiet@microsoft.com>

* Remove premature adding of asserts.json file

* [ai] fix(pylint): Resolving remaining pylint errors (#38500)

* fix(pylint): Resolve R1705(no-else-return)

* fix(pylint): Resolve C0207(use-maxsplit-arg)

* fix(pylint): Resolve C0412(ungrouped-imports)

* fix(pylint): Resolve W1401(anomalous-backslash-in-string)

* fix(pylint): Resolve W0105(pointless-string-statement)

* fix(pylint): Ignore W0221(arguments-differ)

         pylint has an open issue tracking false positives for
         arguments-differ with overloads in subclasses

* fix(pylint): Ignore W0718(broad-exception-caught)

* fix(pylint): Ignore E0401(import-error) and E0611(no-name-in-module)

* fix(pylint): Ignore C4748(client-accepts-api-verison-keyword)

    Currently, neither client classes supports overriding the api version

* fix(pylint): Ignore W0212(protected-access)

* fix(pylint): resolve W0707(raise-missing-from)

* fix(pylint): Ignore E1102(not-callable)

    pylint appears to fail to correctly infer that
    settings.tracing_implementation actually is callable

* fix(pylint): Ignore W0231(super-init-not-called)

* fix(pylint): Ignore W0613(unused-argument)

* fix(pylint): Ignore W0236(invalid-overriden-method)

* fix(pylint): Ignore R0914(too-many-locals)

* fix(pylint): Ignore R0902(too-many-instance-attributes)

* fix(pylint): Ignore R0915(too-many-statements)

* fix(pylint): Ignore R0911(too-many-return-statements)

* Disable all agents tests. Push recordings for all other tests to the assents folder (#38481)

* run "black --config ../../../eng/black-pyproject.toml ."

* Fix pylint and new mypy issues (#38503)

* Ignore most of pylint errors

* Add generated paths to pylint.rc

* Use backslash for consistency in pylintrc files

---------

Co-authored-by: Darren Cohen <39422044+dargilco@users.noreply.github.com>

* Remove async from .telemetry.enable (#38514)

* Fix pylint

* Rename `with_credentials` to `include_credentials` per apiview.dev review comment (#38517)

* Try to fix test issues on Python 3.13. Run black

* Try again to fix Python 3.13 test failure

* Attempt to fix azure-ai-projects not showing up in the release pipeline

* Fix release date in CHANGELOG.md

* Fix CHANGELOG.md

* README update. Address PR review comment

* Update code snippets in pacakge README.md

* More README.md fixes

* More

* Update tests README.md

* Merge to upstream and fix the used warning

* Fix tests

* Fix linter

* Fix linter

* Fix linter

* Fix

* Fix

---------

Co-authored-by: Darren Cohen <39422044+dargilco@users.noreply.github.com>
Co-authored-by: Ankit Singhal <30610298+singankit@users.noreply.github.com>
Co-authored-by: Jarno Hakulinen <jhakulin@microsoft.com>
Co-authored-by: howieleung <howieleung@microsoft.com>
Co-authored-by: Glenn Harper <64209257+glharper@users.noreply.github.com>
Co-authored-by: Sai Kothinti <saikothinti@microsoft.com>
Co-authored-by: M-Hietala <78813398+M-Hietala@users.noreply.github.com>
Co-authored-by: Marko Hietala <markhiet@microsoft.com>
Co-authored-by: Liudmila Molkova <limolkova@microsoft.com>
Co-authored-by: kdestin <101366538+kdestin@users.noreply.github.com>

* fixing bugs with asynchrounous agent tracing (#38599)

Co-authored-by: Marko Hietala <markhiet@microsoft.com>

* Fix toolset. (#38580)

* First version of client with endpoint operations

* Make Endpoints sample work

* Create EndpointProperties class. Implement client.endpoints.get_default

* Support AzureAIClient.from_connection_string()

* Make default input argument for .endpoints.get

* Re-emit from latest TypeSpec. First attempt to support 3 different endpoints

* Fix construction of the three endpoints

* Re-emit from TypeSpec. Rename host_name to endpoint

* Bug fix

* Add methods ai_client.inference.get_chat_completions_client() and ai_client.inference.get_azure_openai_client()

* Adding sample and changing client name (#37724)

* Add .inference.get_embeddings_client() method

* Jhakulin/azure ai client agents (#37748)

* generated agents

* merge latest

* update

* add patches

* update

* new version generated

* fixes

* fix merge error

* update

* use assistant_id for now

* update

* Create seperate inference samples

* Move SASTokenCredential into .models

* Add more agents samples (#37777)

* add more samples

* adjust sleep

* review updates

* Update _patch.py (#37760)

* Online Evaluation changes (#37794)

* Patch constructor for async AzureAIClient (#37804)

* Users/singankit/evaluation add data mapping (#37824)

* Update sample_evaluations.py

* Update sample_evaluations.py

* Fix .inference.get_azure_openai_client() for the async AzureAIClient (#37828)

* migrate async, poll functions, and samples from assistant to agent (#37831)

* migrate async, poll functions, and samples from assistant to agent

* migrate async, poll functions, and samples from assistant to agent

* resolved comments

* resolve comments

* using print instead of logging

* moved ai_client to main function

* Resolved comment

* Fixed samples

* [AI Client] adapt Sophia's assistant tests to client repo (#37819)

* [AI Client] adapt Sophia's assistant tests to client repo

* get tests running and passing with pytest

* recordings pass and pushed

* review feedback

* Took out streaming from create_run, create_and_process_run, and submit_tool_outputs_to_run and declare separate functions for streaming (#37851)

* Took out streaming from create_run, create_and_process_run, and submit_tool_outputs_to_run and declare separate functions for streaming

* Took out create_and_process_stream and update samples accordingly

* fixed samples

* Miscellaneous updates (#37852)

* Jhakulin/azure ai client pylance (#37887)

* Fixes to Pylance error

* fix sample

* update

* use file_upload_and_poll

* updates to async samples

* remove comment as we are using poll methods

* more fixes

* Use List instead of Sequence and fixed samples (#37898)

* fixed warning for aio and get call function tools for stream within t… (#37913)

* fixed warning for aio and get call function tools for stream within the SDK

* Fixed another warning

* Fixed return type

* Evaluation API Review Feedback (#37915)

* Evaluation API Review Feedback

* add sample for evaluation schedule

---------

Co-authored-by: Sai Kothinti <saikothinti@microsoft.com>

* Fixed poll while loop and sample (#37922)

* Jhakulin/azure ai client agents updates2 (#37937)

* minor fixes and updates

* update

* update

* create_vector_store_file_batch_and_poll + samples and update aio using the latest code from syn (#37952)

* create_vector_store_file_batch_and_poll + samples and update aio using the latest code from sync

* Resolved comments

* Clean up on the Optional (#37971)

* Switch from .endpoints to .connection (re-emit from latest TypeSpec)

* updates and minor fixes (#37984)

* Clean up (#37985)

* Rename connection string environment variables

Rename AI_CLIENT_CONNECTION_STRING to PROJECT_CONNECTION_STRING, to match how it's shown in Azure AI Studio.

Also rename AZURE_AI_CLIENT_AGENTS_CONNECTION_STRING (used in Agents tests) to PROJECT_CONNECTION_STRING_AGENTS_TESTS

* updated codeinterpreter attachment sample (#37990)

* Filter parameters, returned by SSE event (#37991)

* nirovins/filter_parameters

* Fixes

* Move utility functions out of class

* Evaluation data set id change revert (#38007)

* Updates to .connection operators (#38024)

- Re-emit from latest TypeSpec
- Updates to .connections operators to support the new preview version of REST API
- Add "id" on ConnectionProperties

* Users/singankit/ai project utils (#38033)

* Sample upload file method on AI Client

* Updating sample evaluation

* Improving Evaluation user experience

* Adding pip install link for evaluation

* Update sample_evaluations.py

* Reverting connection changes

* Update _patch.py

* First emit of azure-ai-project (_patch.py, samples and test not yet copied)

* Copy _patch.py, samples, test, update names

* Fix wrong import

* M hietala/agent tools updates (#38031)

* no need for function name separately in function definitions

* more changes related to not needing to specify function names separately

* adding capability to remove vector stores from file search tool

* adding remove file to code interpreter

* review comment related change

---------

Co-authored-by: Marko Hietala <markhiet@microsoft.com>

* add changes to latest typespec and ai-project changes (#38051)

* Move agents test to agents folder (#38055)

* Move agents test to agents folder

* Copy changes to project

* Prep for connection tests. (#38060)

* Create azure-ai-projects folder

* Add Inference tests (#38069)

* re-doing the agent toolu updates after package changes (#38078)

Co-authored-by: Marko Hietala <markhiet@microsoft.com>

* Add .diagnostics.enable() method to fetch App Insights connection strings (#38109)

* Users/singankit/evaluation async samples (#38104)

* Adding async sample for evaluation

* Update sample_evaluations_async.py

* Fix sphinx docstring and cSpell (#38125)

* Fix sphinx

* Fix spelling

* Fix

* Fix II

* Generate new code

* Fix test

* Fix

* Disable evaluation schedule and remove sampling rate (#38161)

* sdk changes for online eval disable schedule and remove sampling rate

* change sample

* Add tests for Connection operations (#38156)

* update to get file content (#38165)

* Jhakulin/parse messages (#38167)

* parse messages

* update

* add test file

* update

* use stream for get file content

* add get_file_content_stream

* update

* fix merge error

* review feedback

* more review comments

* more review comments

* Update README.md (#38173)

* update to get file content (#38192)

* Enable tracing (#38185)

* added validation to tools and tools_resources, added update agent (#38195)

* Rename `.diagnostics` to `.telemetry` (#38209)

* Jhakulin/agents get file content async (#38201)

* update to get file content

* agents async updates

* update

* fix await/pylance issue

* fix pylance error on AsyncToolSet

* return empty set if no tool resources for code interpreter

* added async toolset sample

* Fixed test (#38222)

* Support the new unified models deployed to the AIServices connection

* Fixed validation to put AyncFunctionTool into ToolSet and FunctionTool into AsyncToolSet.   Introduce BaseToolset. (#38244)

* adding ai agents instrumentor (#38200)

* adding ai agents instrumentor

* streaming tracing sample and fixes to streaming tracing

* moved tracing to agents tracing folder

* adding support for tracing list_messages and async tracing sample

* removing some commented out code

* adding separate console and azure monitor tracing samples

* removing unused code

* removing more unused code

* renamed tracing to telemetry. removed throwing from instrument and uninstrument

* Update sdk/ai/azure-ai-projects/azure/ai/projects/telemetry/agents/_utils.py

Co-authored-by: Liudmila Molkova <limolkova@microsoft.com>

* Update sdk/ai/azure-ai-projects/azure/ai/projects/telemetry/agents/_ai_agents_instrumentor.py

Co-authored-by: Liudmila Molkova <limolkova@microsoft.com>

* Update sdk/ai/azure-ai-projects/azure/ai/projects/telemetry/agents/_ai_agents_instrumentor.py

Co-authored-by: Liudmila Molkova <limolkova@microsoft.com>

* fix for streaming with eventhandler and toolset

* adding previous fix for async version also

* adding missing function

---------

Co-authored-by: Marko Hietala <markhiet@microsoft.com>
Co-authored-by: Liudmila Molkova <limolkova@microsoft.com>

* Jhakulin/user functions updates (#38248)

* update to get file content

* agents async updates

* update

* fix await/pylance issue

* fix pylance error on AsyncToolSet

* return empty set if no tool resources for code interpreter

* added async toolset sample

* updates to user functions

* update

* fix the array type for parameters

* Connections & Inference test updates to support new unified models

* Improve tracing samples and add docs on telemetry.enable (#38257)

* Improve tracig samples and add docs on telemetry.enable

* fix typo

* Jhakulin/user functions optional (#38261)

* update to get file content

* agents async updates

* update

* fix await/pylance issue

* fix pylance error on AsyncToolSet

* return empty set if no tool resources for code interpreter

* added async toolset sample

* updates to user functions

* update

* fix the array type for parameters

* support for Optional

* update

* one more example with list of dicts

* adding content recording control to agents instrumentor api (#38268)

Co-authored-by: Marko Hietala <markhiet@microsoft.com>

* Howie/save file test (#38306)

* Added test for save_file

* resolved comment

* Mypy fixes for instrumentor (#38302)

* Fixes

* Regenerate code

* Merge again

* Linter fixes

* Regenerate the code

* Fix mypy

* More mypy fixes

* Fix

* Fix handling of SAS token and fix mypy (#38312)

* Fix handling of SAS token and fix mypy

* typo

* Fix also pylance issue

* Glharper/ai client new tools (#38202)

* [AI Client] Add new search tools

* add hooks to update connection lists for bing search

* use updated typespec

* use ConnectionType and ConnectionsOperations

* endpointOperations -> ConnectionsOperations

* add AzureAISearch tool def

* adapt project with new tool changes

* Add new tool defs for bing and azure ai search to projects.models

* use service schema for BingGroundingTool

* add samples for new tools

* add sharepoint tool

* update prompt to use bing browsing

* add sharepoint_grounding discriminator

* code gen from merged typespec

* update to latest typespec

* review feedback

* add preview header to bing grounding and azure AI serach samples

* Use 'Union' insted of '|' to make it run on Pyton 3.8 and up (#38344)

* Fix mypy issues and re generate the code. (#38340)

* Add more mypy fixes

* Fix imports

* Fix

* Add safe conversion method

* Fix mypy

* Merge to main

* Fix mypy

* Fix unit test

* Sphinx fix

* Fix cspell

* Use DefaultAzureCredential from azure.identity.aio for async samples (#38362)

* Rename AAD to ENTRA_ID (#38363)

* added agents example section in readme and added tags to samples (#38351)

* added agents example section in readme and added tags to samples

* Resolved comments

* Added more detail to readme

* Fix mypy and do not scan examples (#38375)

* Changes in a package

* Fix

* Fix mypy

* fix mypy

* Fix

* Connections APIs throw instead of returning None if a connection name/type is not found (#38383)

* Make some APIs throw instead of returning None. Re-try to get connection string

* Update README.md. Work in progress

* Fixes

* Add code interpreter file attachment sample and link to readme.   Add alot more detail to readme also. (#38384)

* Fix broken async .telemetry.enable() method, when you don't pass in "destination" (#38399)

* Fix README. Fix Optional[str]

* Fix async telemetry

* Sample for thread with resource and document it in readme (#38393)

* Users/singankit/evaluation test (#38402)

* Test file

* Adding fixture

* Adding evaluation e2e test

* Update azure_ai_projects_tests.env

* Update how the inference URL is constructed (#38409)

* First

* Revert back this change

* Fix some cspell errors, and link errors (#38420)

* cspell lint --config .vscode/cspell.json --no-summary "sdk/ai/azure-ai-projects/**/*"

* Resolved comments from Krista (#38405)

* Address comments

* Run black

* Add support of Azure asset IDs for the vector store. (#38066)

* Generate code

* Generate new code

* Expose file API and add the async test.

* Remove unnecessary change

* Add async samples

* Do not create ML Client in tests

* Better file retrieval

* Regenerate code

* Re generate the code

* Re generate code

* Fix samle name and make iterface more clear

* Add samples for attachment enterprise search

* Add unit tests for message attachment

* Finzlize sync tests.

* Add unit tests and use constants as a URI types

* Regenerate code

* Fix

* Generate new code

* Draft commit

* Add another unit test

* Fix and add test data

* Regenerate files

* Add more unit tests

* Re generate code

* Regenerate files

* Rename classes and regenerate the code

* Fixes

* Fix parameter name

* Fix file names

* Script to check sample names inside file comments.

* Fix PR comment by Krista on async credential in ConnectionProperties class (#38424)

* Black

* User/singankit/evaluation spellcheck (#38427)

* Spell check errors evaluation

* Removing test environment from evaluation schedule test

* Fix doc string errors

* Fix typing in samples (#38354)

* Fix samples

* Re enable type checks and remove extra code

* Remove non needed code

* Remove non needed changes

* Remove non needed changes

* Fixes

* Return non optional client

* Remove extra line

* Fix file names

* Fixes

* Fix async file

* Fix mypy issues and suppress the ones related to typespec

* Fix cSpell

* Re generate code and fix unit tests

* Delete sdk/ai/azure-ai-projects/samples/config.json

* Fix typo

* Fix unit test

* Run "black" (again)

* Fix a few pyright errors, and address a comment in the Python PR (#38435)

* Address some of Krista's PR comments (#38444)

* sdk changes for name change for provisioning state and isEnabled online evaluation (#38298)

* sdk changes for name change for provisioning state and isEnabled online evaluation

* add correct tsp-location.yaml

* azure-ai-projects: configure otel logging in telemetry.enable() helper (#38434)

* Configure otel events in projects.telemetry.enable()

* [ai] fix(pylint): Resolve `W1309`, `W0107`, `W0707`, `R1705`, `W0401`, `R1714`, `W0611`, `W0404`, `W0201`, `W1201` and `W1203` (#38447)

* style: Run isort

* fix(pylint): Resolve W1309(f-string-without-interpolation)

         From sdk/ai/azure-ai-projects, run:

             ruff check --select=F541 azure --fix

* fix(pylint): Resolve W0107(unnecessary-pass)

    From sdk/ai/azure-ai-projects, run

        ruff check --select=PIE790 --fix azure

* fix(pylint): Resolve W0707(raise-missing-from)

* fix(pylint): Resolve R1705(no-else-return)

    From azure/ai/azure-ai-projects, run

        ruff check --select=RET505 --fix azure

* fix(pylint): Resolve W0401(wildcard-import)

* fix(pylint): Resolve R1714(consider-using-in)

* fix(pylint): Resolve W0611(unused-import)

* fix(pylint): Resolve W0404(reimported)

* fix(pylint): Resolve W0201(attribute-defined-outside-init)

* fix(pylint): Resolve W1201(logging-not-lazy) and W1203(logging-fstring-interpolation)

* Add readme for get_message, save_file, get_file_content, tracing, Bing grounding, enterprise (#38426)

* git Add readme for get_message, save_file, get_file_content, tracing

* Readme for enterprise search, code interpreter, attachment

* More documentation for tools

* Fixed create_thread documentation

* resolved comments

* Resolved comments

* Resolved comments from Krista

* More fixes to mypy (#38446)

* Fix unit tests and some type issues.

* Fixes

* Fix mypy

* agents telemetry pyright fixes (#38457)

Co-authored-by: Marko Hietala <markhiet@microsoft.com>

* Fix pyright for agents. (#38464)

* Fix as if python version is 3.8

* Fixed

* Add custom config

* Move line, ignoring import

* fix pip install instruction (#38480)

* [ai] fix(pylint): Resolve `C0301`, `C4739`, `C4740`, `C4741`, `C4742`, `C4743` for `azure-ai-projects` (#38459)

* fix(pylint): Resolve C0301(line-too-long)

* fix(pylint): Resolve C4743(docstring-should-be-keyword)

* fix(pylint): Resolve C4739(docstring-missing-param)

* fix(pylint): Resolve C4740(docstring-missing-type)

* fix(pylint): Resolve C4741(docstring-missing-return)

* fix(pylint): Resolve C4742(docstring-missing-rtype)

* style: Run black

* Enable test recordings for tests\inference, tests\telemetry and tests\connection (#38475)

* Update cspell.json

* Removed enterprise and add installation for tracing (#38483)

* Removed enterprise and add installation for tracing

* clean up

* resolved comments

* Fix mypy errors (#38487)

* Run black --config ../../../eng/black-pyproject.toml

* agents tracing pylint fixes (#38496)

Co-authored-by: Marko Hietala <markhiet@microsoft.com>

* Remove premature adding of asserts.json file

* [ai] fix(pylint): Resolving remaining pylint errors (#38500)

* fix(pylint): Resolve R1705(no-else-return)

* fix(pylint): Resolve C0207(use-maxsplit-arg)

* fix(pylint): Resolve C0412(ungrouped-imports)

* fix(pylint): Resolve W1401(anomalous-backslash-in-string)

* fix(pylint): Resolve W0105(pointless-string-statement)

* fix(pylint): Ignore W0221(arguments-differ)

         pylint has an open issue tracking false positives for
         arguments-differ with overloads in subclasses

* fix(pylint): Ignore W0718(broad-exception-caught)

* fix(pylint): Ignore E0401(import-error) and E0611(no-name-in-module)

* fix(pylint): Ignore C4748(client-accepts-api-verison-keyword)

    Currently, neither client classes supports overriding the api version

* fix(pylint): Ignore W0212(protected-access)

* fix(pylint): resolve W0707(raise-missing-from)

* fix(pylint): Ignore E1102(not-callable)

    pylint appears to fail to correctly infer that
    settings.tracing_implementation actually is callable

* fix(pylint): Ignore W0231(super-init-not-called)

* fix(pylint): Ignore W0613(unused-argument)

* fix(pylint): Ignore W0236(invalid-overriden-method)

* fix(pylint): Ignore R0914(too-many-locals)

* fix(pylint): Ignore R0902(too-many-instance-attributes)

* fix(pylint): Ignore R0915(too-many-statements)

* fix(pylint): Ignore R0911(too-many-return-statements)

* Disable all agents tests. Push recordings for all other tests to the assents folder (#38481)

* run "black --config ../../../eng/black-pyproject.toml ."

* Fix pylint and new mypy issues (#38503)

* Ignore most of pylint errors

* Add generated paths to pylint.rc

* Use backslash for consistency in pylintrc files

---------

Co-authored-by: Darren Cohen <39422044+dargilco@users.noreply.github.com>

* Remove async from .telemetry.enable (#38514)

* Fix pylint

* Rename `with_credentials` to `include_credentials` per apiview.dev review comment (#38517)

* Try to fix test issues on Python 3.13. Run black

* Try again to fix Python 3.13 test failure

* Attempt to fix azure-ai-projects not showing up in the release pipeline

* Fix release date in CHANGELOG.md

* Fix CHANGELOG.md

* README update. Address PR review comment

* Update code snippets in pacakge README.md

* More README.md fixes

* More

* Update tests README.md

* Fix for sync client

* Add fix for sync and create corresponding unit test.

* Add more test cases

* Create async unit test.

* Linter fixes

* Revert linter editing

* Skip tests

* Draft

* Fix

---------

Co-authored-by: Darren Cohen <39422044+dargilco@users.noreply.github.com>
Co-authored-by: Ankit Singhal <30610298+singankit@users.noreply.github.com>
Co-authored-by: Jarno Hakulinen <jhakulin@microsoft.com>
Co-authored-by: howieleung <howieleung@microsoft.com>
Co-authored-by: Glenn Harper <64209257+glharper@users.noreply.github.com>
Co-authored-by: Sai Kothinti <saikothinti@microsoft.com>
Co-authored-by: M-Hietala <78813398+M-Hietala@users.noreply.github.com>
Co-authored-by: Marko Hietala <markhiet@microsoft.com>
Co-authored-by: Liudmila Molkova <limolkova@microsoft.com>
Co-authored-by: kdestin <101366538+kdestin@users.noreply.github.com>

* adding agent telemetry tests (marked as skipped for now until we have… (#38601)

* adding agent telemetry tests (marked as skipped for now until we have recordings)

* removing spell check for test files

* trying to fix code formatting errors

---------

Co-authored-by: Marko Hietala <markhiet@microsoft.com>

* Update the python code

* Change prompt

* Regnerate code

---------

Co-authored-by: M-Hietala <78813398+M-Hietala@users.noreply.github.com>
Co-authored-by: Marko Hietala <markhiet@microsoft.com>
Co-authored-by: Darren Cohen <39422044+dargilco@users.noreply.github.com>
Co-authored-by: Ankit Singhal <30610298+singankit@users.noreply.github.com>
Co-authored-by: Jarno Hakulinen <jhakulin@microsoft.com>
Co-authored-by: howieleung <howieleung@microsoft.com>
Co-authored-by: Glenn Harper <64209257+glharper@users.noreply.github.com>
Co-authored-by: Sai Kothinti <saikothinti@microsoft.com>
Co-authored-by: Liudmila Molkova <limolkova@microsoft.com>
Co-authored-by: kdestin <101366538+kdestin@users.noreply.github.com>
2024-11-21 18:40:40 -08:00
swathipil e8d4bb0495
[ModelsRepository] post deprecation (#38317)
* [ModelsRepository] iot-modelsrepository post deprecation

* only remove artifacts section
2024-11-21 15:50:03 -08:00
Xiang Yan fc48447643
Quick patch for debug info (#38639)
* Quick patch for debug info

* added get_debug_info

* update changelog

* update

* update
2024-11-21 13:56:34 -08:00
Azure SDK Bot 2de4a1d54b
Sync eng/common directory with azure-sdk-tools for PR 9392 (#38630)
* Support override of powershell module feeds

* snap

* Add fallback repository support

* Unregister repository after module install

---------

Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com>
2024-11-21 13:48:53 -08:00
Yalin Li 980c33595e
[DI] Enable skipped tests (#37732) 2024-11-21 11:24:09 -08:00
Juntu Chen 136385ffec
updated OPSoutgoingCall and Callinvite (#38278)
* updated OPSoutgoingCall and Callinvite

* updated according to pipeline build

* revert change in ci.yml

* Fixed pylint issue

* updated to fix black
2024-11-21 16:05:59 +00:00
Mads Jensen 0eb5e5c458
Replace list() and dict() with literals (#38583) 2024-11-21 09:24:38 -05:00
Amit Chauhan a71376d5d0
#38609 (#38634) 2024-11-21 17:07:41 +05:30
Amit Chauhan b3445ad53e
Env dedup (#38590) 2024-11-21 14:37:55 +05:30
Azure SDK Bot 70f714969c
[AutoRelease] t2-healthdataaiservices-2024-11-06-02095(can only be merged by SDK owner) (#38353)
* code and test

* update testcases

* Update CHANGELOG.md

* Update CHANGELOG.md

---------

Co-authored-by: azure-sdk <PythonSdkPipelines>
Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>
Co-authored-by: ChenxiJiang333 <119990644+ChenxiJiang333@users.noreply.github.com>
2024-11-21 14:19:18 +08:00
Azure SDK Bot 9706c136fd
[AutoRelease] t2-networkcloud-2024-11-07-24143(can only be merged by SDK owner) (#38381)
* code and test

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* update testcases

* update-testcases

* update code format

* Update CHANGELOG.md

* Update CHANGELOG.md

---------

Co-authored-by: azure-sdk <PythonSdkPipelines>
Co-authored-by: ChenxiJiang333 <119990644+ChenxiJiang333@users.noreply.github.com>
Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>
2024-11-21 14:17:49 +08:00
Azure SDK Bot e744c71238
[AutoRelease] t2-devopsinfrastructure-2024-10-17-69763(can only be merged by SDK owner) (#37959)
* code and test

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* update-testcase

* Update CHANGELOG.md

* Update CHANGELOG.md

---------

Co-authored-by: azure-sdk <PythonSdkPipelines>
Co-authored-by: ChenxiJiang333 <119990644+ChenxiJiang333@users.noreply.github.com>
Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>
2024-11-21 13:56:41 +08:00
Libba Lawrence 5771ed116c
[SB/EH] comment custom endpoint doc (#38516)
* start

* custom endpoint over amqp

* fix

* config

* doc

* eventhub fix

* mypy

* custom port 2

* why blakc rynning here ok?
2024-11-20 15:32:14 -08:00
Azure SDK Bot d9db4dd9bd
add rerun pipeline (#38611)
Co-authored-by: Mariana Rios Flores <mariari@microsoft.com>
2024-11-20 13:36:41 -08:00
Azure SDK Bot 4164bacb91
Bump powershell yaml versions to 0.4.7 (#38545)
Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com>
2024-11-20 12:30:10 -08:00
Scott Beddall 7052e1b353
Re-enable `BuildTargetingString` for mgmt release unblockers (#38617)
* filter saved package properties by an optional runtime variable BuildTargetingString
  * if this is set, the package set for the service will be further filtered to matching the targetingstring. globbing is supported EG azure-storage*

---------

Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com>
2024-11-20 12:14:29 -08:00
swathipil 4a63f72e94
[BatchAI] post deprecation (#38318)
* [BatchAI] mgmt-batchai post deprecation

* add back service directory
2024-11-20 10:42:06 -08:00
Waqas Javed 3497eff2f7
Multimodal Adv Simulator for Image-Gen-Understanding (#38584)
* sim-multi-modal

* fix

* unit test fix

* adding tests recording

* test recording

* fix lint

* assets

* skip-test

* asset

* asset

* refactor-after-nag-comments

* refactor-after-nag-comments

* test fix

* asset

* Fix with comments

* refactor

* conf-test-fix

* removing logs
2024-11-20 10:39:37 -08:00
swathipil 48b0e8a252
[Scheduler] mgmt-scheduler post deprecation (#38320) 2024-11-20 10:38:49 -08:00
swathipil 1050d77945
[ServerManager] post deprecation (#38321) 2024-11-20 10:37:33 -08:00
Krista Pratico 9b4199fac9
update next-typecheck and table (#38567) 2024-11-20 10:02:34 -08:00
Leighton Chen e913742714
Update live metrics feature bit in statsbeat during runtime (#38556) 2024-11-20 09:20:38 -08:00
Prashant Dhote 117ba56734
add changelog items for the hotfix releases 1.22. (#38623) 2024-11-20 07:38:41 +00:00
Amit Chauhan 126e6d9145
compliant logger sample (#38621)
* compliant logger sample
2024-11-20 13:00:03 +05:30
iscai-msft a945403007
update typespec-python version (#38614) 2024-11-19 17:24:51 -08:00
Scott Beddall 968b92d696
fix package matrix (#38615) 2024-11-19 17:05:48 -08:00
Billy Hu e081a58090
Evaluation: Track evaluator usage through user agent (#38600)
* track evaluator usage through user agent

* fix black

* fix the tests

* fix the type hint
2024-11-19 15:47:57 -08:00
Scott Beddall 69f0c227c0
Replace compile-time `validateFormatting` parameter (#38212)
* transition validate_formatting.py to run_black.py called from within the tox env
* update filter_tox_env_string to handle check defaults that are nonTrue
* default black to opt-in, not opt-out
2024-11-19 14:11:55 -08:00
Azure SDK Bot 947ad7cdf8
Increment package version after release of azure-eventgrid (#38612) 2024-11-19 10:55:23 -08:00
Krista Pratico 505e8848d1
10-21 test updates (#38595)
* 10-21 test updates

* uncomment

* fix parametrize
2024-11-19 10:24:57 -08:00
Ben Broderick Phillips 6434497a50
Remove fake authority host duplicate entries (#38596) 2024-11-19 13:20:44 -05:00
Sidney Andrews 88d38753c8
Add support for Azure Cosmos DB for Table Entra auth (#38121) 2024-11-19 10:06:20 -08:00
swathipil b1585d0d5d
[GraphRBAC] post-deprecation (#38305)
* [GraphRBAC] post-deprecation

* remove parameters section to fix artifacts cannot be found error

* remove extends in ci.yml

* add back extends
2024-11-19 09:42:43 -08:00
Prashant Dhote de41bd54c2
remove error message when import azureml-mlflow fails (#38610) 2024-11-19 18:10:34 +05:30
Azure SDK Bot 66db96dd01
Increment package version after release of azure-cosmos (#38607) 2024-11-19 04:45:35 +00:00
Simon Moreno 3de7a4c1f3
[Cosmos] Hybrid Search query pipeline (#38275)
* Create hybrid_search_aggregator.py

* others

* Update execution_dispatcher.py

* Update execution_dispatcher.py

* sync changes, need to look at vector + FTS/ skip + take

* async pipeline

* account for skip/take and simplify logics

* small hack for now

* fixing top/limit logic

* return only payload

* fix hack

* pylint

* simplifying further

* small changes

* adds readme, buffer limit, simplifies

* simplify async, CI green

* Update hybrid_search_aggregator.py

* Update sdk/cosmos/azure-cosmos/README.md

Co-authored-by: Anna Tisch <antisch@microsoft.com>

* update variable name

* add sync and async tests

* Update README.md

* simplifications, test fixes

* add wrong query tests

* pylint/cspell

* Update CHANGELOG.md

* small changes

* test updates

* Update hybrid_search_data.py

* cspell, samples

* change tops

* address comments

* Update hybrid_search_aggregator.py

* update pipeline description

* Update CHANGELOG.md

* Update CHANGELOG.md

---------

Co-authored-by: Anna Tisch <antisch@microsoft.com>
2024-11-18 22:04:08 -05:00
Scott Beddall 67aa17f1e0
Use Common Matrix Generation (#38324)
* convert python to using common matrix generation present in eng/common generate-matrix yml
2024-11-18 16:33:31 -08:00
Azure SDK Bot cd22b6e64b
Sync eng/common directory with azure-sdk-tools for PR 9381 (#38598)
* change our verifyChangelogs over to utilizing the artifact details. if we don't have an artifact details at all, don't verify changelog. if we do, but skipverifychangelog is present, don't verify changelog. if we have artifact details, but no disable, verify the changelog

---------

Co-authored-by: Scott Beddall <scbedd@microsoft.com>
2024-11-18 15:12:54 -08:00
Libba Lawrence 0f85f10231
[EG] resource notification event (#38100)
* rn

* update

* update

* bump

* black
2024-11-18 14:51:01 -08:00
Azure SDK Bot 84384d3d82
batching adjustments for create-prjobmatrix (#38597)
Co-authored-by: Scott Beddall <scbedd@microsoft.com>
2024-11-18 12:57:14 -08:00
Matthew Metcalf d96f8973ca
Merge App Config Provider Beta to Main (#38579)
* Revert "Remove Telemetry from main (#37783)" (#37812)

This reverts commit a65dfb2c24.

* Allocation Id (#37840)

* Adding Telemetry

* Telemetry Support

* fixing formatting

* Update _azureappconfigurationprovider.py

* Update _azureappconfigurationproviderasync.py

* formatting

* changing doc style due to pylint-next

* fixing kwargs docs

* Formatting

* Review comments

* Changed label checking.

* black format changes

* pylint

* Update sdk/appconfiguration/azure-appconfiguration-provider/azure/appconfiguration/provider/_azureappconfigurationprovider.py

Co-authored-by: Avani Gupta <avanigupta@users.noreply.github.com>

* added space checks

* Update conftest.py

* moved telemetry to client wrapper

* fixing format

* updating after merge

* fixing black issue

* removing unused imports

* AllocationId

* Update CODEOWNERS

* Update CODEOWNERS

* fixing issues

* Update _client_manager_base.py

* Fixing configuration value empty in calc

* fixing pylint

* Update _constants.py

* review comments

* fixing allocation check

* format fix

---------

Co-authored-by: Avani Gupta <avanigupta@users.noreply.github.com>

* Python Provider 2.0.0b2 Changelog update (#37860)

* Update CHANGELOG.md

* Update CHANGELOG.md

* Increment package version after release of azure-appconfiguration-provider (#37877)

* Update _client_manager_base.py (#38019)

* App Config Allocation Id Update (#38065)

* updated calc to sort keys

* Update CHANGELOG.md

* Allocation id update (#38242)

* updated calc to sort keys

* Update CHANGELOG.md

* Update _client_manager_base.py

* Update CHANGELOG.md (#38521)

* Increment package version after release of azure-appconfiguration-provider (#38553)

* Removing Allocation ID (#38555)

* Removing Allocation ID

* Remove constants

* Update _client_manager_base.py

---------

Co-authored-by: Avani Gupta <avanigupta@users.noreply.github.com>
Co-authored-by: Azure SDK Bot <53356347+azure-sdk@users.noreply.github.com>
2024-11-18 10:33:40 -08:00
Azure SDK Bot 89a86d70b0
Increment package version after release of azure-search-documents (#38593) 2024-11-18 09:06:17 -08:00
Amit Chauhan e821a49076
Datastore auth bug (#38586) 2024-11-18 15:06:48 +05:30
Amit Chauhan 996ecee073
Shrike (#38560) 2024-11-18 15:04:29 +05:30
Azure SDK Bot 4e62b4f7bf
[AutoRelease] t2-netapp-2024-11-08-58381(can only be merged by SDK owner) (#38411)
* code and test

* Update CHANGELOG.md

* Update CHANGELOG.md

* assets

* update-format

---------

Co-authored-by: azure-sdk <PythonSdkPipelines>
Co-authored-by: ChenxiJiang333 <119990644+ChenxiJiang333@users.noreply.github.com>
Co-authored-by: Audunn Baldvinsson <audunn.baldvinsson@netapp.com>
Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>
2024-11-18 13:37:49 +08:00