Skip to content

Conversation

@Himanshu49
Copy link
Member

Description

Generated new sdk for data plane api version 2025-11-01-preview
SDK is generated with the help of typespec
API spec change PR - Azure/azure-rest-api-specs#39372

All SDK Contribution checklist:

  • The pull request does not introduce [breaking changes]
  • CHANGELOG is updated for new features, bug fixes or other significant changes.
  • I have read the contribution guidelines.

General Guidelines and Best Practices

  • Title of the pull request is clear and informative.
  • There are a small number of commits, each of which have an informative message. This means that previously merged commits do not appear in the history of the PR. For more information on cleaning up the commits in your PR, see this page.

Testing Guidelines

  • Pull request includes test coverage for the included changes.

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the Azure Load Testing Python SDK to the new data plane API version 2025-11-01-preview. The SDK is generated using TypeSpec from an updated API specification.

Changes:

  • Updated API version from an older version to 2025-11-01-preview
  • Added support for new features including triggers, notification rules, test run insights, and operation status tracking
  • Updated build configuration from setup.py to pyproject.toml (PEP 517/518 compliance)
  • Added trailing commas and formatting improvements across test files

Reviewed changes

Copilot reviewed 87 out of 90 changed files in this pull request and generated no comments.

Show a summary per file
File Description
tsp-location.yaml Updated TypeSpec directory path and commit hash for API generation
setup.py Deleted setup.py as build config moved to pyproject.toml
pyproject.toml Added modern Python packaging configuration with build-system metadata
tests/*.py Added trailing commas, whitespace cleanup, and formatting fixes
samples/*.py Added pylint disable comments for line-too-long checks
generated_tests/*.py New auto-generated test files for API coverage
generated_samples/*.py New auto-generated sample files for various operations
models/_models.py Added new model classes for triggers, notifications, recurrence, insights, and operations
models/_enums.py Added new enum types for frequencies, trigger states, notification events, and operation kinds
models/init.py Exported new models and enums
_operations/_patch.py Updated import names for generated operation mixins
_metadata.json New file storing API version metadata

@github-actions
Copy link

API Change Check

APIView identified API level changes in this PR and created the following API reviews

azure-developer-loadtesting

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.

1 participant