Skip to content

Refresh azure-mgmt-datafactory after migrate to Typespec#47908

Open
azure-sdk-automation[bot] wants to merge 2 commits into
mainfrom
sdkauto/azure-mgmt-datafactory-6528351
Open

Refresh azure-mgmt-datafactory after migrate to Typespec#47908
azure-sdk-automation[bot] wants to merge 2 commits into
mainfrom
sdkauto/azure-mgmt-datafactory-6528351

Conversation

@azure-sdk-automation

Copy link
Copy Markdown
Contributor

Configurations: 'specification/datafactory/resource-manager/Microsoft.DataFactory/DataFactory/tspconfig.yaml', API Version: 2018-06-01, SDK Release Type: stable, and CommitSHA: 'a7bdbe741c0ef1f1b159d8569b173757bd823ae9' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6528351 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.

….DataFactory/DataFactory/tspconfig.yaml', API Version: 2018-06-01, SDK Release Type: stable, and CommitSHA: 'a7bdbe741c0ef1f1b159d8569b173757bd823ae9' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6528351 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.
@ChenxiJiang333 ChenxiJiang333 changed the title [AutoPR azure-mgmt-datafactory]-generated-from-SDK Generation - Python-6528351 Refresh azure-mgmt-datafactory after migrate to Typespec Jul 7, 2026
@ChenxiJiang333 ChenxiJiang333 marked this pull request as ready for review July 7, 2026 08:58
Copilot AI review requested due to automatic review settings July 7, 2026 08:58

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

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 refreshes azure-mgmt-datafactory after its migration to TypeSpec, promoting the package from beta (10.0.0b1) to its stable GA release (10.0.0). It advances the spec commit and emitter version, regenerates the operations/serialization code, and updates packaging metadata to reflect the stable status. It fits into the repo's ongoing TypeSpec migration effort for management-plane SDKs.

Changes:

  • Promote to stable GA: bump _version.py to 10.0.0, set is_stable = true, switch classifier to Development Status :: 5 - Production/Stable (and add Python 3.14), with a matching ## 10.0.0 (2026-07-07) CHANGELOG entry.
  • Regenerate operations to use the new emitter types.py TypedDict request types (_types) in place of the old JSON = MutableMapping alias, and add numeric duration serialize/deserialize helpers to the generated _utils runtime.
  • Update spec/emitter metadata (tsp-location.yaml, _metadata.json, apiview-properties.json, new api.metadata.yml) and rebrand the README auth section from "Azure Active Directory" to "Microsoft Entra".

Reviewed changes

Copilot reviewed 16 out of 19 changed files in this pull request and generated no comments.

Show a summary per file
File Description
azure/mgmt/datafactory/_version.py Bumps version to stable 10.0.0; matches CHANGELOG.
pyproject.toml Sets is_stable = true, Production/Stable classifier, adds Python 3.14.
azure/mgmt/datafactory/operations/_operations.py Regenerated: JSON body params now typed via _types TypedDicts.
azure/mgmt/datafactory/aio/operations/_operations.py Async counterpart of the same regeneration.
azure/mgmt/datafactory/_utils/serialization.py Adds numeric duration (seconds/milliseconds, int/float) serializers/deserializers.
azure/mgmt/datafactory/_utils/model_base.py Adds numeric duration serialize/deserialize support in the model runtime.
azure/mgmt/datafactory/{_patch,aio/_patch,models/_patch,operations/_patch,aio/operations/_patch}.py Cosmetic blank-line reformatting.
README.md Rebrands auth docs to Microsoft Entra.
_metadata.json Updates commit, emitterVersion 0.63.2, adds httpClientPythonVersion.
tsp-location.yaml Updates spec commit SHA.
apiview-properties.json Updates CrossLanguageVersion.
api.metadata.yml New APIView metadata snapshot (companion api.md present).

@ChenxiJiang333

Copy link
Copy Markdown
Member

✅ Live Test Results

Summary: 4 passed, 4 warnings in 38.72s

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants