Skip to content

[Storage Queue] Migrating to TypeSpec#45649

Merged
l0lawrence merged 120 commits into
Azure:mainfrom
l0lawrence:storagequeue
Jun 19, 2026
Merged

[Storage Queue] Migrating to TypeSpec#45649
l0lawrence merged 120 commits into
Azure:mainfrom
l0lawrence:storagequeue

Conversation

@l0lawrence

@l0lawrence l0lawrence commented Mar 11, 2026

Copy link
Copy Markdown
Member

NOTE: autorest and typespec models have breaking changes between them as a part of a design choice made when creating the emitter - If we want to ensure no backcompat failures (is_xml_model, as_dict, serialize, deserialize etc.) we can patch the models in _generated/models/_patch.py, if we are okay with the changes listed we will not need these patches.

Queue tests passing same as in main

@github-actions github-actions Bot added the Storage Storage Service (Queues, Blobs, Files) label Mar 11, 2026
@l0lawrence

Copy link
Copy Markdown
Member Author

/azp run python - storage - tests

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines successfully started running 1 pipeline(s).

@l0lawrence

Copy link
Copy Markdown
Member Author

/azp run python - storage - tests

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines successfully started running 1 pipeline(s).

Comment thread sdk/storage/azure-storage-queue/azure/storage/queue/_models.py
@l0lawrence l0lawrence self-assigned this Jun 12, 2026
Comment thread sdk/storage/azure-storage-queue/azure/storage/queue/_shared/uploads.py Outdated
@l0lawrence

Copy link
Copy Markdown
Member Author

For version and naming: naming we can fix here with this if you want: Azure/azure-rest-api-specs#44081, version is specified in the tspconfig.yaml on the rest-api-specs branch so you can update it there with new versions in typespec to keep the generated _version.py in alignment

@l0lawrence l0lawrence merged commit ea6ff47 into Azure:main Jun 19, 2026
19 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Storage Storage Service (Queues, Blobs, Files)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants