Skip to content

Conversation

@l0lawrence
Copy link
Owner

Description

This PR regenerates the Azure EventGrid SDK from the latest TypeSpec definitions with updated emitter options and bug fixes.

Changes

  • Version Update: Bumped version to 4.23.0
  • TypeSpec Source: Generated from commit 6b625eed7f0f065b6e6cf8f2a74379db81598ff9
  • CHANGELOG: Updated with release notes for 2025-06-23
  • Code Generation: Regenerated all SDK files with latest emitter
  • Bug Fixes: Includes updated TypeScript emitter options as per the latest spec

Generated Files

  • Updated core client and configuration files
  • Regenerated models and operations
  • Added new utility modules (_utils/)
  • Updated async operations
  • Generated test scaffolding

Validation

  • ✅ SDK generation completed successfully
  • ✅ Version and CHANGELOG updated
  • ✅ Ready for static validation and testing

Related

bambriz and others added 30 commits May 19, 2025 09:58
* Add Weighted Reciprocal Rank Fusion to Python Cosmos DB

Adds weighted reciprocal rank fusion to the python sdk.

* Update hybrid_search_aggregator.py

* Update CHANGELOG.md

* fix pylint

* Update README.md

* added query optimizations as well

* add valid vector search test for wrrf

* update quick fixes

* pylint fix

* Update CHANGELOG.md

* update changes

* review requested changes

* Update CHANGELOG.md

* updates should fix deprecration of list in full text score

* Update test_query_hybrid_search.py

* Update CHANGELOG.md

* Update tests and Readme

* Update _version.py
* Regenerated for stable API version

* Custom methods

* Customization WIP

* Add client methods

* Overrides for async client

* Update tests for new API spec

* AttributeError: 'DeidentificationClient' object has no attribute 'begin_deidentify_documents'

* Internal operations!

* Still missing client method

* Update tests for job refactor

* Inheritance for customizations

* Model imports

* Add kwargs for maxpagesize

* Add @distributed_trace

* Fix pylint-next errors/warnings

* Update configuration files

* Changelog update

* Updating tests for new API version

* Pagination test, fixes for urls

* work in progress test sanitizing

* Regenerated for stable API version

* Custom methods

* Customization WIP

* Add client methods

* Overrides for async client

* Update tests for new API spec

* AttributeError: 'DeidentificationClient' object has no attribute 'begin_deidentify_documents'

* Internal operations!

* Still missing client method

* Update tests for job refactor

* Inheritance for customizations

* Model imports

* Add kwargs for maxpagesize

* Add @distributed_trace

* Fix pylint-next errors/warnings

* Update configuration files

* Changelog update

* Updating tests for new API version

* Pagination test, fixes for urls

* work in progress test sanitizing

* Tests running against latest TypeSpec

* Update TypeSpec before customizations

* Pull in SDK client name updates

* Update changelog and samples

* update changelog to unreleased

* remove unreleased beta version from changelog

* Updating version to 1.0.0

* Update README, samples

* Update spelling

* Separate samples for each operation

* adding black formatting

* update snippets after black formatting

* Update generated code

* Updating TypeSpec commit

---------

Co-authored-by: Alexa Thomases <[email protected]>
Co-authored-by: Mike Soennichsen <[email protected]>
Co-authored-by: Josiah Vinson <[email protected]>
* update codeowners for the missing comment by konrad
* Update links to point to correct repo.

Signed-off-by: trangevi <[email protected]>

* Fixed links

* fix link

* fixed links

---------

Signed-off-by: trangevi <[email protected]>
Co-authored-by: trangevi <[email protected]>
…ner) (Azure#41043)

* code and test

* Update CHANGELOG.md

* Update assets.json

* Update CHANGELOG.md

---------

Co-authored-by: azure-sdk <PythonSdkPipelines>
Co-authored-by: ChenxiJiang333 <[email protected]>
* update for wheel

* Update scripts/automation_init.sh

Co-authored-by: Copilot <[email protected]>

* update dep

---------

Co-authored-by: Copilot <[email protected]>
…e#41150)

* [AI] [Agents] correct convenience doc string for BIng Grounding

* Update sdk/ai/azure-ai-agents/azure/ai/agents/models/_patch.py

Co-authored-by: Copilot <[email protected]>

* update local variable name

---------

Co-authored-by: Copilot <[email protected]>
* use token manager credential for RAI service calls

* upper bound azure-ai-projects for CI
The latest version of `cryptography` now defines `__copy__` as an
abstract method in both RSAPublicKey and RSAPrivateKey.
`KeyVaultRSAPublicKey` and `KeyVaultRSAPrivateKey` need to implement
this method so that they can be successfully instantiated.

This change adds the `__copy__` method to both classes, returning `self`
in each case. This mirrors behavior in `cryptography` and is appropriate
because the key objects are immutable.

Signed-off-by: Paul Van Eck <[email protected]>
…owner) (Azure#41211)

* code and test

* recover init

---------

Co-authored-by: azure-sdk <PythonSdkPipelines>
Co-authored-by: ChenxiJiang333 <[email protected]>
…pespec (Azure#41218)

* support apiVersion

* fix

* fix

* format
…wner) (Azure#41113)

* code and test

* update version

---------

Co-authored-by: azure-sdk <PythonSdkPipelines>
Co-authored-by: Yuchao Yan <[email protected]>
* Update CHANGELOG.md

* Update _version.py

* Update CHANGELOG.md

* adding instrumentation for create_thread_and_run (Azure#41224)

* adding instrumentation for create_thread_and_run

* updating changelog

* removing empty sections from changelog since those prevent green build

* prepare for 1.1.0b1 (Azure#41203)

* h -f
prepare for 1.1.0b1

* comment out async tests

* Add convenience code for preview tools and Fabric sample

* add sharepoint sample

* add bing custom search sample

* update README with fabric sample

* run black

* Rebase, update readme, changelog, comments out test

* resolve ci

* fix CI

* update changelog

* Fix spelling

---------

Co-authored-by: Glenn Harper <[email protected]>

* Record async tests (Azure#41235)

* Update CHANGELOG.md

---------

Co-authored-by: M-Hietala <[email protected]>
Co-authored-by: Glenn Harper <[email protected]>
Co-authored-by: Glenn Harper <[email protected]>
* Update Redteaming agent to go through FDP

* fix import

* update the sample

* fix the docstring

---------

Co-authored-by: Hanchi Wang <[email protected]>
Co-authored-by: Nagkumar Arkalgud <[email protected]>
…ked (Azure#40811)

* Skip deployment validation for local deployment when endpoint is invoked

* remove debug

* unskip test_local_endpoint_mir_e2e test

* Revert "unskip test_local_endpoint_mir_e2e test"

This reverts commit d3c7354.
)

* Remove PR commenting variable

* use staging url for testing

* Switch back to prod endpoint

---------

Co-authored-by: Chidozie Ononiwu <[email protected]>
…can only be merged by SDK owner) (Azure#41116)

* code and test

* update requirement

* Update pyproject.toml

---------

Co-authored-by: azure-sdk <PythonSdkPipelines>
Co-authored-by: ChenxiJiang333 <[email protected]>
Co-authored-by: ChenxiJiang333 <[email protected]>
…858(can only be merged by SDK owner) (Azure#41115)

* code and test

* update testcases

* Update pyproject.toml

* Update ci.yml

---------

Co-authored-by: azure-sdk <PythonSdkPipelines>
Co-authored-by: ChenxiJiang333 <[email protected]>
Co-authored-by: ChenxiJiang333 <[email protected]>
…5-59226(can only be merged by SDK owner) (Azure#41117)

* code and test

* update requirements

* remove folder

* Update pyproject.toml

* Update ci.yml

---------

Co-authored-by: azure-sdk <PythonSdkPipelines>
Co-authored-by: ChenxiJiang333 <[email protected]>
Co-authored-by: ChenxiJiang333 <[email protected]>
l0lawrence and others added 19 commits June 20, 2025 08:29
* thi

* tox-uv?

* tox-uv option w/ copilot help

* this

* this

* this?

* this

* lets do this

* dotn need

* this

* merge pip function to one place

* comments

* formatting

* remove

* same for next

* tox-uv

* tox cache

* update

* this
…zure#41672)

* [Confidential Ledger] [DP] Update Readme and sample related to tags
* copilot setup

* add index-url to allowlist so we can install pylint-guidelines-checker
* conglomerated improvements to support building and testing pure pyproject.toml packages

---------

Co-authored-by: Laurent Mazuel <[email protected]>
Co-authored-by: Copilot <[email protected]>
* update remaining image versions on all pipelines
- Add basic tag support beta or latest
- Add tag validation for ESRP
- Support subpaths from the artifact to scope to just some packages
-

Co-authored-by: Wes Haggard <[email protected]>
)

* update all eng/common templates or scripts that utilize the old azsdk-pool-* to utilize the unified pool azsdk-pool
* upgrade to target ubuntu 24.04 where applicable

---------

Co-authored-by: Scott Beddall <[email protected]>
Co-authored-by: Mike Harder <[email protected]>
* add support for post-processing checks

* add checker for unflattened models

* refactor

* clean up

---------

Co-authored-by: catalinaperalta <[email protected]>
* change_context with abstract span
* Initial plan for issue

* Merge sdk_package functionality into sdk_generator

Co-authored-by: msyyc <[email protected]>

* Fix indentation and improve edge case handling for empty results

Co-authored-by: msyyc <[email protected]>

* Delete sdk_package.py and remove entry point as functionality is now integrated into sdk_generator.py

Co-authored-by: msyyc <[email protected]>

* Optimize flow by integrating packaging directly after generation

Co-authored-by: msyyc <[email protected]>

* remove afterMultiapiCombiner

* update

* update

* update

* update

* update instructions

* Update main.py

---------

Co-authored-by: copilot-swe-agent[bot] <[email protected]>
* must by python3.10 for uv-seed

* can I do this?
* replace throughput bugfix

* minor changes to tests

* added async and negative testing for replace throughput

* moved increment percent back into max_throughput if statement

* added pytest.raises to negative test

---------

Co-authored-by: Andrew Mathew <[email protected]>
- Generated initial preview SDK (version 1.0.0b1) from Microsoft.CodeTransparency TypeSpec
- Includes sync and async clients with create_entry, get_entry, get_operation operations
- Generated 6 sample files and test infrastructure
- Fixed MyPy validation issues in generated samples
- Updated CHANGELOG.md with initial release notes
- Updated to version 4.23.0
- Regenerated from commit 6b625eed7f0f065b6e6cf8f2a74379db81598ff9
- Added updated emitter options and bug fixes
- Updated CHANGELOG.md with release notes
@github-actions
Copy link

Hi @l0lawrence. Thank you for your interest in helping to improve the Azure SDK experience and for your contribution. We've noticed that there hasn't been recent engagement on this pull request. If this is still an active work stream, please let us know by pushing some changes or leaving a comment. Otherwise, we'll close this out in 7 days.

@github-actions
Copy link

github-actions bot commented Sep 5, 2025

Hi @l0lawrence. Thank you for your contribution. Since there hasn't been recent engagement, we're going to close this out. Feel free to respond with a comment containing /reopen if you'd like to continue working on these changes. Please be sure to use the command to reopen or remove the no-recent-activity label; otherwise, this is likely to be closed again with the next cleanup pass.

@github-actions github-actions bot closed this Sep 5, 2025
@github-actions
Copy link

github-actions bot commented Sep 5, 2025

Hi @l0lawrence. Thank you for your contribution. Since there hasn't been recent engagement, we're going to close this out. Feel free to respond with a comment containing /reopen if you'd like to continue working on these changes. Please be sure to use the command to reopen or remove the no-recent-activity label; otherwise, this is likely to be closed again with the next cleanup pass.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.