Commit eb5dade
1.17.0 core main merge (#36117)
* Update changelog (#35929)
* update changelog for azure-core
* update identity version
* Autoinstrumentation rework (#35890)
* Configure exporters and sampler directly in configurator
* lint
* switch to majority entra auth for tests (#35581)
* switch to majority defaultazurecredential auth for tests
* test run
* don't use optional for test run
* try
* fix
* remove
* fix import
* try
* try different connection
* update subconfig
* byod uses system_assigned_managed_identity
* remove azure key where not using
* typo
* add azure-sdk-tests values to subconfig
* explicitly state model for byod tests
* add back optional env and remove skips
* push missed files
* move subconfig to service directory for now
* fix path after moving subconfig
* simplify
* add a new parameter allow_roleassignment_on_rg to allow/disallow role assignment on resource group level (#35939)
* Python SDK System Datastore Auth AML
* Python SDK System Datastore Auth AML
* Python SDK System Datastore Auth AML
* SDK Updates
* Add allow_roleassignment_on_rg for customer to determine whether to allow workspace role assignment on RG level
Add allow_roleassignment_on_rg for customer to determine whether to allow workspace role assignment on resource group level
* update the type of allow_roleassignment_on_rg
* update allow_roleassignment_on_rg to be boolean
* address lint check errors
* run black to fix the formatting issue
---------
Co-authored-by: Matthew Ferrari <matferrari@microsoft.com>
Co-authored-by: jiewe <127981966+jiewe@users.noreply.github.com>
* Increment package version after release of azure-core (#35950)
* [Event Hubs] Update URI used for consumer auth to include consumer group (#35626)
* add consumer group to uri used for consumer auth
* changelog
* add consumergroup to auth uri for consumer ops only, not mgmt ops
* lint
* fix sample
* Allow configuration of metric Views in distro (#35932)
* views
* test
* lint
* Update _configure.py
* [EventHub] Update README for enable logging section (#35955)
* [EventHub] Update README for enable logging section
Adding an enable logging section like in [servicebus](https://github.com/Azure/azure-sdk-for-python/blob/main/sdk/servicebus/azure-servicebus/README.md#logging) as it's a common enough scenario to have on the readme.
* typo
* add in krista's suggestion
* [Storage] [STG 94] Merge STG 94 into `main` branch (#35888)
* Sync eng/common directory with azure-sdk-tools for PR 8377 (#35915)
* Plumb env vars through deploy test resources
* Update eng/common/TestResources/deploy-test-resources.yml
Co-authored-by: Daniel Jurek <djurek@microsoft.com>
* Update eng/common/TestResources/deploy-test-resources.yml
Co-authored-by: Daniel Jurek <djurek@microsoft.com>
---------
Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com>
Co-authored-by: Daniel Jurek <djurek@microsoft.com>
* Distro release 1.6.0 (#35935)
* Distro release 1.6.0
* Fix exporter entry point names
* Tests
* Python client for Model-as-a-Service (MaaS) / Model-as-a-Platform (MaaP) endpoints (#34937)
* [AutoRelease] t2-datafactory-2024-06-03-75602(can only be merged by SDK owner) (#35878)
* code and test
* Update assets.json
* 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>
* Use DOTNET_ROLL_FORWARD: 'Major' for test-proxy (#35956)
Co-authored-by: Daniel Jurek <djurek@microsoft.com>
* Pin pester version to 5.5.0 (#35967)
Co-authored-by: James Suplizio <jasupliz@microsoft.com>
* Some minor updates to package & samples README.md files (#35971)
* add aoai assistants streaming/v2 tests (#35443)
* add aoai assistants streaming tests
* update to 2024-05-01-preview and add assistants v2 tests
* fix some tests
* fix
* try to fix flaky assistants tests
* more updates to fix flakiness
* fix more flakiness and only run openai on weekly
* [Identity] Allow use of client assertion in OBO cred (#35812)
The new kwarg `client_assertion_func` was added to allow passing in client assertion
callbacks to OBO credential.
Signed-off-by: Paul Van Eck <paulvaneck@microsoft.com>
* [Identity] Disable live service principal tests (#35958)
Signed-off-by: Paul Van Eck <paulvaneck@microsoft.com>
* set storage account access to identity-based for feature store creation (#35941)
* set storage account access to identity-based for feature store creation
* revert
* add workspace default storage role assignment
* Change Workspace related PR reviewer (#35921)
* Add permission
* Cleanup permission
---------
Co-authored-by: Xi Jin <jinxi@microsoft.com>
* [EG] GA Namespaces (#35831)
* [EGv2] Build Release (#30325)
* move old sdk under legacy
* gen typespec code
* naming changes from archboard
* samples
* update patch naming
* update imports with new gen
* update samples
* update client naming on aio
* update receive op
* update async to close client
* update receive()
* update gen code
* moving around samples
* updating samples
* update samples
* update patch and samples
* patch internalmodels
* spacing
* updating model patch
* update patch models
* add both models back
* update docstring
* update docs
* updating patch for receive
* old EG models
* add reject samples
* patch
* update format
* update patch
* eventgrid_client exceptions
* update test imports
* update total sample
* receive patch fix
* add in more tests
* update test file
* remove locktoken model
* remove LockToken in patch
* remove event delivery delay
* eg client exceptions
* .8.5 generation, and deliveryCount
* rename sample
* update version for beta
* changelog
* updating for gen
* regen
* generate via commit
* publish result
* fix docstring
* publish docstring
* return type
* publish result
* return publish result -- is none
* format
* update Publish result model
* deliverycount patch
* update from main
* add copyright
* added to readme
* remove from readme
* force publish_result response
* update patch tp unindent
* cspell
* update mypy.ini
* import order
* mark livetest
* update operations init
* rename async
* mypy
* ignore mypy
* pylint
* pylint
* ignore pylint for now to avoid gen code errors
* ignore samples until ARM setup
* update patches
* remove publish result
* remove PublishResult
* remove publishresult
* comma
Co-authored-by: swathipil <76007337+swathipil@users.noreply.github.com>
* update publishResult
* change to .value
* gen code " to '
* remove comment
* ran black
* update changelog
* update sample readme
* gen code without query name
* gen code
* update tsp commit
* remove publishresult
* readme disclaimer
* update changelog
---------
Co-authored-by: swathipil <76007337+swathipil@users.noreply.github.com>
* link to samples
* remove comment
* remove uneeded test
* [EGv2] doc updates (#30483)
* doc updates
* doc update
* doc
* [EGv2] Eg typing/formatting (#30492)
* mypy pylint
* update samples
* remove version disclaimer
* Beta LiveTests (#30728)
* add bicep file for tests
* update output
* update test
* secret sanitization
* refactor failing test
* update conftest
* update assets and sanitizers
* update preparer loc
* update conftest
* conftest
* update conftest
* remove variables for now
* update assets
* update tests
* try to update regex
* update recordings
* update conftest
* update preparer
* update test
* update exception test
* update tests
* update asset
* update conftest
* pr comments
* default needs to be eastus
* import
* [EGv2] generate with newer emitter (#31962)
* [EGv2] Build Release (#30325)
* move old sdk under legacy
* gen typespec code
* naming changes from archboard
* samples
* update patch naming
* update imports with new gen
* update samples
* update client naming on aio
* update receive op
* update async to close client
* update receive()
* update gen code
* moving around samples
* updating samples
* update samples
* update patch and samples
* patch internalmodels
* spacing
* updating model patch
* update patch models
* add both models back
* update docstring
* update docs
* updating patch for receive
* old EG models
* add reject samples
* patch
* update format
* update patch
* eventgrid_client exceptions
* update test imports
* update total sample
* receive patch fix
* add in more tests
* update test file
* remove locktoken model
* remove LockToken in patch
* remove event delivery delay
* eg client exceptions
* .8.5 generation, and deliveryCount
* rename sample
* update version for beta
* changelog
* updating for gen
* regen
* generate via commit
* publish result
* fix docstring
* publish docstring
* return type
* publish result
* return publish result -- is none
* format
* update Publish result model
* deliverycount patch
* update from main
* add copyright
* added to readme
* remove from readme
* force publish_result response
* update patch tp unindent
* cspell
* update mypy.ini
* import order
* mark livetest
* update operations init
* rename async
* mypy
* ignore mypy
* pylint
* pylint
* ignore pylint for now to avoid gen code errors
* ignore samples until ARM setup
* update patches
* remove publish result
* remove PublishResult
* remove publishresult
* comma
Co-authored-by: swathipil <76007337+swathipil@users.noreply.github.com>
* update publishResult
* change to .value
* gen code " to '
* remove comment
* ran black
* update changelog
* update sample readme
* gen code without query name
* gen code
* update tsp commit
* remove publishresult
* readme disclaimer
* update changelog
---------
Co-authored-by: swathipil <76007337+swathipil@users.noreply.github.com>
* generate with newer emitter
* update tsp
* regen
* update tests
* update tspconfig
* cspell
* version
* update serialization
* update assets
* update mypy
---------
Co-authored-by: swathipil <76007337+swathipil@users.noreply.github.com>
* [EGv2] Binary mode (#32922)
* [EGv2] Build Release (#30325)
* move old sdk under legacy
* gen typespec code
* naming changes from archboard
* samples
* update patch naming
* update imports with new gen
* update samples
* update client naming on aio
* update receive op
* update async to close client
* update receive()
* update gen code
* moving around samples
* updating samples
* update samples
* update patch and samples
* patch internalmodels
* spacing
* updating model patch
* update patch models
* add both models back
* update docstring
* update docs
* updating patch for receive
* old EG models
* add reject samples
* patch
* update format
* update patch
* eventgrid_client exceptions
* update test imports
* update total sample
* receive patch fix
* add in more tests
* update test file
* remove locktoken model
* remove LockToken in patch
* remove event delivery delay
* eg client exceptions
* .8.5 generation, and deliveryCount
* rename sample
* update version for beta
* changelog
* updating for gen
* regen
* generate via commit
* publish result
* fix docstring
* publish docstring
* return type
* publish result
* return publish result -- is none
* format
* update Publish result model
* deliverycount patch
* update from main
* add copyright
* added to readme
* remove from readme
* force publish_result response
* update patch tp unindent
* cspell
* update mypy.ini
* import order
* mark livetest
* update operations init
* rename async
* mypy
* ignore mypy
* pylint
* pylint
* ignore pylint for now to avoid gen code errors
* ignore samples until ARM setup
* update patches
* remove publish result
* remove PublishResult
* remove publishresult
* comma
Co-authored-by: swathipil <76007337+swathipil@users.noreply.github.com>
* update publishResult
* change to .value
* gen code " to '
* remove comment
* ran black
* update changelog
* update sample readme
* gen code without query name
* gen code
* update tsp commit
* remove publishresult
* readme disclaimer
* update changelog
---------
Co-authored-by: swathipil <76007337+swathipil@users.noreply.github.com>
* Beta LiveTests (#30728)
* add bicep file for tests
* update output
* update test
* secret sanitization
* refactor failing test
* update conftest
* update assets and sanitizers
* update preparer loc
* update conftest
* conftest
* update conftest
* remove variables for now
* update assets
* update tests
* try to update regex
* update recordings
* update conftest
* update preparer
* update test
* update exception test
* update tests
* update asset
* update conftest
* pr comments
* default needs to be eastus
* import
* [EGv2] Build Release (#30325)
* move old sdk under legacy
* gen typespec code
* naming changes from archboard
* samples
* update patch naming
* update imports with new gen
* update samples
* update client naming on aio
* update receive op
* update async to close client
* update receive()
* update gen code
* moving around samples
* updating samples
* update samples
* update patch and samples
* patch internalmodels
* spacing
* updating model patch
* update patch models
* add both models back
* update docstring
* update docs
* updating patch for receive
* old EG models
* add reject samples
* patch
* update format
* update patch
* eventgrid_client exceptions
* update test imports
* update total sample
* receive patch fix
* add in more tests
* update test file
* remove locktoken model
* remove LockToken in patch
* remove event delivery delay
* eg client exceptions
* .8.5 generation, and deliveryCount
* rename sample
* update version for beta
* changelog
* updating for gen
* regen
* generate via commit
* publish result
* fix docstring
* publish docstring
* return type
* publish result
* return publish result -- is none
* format
* update Publish result model
* deliverycount patch
* update from main
* add copyright
* added to readme
* remove from readme
* force publish_result response
* update patch tp unindent
* cspell
* update mypy.ini
* import order
* mark livetest
* update operations init
* rename async
* mypy
* ignore mypy
* pylint
* pylint
* ignore pylint for now to avoid gen code errors
* ignore samples until ARM setup
* update patches
* remove publish result
* remove PublishResult
* remove publishresult
* comma
Co-authored-by: swathipil <76007337+swathipil@users.noreply.github.com>
* update publishResult
* change to .value
* gen code " to '
* remove comment
* ran black
* update changelog
* update sample readme
* gen code without query name
* gen code
* update tsp commit
* remove publishresult
* readme disclaimer
* update changelog
---------
Co-authored-by: swathipil <76007337+swathipil@users.noreply.github.com>
* fix merge
* dont go to generated before binary
* update patch
* update patches
* eventgrid client patch
* changes
* add
* update test
* update tyoe checking
* pass through binary_mode for now --
* update patch aio
* add async func
* update
* sys
* update kwargs
* add Todo and start adding more tests
* update
* differentiate between binary and not
* update binary
* no base64 in binary mode
* binary
* try JSONEncoder on everything if not str/bytes
* update test
* update test
* update changes
* whitespace
* space
* remove commented
* str serialize extensions?
* xml test
* encode extensions as object
* update test
* update extension serialization for deserialize
* move flag to operation level
* extra comma
* dont raise httpresponse
* update patch
* accept dict cloud events
* spacing
* remove content_type check
* add live test
* remove live test mark
* update
* use env vars
* update test
* only run live test
* comment
* typo
* error incorrect
* start comments
* update test
* add sample
* update tests
* update docstrings to add clarity
* update err message
* remove generated cloud event
* update sample
* update
* update samples to include dict
* update patch
* spacing
* add comments
* formatting
* update doc
* update tests
* update tests
* tests
* skip tests for now
* typo
* add dict binary mode
* update docstring
* update patch to allow throw error
* first pass at comments
* update patch eror
* nit
---------
Co-authored-by: swathipil <76007337+swathipil@users.noreply.github.com>
* [EventGrid] Ignite Release generate with new typespec (#32652)
* Beta LiveTests (#30728)
* add bicep file for tests
* update output
* update test
* secret sanitization
* refactor failing test
* update conftest
* update assets and sanitizers
* update preparer loc
* update conftest
* conftest
* update conftest
* remove variables for now
* update assets
* update tests
* try to update regex
* update recordings
* update conftest
* update preparer
* update test
* update exception test
* update tests
* update asset
* update conftest
* pr comments
* default needs to be eastus
* import
* [EGv2] Binary mode (#32922)
* [EGv2] Build Release (#30325)
* move old sdk under legacy
* gen typespec code
* naming changes from archboard
* samples
* update patch naming
* update imports with new gen
* update samples
* update client naming on aio
* update receive op
* update async to close client
* update receive()
* update gen code
* moving around samples
* updating samples
* update samples
* update patch and samples
* patch internalmodels
* spacing
* updating model patch
* update patch models
* add both models back
* update docstring
* update docs
* updating patch for receive
* old EG models
* add reject samples
* patch
* update format
* update patch
* eventgrid_client exceptions
* update test imports
* update total sample
* receive patch fix
* add in more tests
* update test file
* remove locktoken model
* remove LockToken in patch
* remove event delivery delay
* eg client exceptions
* .8.5 generation, and deliveryCount
* rename sample
* update version for beta
* changelog
* updating for gen
* regen
* generate via commit
* publish result
* fix docstring
* publish docstring
* return type
* publish result
* return publish result -- is none
* format
* update Publish result model
* deliverycount patch
* update from main
* add copyright
* added to readme
* remove from readme
* force publish_result response
* update patch tp unindent
* cspell
* update mypy.ini
* import order
* mark livetest
* update operations init
* rename async
* mypy
* ignore mypy
* pylint
* pylint
* ignore pylint for now to avoid gen code errors
* ignore samples until ARM setup
* update patches
* remove publish result
* remove PublishResult
* remove publishresult
* comma
Co-authored-by: swathipil <76007337+swathipil@users.noreply.github.com>
* update publishResult
* change to .value
* gen code " to '
* remove comment
* ran black
* update changelog
* update sample readme
* gen code without query name
* gen code
* update tsp commit
* remove publishresult
* readme disclaimer
* update changelog
---------
Co-authored-by: swathipil <76007337+swathipil@users.noreply.github.com>
* Beta LiveTests (#30728)
* add bicep file for tests
* update output
* update test
* secret sanitization
* refactor failing test
* update conftest
* update assets and sanitizers
* update preparer loc
* update conftest
* conftest
* update conftest
* remove variables for now
* update assets
* update tests
* try to update regex
* update recordings
* update conftest
* update preparer
* update test
* update exception test
* update tests
* update asset
* update conftest
* pr comments
* default needs to be eastus
* import
* [EGv2] Build Release (#30325)
* move old sdk under legacy
* gen typespec code
* naming changes from archboard
* samples
* update patch naming
* update imports with new gen
* update samples
* update client naming on aio
* update receive op
* update async to close client
* update receive()
* update gen code
* moving around samples
* updating samples
* update samples
* update patch and samples
* patch internalmodels
* spacing
* updating model patch
* update patch models
* add both models back
* update docstring
* update docs
* updating patch for receive
* old EG models
* add reject samples
* patch
* update format
* update patch
* eventgrid_client exceptions
* update test imports
* update total sample
* receive patch fix
* add in more tests
* update test file
* remove locktoken model
* remove LockToken in patch
* remove event delivery delay
* eg client exceptions
* .8.5 generation, and deliveryCount
* rename sample
* update version for beta
* changelog
* updating for gen
* regen
* generate via commit
* publish result
* fix docstring
* publish docstring
* return type
* publish result
* return publish result -- is none
* format
* update Publish result model
* deliverycount patch
* update from main
* add copyright
* added to readme
* remove from readme
* force publish_result response
* update patch tp unindent
* cspell
* update mypy.ini
* import order
* mark livetest
* update operations init
* rename async
* mypy
* ignore mypy
* pylint
* pylint
* ignore pylint for now to avoid gen code errors
* ignore samples until ARM setup
* update patches
* remove publish result
* remove PublishResult
* remove publishresult
* comma
Co-authored-by: swathipil <76007337+swathipil@users.noreply.github.com>
* update publishResult
* change to .value
* gen code " to '
* remove comment
* ran black
* update changelog
* update sample readme
* gen code without query name
* gen code
* update tsp commit
* remove publishresult
* readme disclaimer
* update changelog
---------
Co-authored-by: swathipil <76007337+swathipil@users.noreply.github.com>
* fix merge
* dont go to generated before binary
* update patch
* update patches
* eventgrid client patch
* changes
* add
* update test
* update tyoe checking
* pass through binary_mode for now --
* update patch aio
* add async func
* update
* sys
* update kwargs
* add Todo and start adding more tests
* update
* differentiate between binary and not
* update binary
* no base64 in binary mode
* binary
* try JSONEncoder on everything if not str/bytes
* update test
* update test
* update changes
* whitespace
* space
* remove commented
* str serialize extensions?
* xml test
* encode extensions as object
* update test
* update extension serialization for deserialize
* move flag to operation level
* extra comma
* dont raise httpresponse
* update patch
* accept dict cloud events
* spacing
* remove content_type check
* add live test
* remove live test mark
* update
* use env vars
* update test
* only run live test
* comment
* typo
* error incorrect
* start comments
* update test
* add sample
* update tests
* update docstrings to add clarity
* update err message
* remove generated cloud event
* update sample
* update
* update samples to include dict
* update patch
* spacing
* add comments
* formatting
* update doc
* update tests
* update tests
* tests
* skip tests for now
* typo
* add dict binary mode
* update docstring
* update patch to allow throw error
* first pass at comments
* update patch eror
* nit
---------
Co-authored-by: swathipil <76007337+swathipil@users.noreply.github.com>
* [EGv2] Build Release (#30325)
* move old sdk under legacy
* gen typespec code
* naming changes from archboard
* samples
* update patch naming
* update imports with new gen
* update samples
* update client naming on aio
* update receive op
* update async to close client
* update receive()
* update gen code
* moving around samples
* updating samples
* update samples
* update patch and samples
* patch internalmodels
* spacing
* updating model patch
* update patch models
* add both models back
* update docstring
* update docs
* updating patch for receive
* old EG models
* add reject samples
* patch
* update format
* update patch
* eventgrid_client exceptions
* update test imports
* update total sample
* receive patch fix
* add in more tests
* update test file
* remove locktoken model
* remove LockToken in patch
* remove event delivery delay
* eg client exceptions
* .8.5 generation, and deliveryCount
* rename sample
* update version for beta
* changelog
* updating for gen
* regen
* generate via commit
* publish result
* fix docstring
* publish docstring
* return type
* publish result
* return publish result -- is none
* format
* update Publish result model
* deliverycount patch
* update from main
* add copyright
* added to readme
* remove from readme
* force publish_result response
* update patch tp unindent
* cspell
* update mypy.ini
* import order
* mark livetest
* update operations init
* rename async
* mypy
* ignore mypy
* pylint
* pylint
* ignore pylint for now to avoid gen code errors
* ignore samples until ARM setup
* update patches
* remove publish result
* remove PublishResult
* remove publishresult
* comma
Co-authored-by: swathipil <76007337+swathipil@users.noreply.github.com>
* update publishResult
* change to .value
* gen code " to '
* remove comment
* ran black
* update changelog
* update sample readme
* gen code without query name
* gen code
* update tsp commit
* remove publishresult
* readme disclaimer
* update changelog
---------
Co-authored-by: swathipil <76007337+swathipil@users.noreply.github.com>
* Beta LiveTests (#30728)
* add bicep file for tests
* update output
* update test
* secret sanitization
* refactor failing test
* update conftest
* update assets and sanitizers
* update preparer loc
* update conftest
* conftest
* update conftest
* remove variables for now
* update assets
* update tests
* try to update regex
* update recordings
* update conftest
* update preparer
* update test
* update exception test
* update tests
* update asset
* update conftest
* pr comments
* default needs to be eastus
* import
* regen
* new api version
* samples for new features
* update test-resources.json
* update operation samples
* add samples
* more sample
* update tests
* add mros
* gen
* fix changelog
* update tests
* update preparer
* point at canary until release
* update test deployment area
* update
* add
* try this tests
* update samples
* livetest mark
* update tests
* eastus working?
* regen - removed azure refs in gen code
* update comments
* add other sample
* update
* remove stream - no response
* update version and date for release
---------
Co-authored-by: swathipil <76007337+swathipil@users.noreply.github.com>
* update for release
* add changelog
* [EG] Regenerate beta (#35014)
* update generation
* version
* skip
* [EG] Beta One Client (#34973)
* [EG] dont hardcode api_version on request (#34965)
* dont hardcode api_version on request
* pylint fixes
* revert
* api version
* Update sdk/eventgrid/azure-eventgrid/azure/eventgrid/aio/_publisher_client_async.py
* Update sdk/eventgrid/azure-eventgrid/azure/eventgrid/aio/_publisher_client_async.py
* add sync side patches
* aio patches
* update readme samples
* all samples use EGClient
* update readme samples
* fix imports
* import issue
* missing pathc
* allow sas cred
* typo
* updates
* sas
* client
* self serialize cloudevent
* add bakc in
* updates
* update ptach
* update
* update exception logic
* async w client
* aio [atch
* typo
* import
* update links
* tests
* raise error
* content type
* use more fake url
* remove content type
* mypy
* update apiversion
* content type
* unitttests
* update auth
* updates
* add level
* update readme
* update
* binary mode
* args, kwargs
* remove auth
* add sample comments
* testing
* move around readme
* content type
* update tests
* docstring
* cncf event
* add more tests
* update doc
* update inits to prevent typing errors
* ran blakc
* fix pylint patch
* changes
* add all kwargs
* indent
* reviews
* nit
* name changes
* options
* options/result rename
* Revert "options"
This reverts commit fe0623a.
* Revert "options/result rename"
This reverts commit 6d37422.
* fix tests
* remove or None
* remove EGPubClient
* remove options naming
* Revert "remove EGPubClient"
This reverts commit bf94364.
* typeerror
* update readme
* readme nit
* readme updates
* add send operation samples
* add datacontenttpye
* typo
* make Options bag models kwargs
* remove models
* import
* exception
* update changelog
* shorten operation names
* nit
* [EG] Docstring/update changelog (#35108)
* nits
* Revert "shorten operation names"
This reverts commit cd37161.
* remove broken link
* edit
* update readme (#35147)
* beta version
* [EG] Readme updates (#35152)
* simplify readme
* update all links to feature branch
* spacing
* try
* type error to value error (#35164)
* [EG] rename release_delay (#35172)
* rename
* valueError
* update version
* version
* [EG] regenerate to fix gen code bug (#35327)
* regenerate to fix gen code bug
* update serialization code
* update
* pylint
* update faulty tests
* use _patch
* use _patch
* add test type
* fix test + add version
* ver (#35345)
* typo (#35348)
* typo (#35351)
* typo
* update
* [EG] Archboard Feedback (#35738)
* regen
* remove all samples/tests before fixing
* move all topic/sub to client level
* update
* updates
* update samples
* add other publisher tests
* missing
* content type
* consumerclient
* upload consumer tests
* updates
* update
* changes
* updates
* rename
* update
* patch
* test update
* update tests
* fix
* updates snippets
* update readme
* try updating api_version
* typo
Co-authored-by: swathipil <76007337+swathipil@users.noreply.github.com>
* typo2
Co-authored-by: swathipil <76007337+swathipil@users.noreply.github.com>
* renames/docs from comments
* regen
* update patch
* remove import
* caps
---------
Co-authored-by: swathipil <76007337+swathipil@users.noreply.github.com>
* [EG] Update tests (#35833)
* [EG] Update tests (#35752)
* test
* typo
* update recordings
* mark live
* kwarg fix
* updates
* revert
* kwargs
* continue skip
* rename
* naming
* remove _async
* nit
* typo
* remove async
* remove print (#35855)
* [EG] update pyproject and samples (#35857)
* update
* pylint changes
* update readme + version
* regen
* Update scripts/devops_tasks/test_run_samples.py
* readme
* typo
* update
* add tests
* updates tests 2
* Revert "updates tests 2"
This reverts commit 1b85d9e.
* try
* typeError
* missing await
* unused import
---------
Co-authored-by: swathipil <76007337+swathipil@users.noreply.github.com>
* Increment package version after release of azure-monitor-opentelemetry (#35969)
* update test for new structure of custom blocklist (#36001)
* Update github-event-processor to 1.0.0-dev.20240610.2 (#36000)
Co-authored-by: James Suplizio <jasupliz@microsoft.com>
* [Identity] Minor doc updates (#35974)
Signed-off-by: Paul Van Eck <paulvaneck@microsoft.com>
* allow for futher embedded snippets (#36004)
* allow for futher embedded snippets
* Update tools/azure-sdk-tools/ci_tools/snippet_update/python_snippet_updater.py
* [Monitor Query + Ingestions] Update changelogs (#35942)
Preparation for release.
Signed-off-by: Paul Van Eck <paulvaneck@microsoft.com>
* [Identity] Managed identity bug fix (#36010)
Signed-off-by: Paul Van Eck <paulvaneck@microsoft.com>
* Added release dates (#36006)
* Remove MayankKumar91 (#35911)
* Increment package version after release of azure-identity (#36015)
* Always run analyze weekly (#35968)
* try to make analyze weekly run unconditionally
* try display name
* remove debugging
* move samples (#35966)
* sample
* readme updates
* links
* delete duplicates
* doc updates
* plural
* [Key Vault] Change location for weekly China cloud tests (#36018)
* Fix Sphinx on azure-storage-blob-changefeed (#35975)
* update release date (#36028)
* azure-mgmt-core shouldn't use mgmt docs build (#35936)
* Identity credential unavailable error non json imds (#36016)
* Raise CredentialUnavailableError if the response is not json
* update changelog
* update
* update
* Update sdk/identity/azure-identity/CHANGELOG.md
Co-authored-by: Paul Van Eck <paulvaneck@microsoft.com>
---------
Co-authored-by: Paul Van Eck <paulvaneck@microsoft.com>
* Update azure-ai-inference client library to support sending images as part of chat completions (#36022)
* Export InputTypes from constants (#35848)
* Export InputTypes from constants
InputTypes should exported as with AssetTypes, so there is no need to use literals types when using literal Inputs.
* Added InputTypes modification to CHANGELOG.md
* [EG] Eventgrid Release (#36030)
* update changelog
* add
* regen - black edits
* update
* update sphinx
* typo
* sample bump
* Fix Sphinx on azure-storage-blob (#36014)
* [Identity] Update AzurePipelinesCredential (#35858)
- OIDC API version updated to 7.1.
- Use the `SYSTEM_OIDCREQUESTURI` envvar for the base OIDC url
- Added a new required parameter: "system_access_token".
- Bump version to 1.17.0.
Signed-off-by: Paul Van Eck <paulvaneck@microsoft.com>
* upgrade autorest.python to `6.13.19` (#36024)
* Increment version for monitor releases (#36036)
* Increment package version after release of azure-monitor-ingestion
* Increment package version after release of azure-monitor-query
* compatible with new date format (#36049)
* [AutoRelease] t2-cdn-2024-06-12-45722(can only be merged by SDK owner) (#36050)
* code and test
* Update CHANGELOG.md
* Update _version.py
---------
Co-authored-by: azure-sdk <PythonSdkPipelines>
Co-authored-by: Yuchao Yan <yuchaoyan@microsoft.com>
* [EG] link + patch update (#36045)
* update patch
* update date
* update link
* httpresponseerror
* update
* pylint
* pylint
* remove wrap
* async with (#36060)
* Incremental (#36040)
* typo (#36062)
* Fix prepare-pipelines line wrapping (#36061)
Co-authored-by: Wes Haggard <Wes.Haggard@microsoft.com>
* [bct] Initial refactoring breaking changes tool (#36005)
* wip - support non-breaking changes
* refactor to support changelog functionality
* print changelog or breaking changes
* support changelog flag
* changelog fix
* ignore unknown args
* change enum
* undo positional param change
* cleanup
* update tests
* add changelog test
---------
Co-authored-by: Catalina Peralta <caperal@microsoft.com>
* Update swagger_to_sdk_config_dpg.json (#36068)
* Increment package version after release of azure-eventgrid (#36063)
* Sync eng/common directory with azure-sdk-tools for PR 8388 (#35970)
* Removal of the devops release PAT
* Don't pass in the access token, just use the AzureCLI task and do everything in the scripts
* Updates for feedback
---------
Co-authored-by: James Suplizio <jasupliz@microsoft.com>
* report number of breaking changes (#36067)
Co-authored-by: Catalina Peralta <caperal@microsoft.com>
* update codeowner (#36074)
* update codeowner
* update
* update strict-sphinx to v7 (#36075)
* Update spelling dependencies (#36084)
This is the result of `npm audit fix` to address vulnerability in older versions
of `braces`.
Co-authored-by: Jeremy Meng <yumeng@microsoft.com>
* [DevCenter] Update release date (#36083)
* Update release date
* Add codeowners to dev center
* Update to github alias
* Fix label name
* [Identity] Add TSG section for AzurePipelinesCredential (#36048)
Signed-off-by: Paul Van Eck <paulvaneck@microsoft.com>
* Support sending image data as part of a user message, using a new ImageUrl.load() method. Add sample and test. (#36042)
* update (#36051)
* Increment package version after release of azure-ai-inference (#36091)
* address API review comments (#36058)
* address comments
* reintroduce index
* retrigger checks
* lint fixes
* retrigger checks
* remove experimental tag
* investigating build issues
* revert experimental changes
* make dataclass kw-only
* commit docstring
* make index config experimental
* remove unused experimental import
* correct build_index docstring/typehint
* kevin's suggestion - remove redundant experimental warning
* make all init args keyword only
* re-order annotations
* run black
---------
Co-authored-by: Ubuntu <azureuser@adramadev0.1u2n51k150xetd4yrig4jsoeod.xx.internal.cloudapp.net>
Co-authored-by: Miles Holland <milesholland@microsoft.com>
* Update CodeownersLinter version to 1.0.0-dev.20240614.4 (#36093)
Co-authored-by: James Suplizio <jasupliz@microsoft.com>
* [AutoRelease] t2-mobilenetwork-2024-06-05-65505(can only be merged by SDK owner) (#35916)
* code and test
* Update assets.json
---------
Co-authored-by: azure-sdk <PythonSdkPipelines>
Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>
* [AutoRelease] t2-storagemover-2024-06-11-87054(can only be merged by SDK owner) (#36020)
* code and test
* Update CHANGELOG.md
---------
Co-authored-by: azure-sdk <PythonSdkPipelines>
Co-authored-by: ChenxiJiang333 <119990644+ChenxiJiang333@users.noreply.github.com>
* code and test (#35959)
Co-authored-by: azure-sdk <PythonSdkPipelines>
* [AutoRelease] t2-web-2024-06-07-57417(can only be merged by SDK owner) (#35963)
* code and test
* Update CHANGELOG.md
---------
Co-authored-by: azure-sdk <PythonSdkPipelines>
Co-authored-by: ChenxiJiang333 <119990644+ChenxiJiang333@users.noreply.github.com>
* Update breaking_changes_allowlist.py (#36104)
* appconfig mi test (#35842)
* update yml
* update
* Bugfix: None was being appended to output path for batch-endpoint invoke command and wasn't picking up the override output path (#36089)
* Reverting models to make sure calls to the simulator work
* quotes
* Spellcheck fixes
* ignore the models for doc generation
* Fixed the quotes on f strings
* pylint skip file
* Support for summarization
* Adding a limit of 2 conversation turns for all but conversation simulators
* exclude synthetic from mypy
* Another lint fix
* Skip the file causing linting issues
* Bugfix on output to json_qa_lines and empty response from callbacks
* Skip pylint
* Add if/else on message to eval json util
* adding max_simulation_results for sync call
* Bugfix: None was being added to the end of the output path
* Sync eng/common directory with azure-sdk-tools for PR 8457 (#36113)
* Update macos image from 11 to latest
* unpin pester now that 5.6.0 is on the agent
---------
Co-authored-by: Wes Haggard <Wes.Haggard@microsoft.com>
---------
Signed-off-by: Paul Van Eck <paulvaneck@microsoft.com>
Co-authored-by: Xiang Yan <xiangsjtu@gmail.com>
Co-authored-by: Jeremy Voss <jerevoss@gmail.com>
Co-authored-by: Krista Pratico <krpratic@microsoft.com>
Co-authored-by: Jie Wen <wenjie1070116@gmail.com>
Co-authored-by: Matthew Ferrari <matferrari@microsoft.com>
Co-authored-by: jiewe <127981966+jiewe@users.noreply.github.com>
Co-authored-by: Azure SDK Bot <53356347+azure-sdk@users.noreply.github.com>
Co-authored-by: swathipil <76007337+swathipil@users.noreply.github.com>
Co-authored-by: Leighton Chen <lechen@microsoft.com>
Co-authored-by: Peter Wu <162184229+weirongw23-msft@users.noreply.github.com>
Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com>
Co-authored-by: Daniel Jurek <djurek@microsoft.com>
Co-authored-by: Darren Cohen <39422044+dargilco@users.noreply.github.com>
Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>
Co-authored-by: ChenxiJiang333 <119990644+ChenxiJiang333@users.noreply.github.com>
Co-authored-by: James Suplizio <jasupliz@microsoft.com>
Co-authored-by: Paul Van Eck <paulvaneck@microsoft.com>
Co-authored-by: runhli <87873226+runhli@users.noreply.github.com>
Co-authored-by: XI JIN <giovannijin1990@gmail.com>
Co-authored-by: Xi Jin <jinxi@microsoft.com>
Co-authored-by: Libba Lawrence <llawrence@microsoft.com>
Co-authored-by: vincenttran-msft <101599632+vincenttran-msft@users.noreply.github.com>
Co-authored-by: Laurent Mazuel <laurent.mazuel@gmail.com>
Co-authored-by: McCoy Patiño <39780829+mccoyp@users.noreply.github.com>
Co-authored-by: Yalin Li <yall@microsoft.com>
Co-authored-by: Javi Carnero <javier@carnero.net>
Co-authored-by: Yuchao Yan <yuchaoyan@microsoft.com>
Co-authored-by: Wes Haggard <Wes.Haggard@microsoft.com>
Co-authored-by: catalinaperalta <catalinaperaltah@hotmail.com>
Co-authored-by: Catalina Peralta <caperal@microsoft.com>
Co-authored-by: Jeremy Meng <yumeng@microsoft.com>
Co-authored-by: Driele Neves Ribeiro <drielene@microsoft.com>
Co-authored-by: Adarsh-Ramanathan <68247982+Adarsh-Ramanathan@users.noreply.github.com>
Co-authored-by: Ubuntu <azureuser@adramadev0.1u2n51k150xetd4yrig4jsoeod.xx.internal.cloudapp.net>
Co-authored-by: Nagkumar Arkalgud <nagkumar91@users.noreply.github.com>1 parent 9c8d165 commit eb5dade
2,663 files changed
Lines changed: 475502 additions & 319683 deletions
File tree
- .github
- workflows
- .vscode
- eng
- common
- TestResources
- pipelines
- templates
- jobs
- stages
- steps
- scripts
- Helpers
- spelling
- testproxy
- pipelines/templates/stages
- tox
- scripts
- breaking_changes_checker
- tests
- examples/code-reports/content-safety
- release_helper
- sdk
- ai
- azure-ai-generative
- azure-ai-inference
- azure
- ai
- inference
- _operations
- aio
- _operations
- models
- samples
- async_samples
- tests
- azure-ai-resources
- appconfiguration
- appservice/azure-mgmt-web
- azure/mgmt/web
- aio
- v2015_04_01
- aio
- operations
- models
- operations
- v2015_08_01
- aio
- operations
- models
- operations
- v2016_03_01
- aio
- operations
- models
- operations
- v2016_08_01
- aio
- operations
- models
- operations
- v2016_09_01
- aio
- operations
- models
- operations
- v2018_02_01
- aio
- operations
- models
- operations
- v2018_11_01
- aio
- operations
- models
- operations
- v2019_08_01
- aio
- operations
- models
- operations
- v2020_06_01
- aio
- operations
- models
- operations
- v2020_09_01
- aio
- operations
- models
- operations
- v2020_12_01
- aio
- operations
- models
- operations
- v2021_01_01
- aio
- operations
- models
- operations
- v2021_01_15
- aio
- operations
- models
- operations
- v2021_03_01
- aio
- operations
- models
- operations
- v2022_09_01
- aio
- operations
- models
- operations
- v2023_01_01
- aio
- operations
- models
- operations
- v2023_12_01
- aio
- operations
- models
- operations
- generated_samples
- cdn/azure-mgmt-cdn
- azure/mgmt/cdn
- aio
- operations
- operations
- core/azure-core
- azure/core
- datafactory/azure-mgmt-datafactory
- azure/mgmt/datafactory
- models
- devcenter/azure-developer-devcenter
- eventgrid
- azure-eventgrid
- azure
- eventgrid
- _legacy
- _generated
- _operations
- aio
- _operations
- models
- aio
- _operations
- aio
- _operations
- models
- samples
- basic
- async_samples
- consume_samples
- functionsapp
- EventGridTrigger1
- publish_samples
- sync_samples
- namespace
- async_samples
- sync_samples
- swagger
- tests
- perfstress_tests
- eventhub/azure-eventhub
- azure/eventhub
- aio
- identity
- azure-identity-broker
- azure-identity
- azure/identity
- _credentials
- _internal
- aio
- _credentials
- _internal
- images
- samples
- tests
- keyvault
- azure-keyvault-administration
- azure-keyvault-keys
- mobilenetwork/azure-mgmt-mobilenetwork
- azure/mgmt/mobilenetwork
- aio
- operations
- models
- operations
- generated_samples
- monitor
- azure-monitor-ingestion
- azure/monitor/ingestion
- azure-monitor-opentelemetry
- azure/monitor/opentelemetry
- _autoinstrumentation
- _utils
- samples/metrics
- tests
- autoinstrumentation
- utils
- azure-monitor-query
- azure/monitor/query
- openai
- azure-openai/tests
- storagemover/azure-mgmt-storagemover
- azure/mgmt/storagemover
- aio
- operations
- models
- operations
- generated_samples
- storage
- azure-mgmt-storage
- azure/mgmt/storage
- aio
- v2015_06_15
- aio
- operations
- models
- operations
- v2016_01_01
- aio
- operations
- models
- operations
- v2016_12_01
- aio
- operations
- models
- operations
- v2017_06_01
- aio
- operations
- models
- operations
- v2017_10_01
- aio
- operations
- models
- operations
- v2018_02_01
- aio
- operations
- models
- operations
- v2018_03_01_preview
- aio
- operations
- models
- operations
- v2018_07_01
- aio
- operations
- models
- operations
- v2018_11_01
- aio
- operations
- models
- operations
- v2019_04_01
- aio
- operations
- models
- operations
- v2019_06_01
- aio
- operations
- models
- operations
- v2020_08_01_preview
- aio
- operations
- models
- operations
- v2021_01_01
- aio
- operations
- models
- operations
- v2021_02_01
- aio
- operations
- models
- operations
- v2021_04_01
- aio
- operations
- models
- operations
- v2021_06_01
- aio
- operations
- models
- operations
- v2021_08_01
- aio
- operations
- models
- operations
- v2021_09_01
- aio
- operations
- models
- operations
- v2022_05_01
- aio
- operations
- models
- operations
- v2022_09_01
- aio
- operations
- models
- operations
- v2023_01_01
- aio
- operations
- models
- operations
- v2023_05_01
- aio
- operations
- models
- operations
- generated_samples
- storage_task_assignments_crud
- storage_task_assignments_list
- azure-storage-blob-changefeed
- azure/storage/blob/changefeed
- azure-storage-blob
- azure/storage/blob
- _generated
- aio
- operations
- models
- operations
- aio
- swagger
- tests
- azure-storage-file-datalake
- azure/storage/filedatalake
- _generated
- aio
- operations
- models
- operations
- swagger
- tests
- azure-storage-queue
- azure/storage/queue
- _generated
- aio
- operations
- models
- operations
- swagger
- tests
- tools/azure-sdk-tools/ci_tools
- snippet_update
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Large diffs are not rendered by default.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
58 | 58 | | |
59 | 59 | | |
60 | 60 | | |
61 | | - | |
| 61 | + | |
62 | 62 | | |
63 | 63 | | |
64 | 64 | | |
| |||
114 | 114 | | |
115 | 115 | | |
116 | 116 | | |
117 | | - | |
| 117 | + | |
118 | 118 | | |
119 | 119 | | |
120 | 120 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
39 | 39 | | |
40 | 40 | | |
41 | 41 | | |
42 | | - | |
| 42 | + | |
43 | 43 | | |
44 | 44 | | |
45 | 45 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
200 | 200 | | |
201 | 201 | | |
202 | 202 | | |
| 203 | + | |
203 | 204 | | |
204 | 205 | | |
205 | 206 | | |
| |||
209 | 210 | | |
210 | 211 | | |
211 | 212 | | |
| 213 | + | |
212 | 214 | | |
213 | 215 | | |
214 | 216 | | |
| |||
297 | 299 | | |
298 | 300 | | |
299 | 301 | | |
| 302 | + | |
| 303 | + | |
300 | 304 | | |
301 | 305 | | |
302 | 306 | | |
| |||
449 | 453 | | |
450 | 454 | | |
451 | 455 | | |
| 456 | + | |
452 | 457 | | |
453 | 458 | | |
454 | 459 | | |
| |||
1280 | 1285 | | |
1281 | 1286 | | |
1282 | 1287 | | |
| 1288 | + | |
| 1289 | + | |
| 1290 | + | |
| 1291 | + | |
| 1292 | + | |
| 1293 | + | |
| 1294 | + | |
| 1295 | + | |
| 1296 | + | |
| 1297 | + | |
1283 | 1298 | | |
1284 | 1299 | | |
1285 | 1300 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| 17 | + | |
17 | 18 | | |
18 | 19 | | |
19 | 20 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| 6 | + | |
6 | 7 | | |
7 | 8 | | |
8 | 9 | | |
| |||
47 | 48 | | |
48 | 49 | | |
49 | 50 | | |
| 51 | + | |
50 | 52 | | |
51 | 53 | | |
52 | 54 | | |
| |||
106 | 108 | | |
107 | 109 | | |
108 | 110 | | |
| 111 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| 9 | + | |
9 | 10 | | |
10 | 11 | | |
11 | 12 | | |
| |||
29 | 30 | | |
30 | 31 | | |
31 | 32 | | |
| 33 | + | |
32 | 34 | | |
33 | 35 | | |
34 | 36 | | |
| |||
78 | 80 | | |
79 | 81 | | |
80 | 82 | | |
| 83 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
34 | | - | |
| 34 | + | |
35 | 35 | | |
36 | 36 | | |
37 | 37 | | |
| |||
0 commit comments