-
Notifications
You must be signed in to change notification settings - Fork 3.3k
[Storage Queue] Migrating to TypeSpec #45649
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from 108 commits
Commits
Show all changes
120 commits
Select commit
Hold shift + click to select a range
e9affdb
storage queue
l0lawrence bffece2
basic changes
l0lawrence c8ce399
filter conftest
l0lawrence 703f7c1
fixing test issues
l0lawrence 550b8a9
missing init
l0lawrence 14b57c5
update response handler to handle stirng
l0lawrence 3208396
userdelegationkey
l0lawrence 61169cb
update gen location
l0lawrence 8687c28
pyproject
l0lawrence b1381ee
update imports
l0lawrence 52380c1
regen + updates
l0lawrence ac18061
change conftest
l0lawrence b1a40be
mypy + blakc
l0lawrence 38e05ae
regen
l0lawrence 7cf6d01
sphinx
l0lawrence 47df4bb
Merge branch 'main' into storagequeue
l0lawrence 1df6198
regen+fixing apistub
l0lawrence a049612
version file
l0lawrence 6124cf3
q
l0lawrence ced0162
edit
l0lawrence 21a96ce
pylint fix
l0lawrence 730959c
regen
l0lawrence 5576280
encoding??
l0lawrence 0392876
regen keyinfo as string
l0lawrence ca32d82
pin azure-core
l0lawrence 7f37a1c
xml.name
l0lawrence 6768026
Merge branch 'main' into storagequeue
l0lawrence bf4c390
Merge branch 'storagequeue' of https://github.com/l0lawrence/azure-sd…
l0lawrence 6699c41
update
l0lawrence ba3c0d0
regen
l0lawrence 04a315e
Merge branch 'main' into storagequeue
l0lawrence 9e5f01b
fix pylint
l0lawrence e753cc3
black
l0lawrence e785f6a
Merge branch 'main' of https://github.com/Azure/azure-sdk-for-python …
l0lawrence 75c5589
Merge branch 'main' into storagequeue
l0lawrence a20698a
regen
l0lawrence 23236f7
ai version
l0lawrence 63c6f4f
pyproject updates
l0lawrence 7473c90
fix []
l0lawrence e00856d
Merge branch 'main' into storagequeue
l0lawrence 9e70eb6
remove
l0lawrence 3541133
regen with new config
l0lawrence eaa2215
version
l0lawrence 3a18e32
update models patch
l0lawrence 8afa3a5
updating client patches
l0lawrence 9bfdf74
blob shared folder spread
l0lawrence 19e13ba
Fix azure.storage.blob rtype references to azure.storage.queue in que…
l0lawrence b16013d
model update
l0lawrence 6c52d14
Merge branch 'storagequeue' of https://github.com/l0lawrence/azure-sd…
l0lawrence 238c30f
black
l0lawrence b8fdfdd
wip changes from running against azure cli
l0lawrence 06ba19a
regen
l0lawrence d226473
backcompat patch all model attr from autorest*
l0lawrence 7a7accf
fix diff
l0lawrence 9e3f174
Merge branch 'main' into storagequeue
l0lawrence 2249000
Fix analyze: trailing newline in _patch.py and wrap long line in _mod…
l0lawrence 9ca877f
use commit from main branch
l0lawrence ee81c64
update doc on clients
l0lawrence ce0aba3
add todo and fixing up _shared for alignment
l0lawrence 5b12162
Apply suggestion from @l0lawrence
l0lawrence 7a65328
ordering nit
l0lawrence b0e6902
Merge branch 'storagequeue' of https://github.com/l0lawrence/azure-sd…
l0lawrence 827775e
this order
l0lawrence 9f26f13
order
l0lawrence 40def78
Merge branch 'main' into storagequeue
l0lawrence c2c0307
Merge branch 'main' into storagequeue
l0lawrence f358793
added a todo
l0lawrence 557c217
updating models
l0lawrence 28dae8e
Revert "added a todo"
l0lawrence 5dda7a7
todo
l0lawrence 0d54c8d
black
l0lawrence ed74672
fixing models
l0lawrence 9754630
updating
l0lawrence de041ed
testing backcompat
l0lawrence 238147f
updating patches
l0lawrence 79bdc59
pylint + black
l0lawrence b39ef80
type fix
l0lawrence b82b71d
verifytypes
l0lawrence 88f7c10
typing for verifytypes
l0lawrence 32af44c
pylint
l0lawrence 2dd1b2f
Merge branch 'main' into storagequeue
l0lawrence ccfbe91
removing temp to run tests
l0lawrence f65fe49
Revert "removing temp to run tests"
l0lawrence 29f53b6
Merge branch 'main' into storagequeue
l0lawrence b77134c
regen with newest emitter
l0lawrence f4741c7
Merge branch 'main' into storagequeue
l0lawrence 8617de1
Merge branch 'main' into storagequeue
l0lawrence b6a3517
reformat pause
l0lawrence b3f5d73
update wrap even though not a queue thing
l0lawrence fd3edaa
try to fix format
l0lawrence 341c1f7
ran black
l0lawrence b082826
regen with new emitter
l0lawrence 5a05042
py3.14 and models from regen
l0lawrence fc71d60
Merge branch 'main' into storagequeue
l0lawrence c9552ee
pin here for models
l0lawrence 975c105
items_proeprty
l0lawrence a845bd9
try this for models, removing inheritance
l0lawrence 3a8966f
black
l0lawrence 6246b41
mypy
l0lawrence dcd69a7
this
l0lawrence 965e065
pylint
l0lawrence 067745d
backcompat loading
l0lawrence b4c6456
move to patch
l0lawrence 71692ee
pylint fix
l0lawrence 6c0a6cf
missing __str
l0lawrence 6960cdb
change to backcompatMixin of serialization Model
l0lawrence 7b35e99
dont directly inherit from model
l0lawrence 29cefcf
bump missing api diff
l0lawrence 99d8bd1
black
l0lawrence 9ae5e43
backcompat updates
l0lawrence 2718bd5
cleaning code
l0lawrence fff857b
clean
l0lawrence 017f889
uploads slightly out of sync from blob
l0lawrence ed6db4f
regen
l0lawrence 507c975
validaiton
l0lawrence 5ebcfb8
_shared
l0lawrence 3a8cf67
Merge branch 'main' into storagequeue
l0lawrence 33a3fc7
pass apiconsistency check
l0lawrence b290a75
remove hack
l0lawrence e38f05e
remove blob/datalake tsp changes
l0lawrence File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,7 +1,7 @@ | ||
| include *.md | ||
| include azure/__init__.py | ||
| include azure/storage/__init__.py | ||
| include LICENSE | ||
| include azure/storage/queue/py.typed | ||
| recursive-include tests *.py | ||
| recursive-include samples *.py *.md | ||
| include azure/storage/queue/py.typed | ||
| include azure/__init__.py | ||
| include azure/storage/__init__.py |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,6 @@ | ||
| { | ||
| "apiVersion": "2026-04-06", | ||
| "apiVersions": { | ||
| "Storage.Queues": "2026-04-06" | ||
| } | ||
| } | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,65 @@ | ||
| { | ||
| "CrossLanguagePackageId": "Storage.Queues", | ||
| "CrossLanguageDefinitionId": { | ||
| "azure.storage.queue.models.AccessPolicy": "Storage.Queues.AccessPolicy", | ||
| "azure.storage.queue.models.CorsRule": "Storage.Queues.CorsRule", | ||
| "azure.storage.queue.models.Error": "Storage.Queues.Error", | ||
| "azure.storage.queue.models.GeoReplication": "Storage.Queues.GeoReplication", | ||
| "azure.storage.queue.models.KeyInfo": "Storage.Queues.KeyInfo", | ||
| "azure.storage.queue.models.ListOfSentMessage": "Storage.Queues.ListOfSentMessage", | ||
| "azure.storage.queue.models.ListQueuesResponse": "Storage.Queues.ListQueuesResponse", | ||
| "azure.storage.queue.models.Logging": "Storage.Queues.Logging", | ||
| "azure.storage.queue.models.Metrics": "Storage.Queues.Metrics", | ||
| "azure.storage.queue.models.PeekedMessage": "Storage.Queues.PeekedMessage", | ||
| "azure.storage.queue.models.PeekedMessages": "Storage.Queues.PeekedMessages", | ||
| "azure.storage.queue.models.QueueItem": "Storage.Queues.QueueItem", | ||
| "azure.storage.queue.models.QueueMessage": "Storage.Queues.QueueMessage", | ||
| "azure.storage.queue.models.QueueServiceProperties": "Storage.Queues.QueueServiceProperties", | ||
| "azure.storage.queue.models.QueueServiceStats": "Storage.Queues.QueueServiceStats", | ||
| "azure.storage.queue.models.ReceivedMessage": "Storage.Queues.ReceivedMessage", | ||
| "azure.storage.queue.models.ReceivedMessages": "Storage.Queues.ReceivedMessages", | ||
| "azure.storage.queue.models.RetentionPolicy": "Storage.Queues.RetentionPolicy", | ||
| "azure.storage.queue.models.SentMessage": "Storage.Queues.SentMessage", | ||
| "azure.storage.queue.models.SignedIdentifier": "Storage.Queues.SignedIdentifier", | ||
| "azure.storage.queue.models.SignedIdentifiers": "Storage.Queues.SignedIdentifiers", | ||
| "azure.storage.queue.models.UserDelegationKey": "Storage.Queues.UserDelegationKey", | ||
| "azure.storage.queue.models.StorageErrorCode": "Storage.Queues.StorageErrorCode", | ||
| "azure.storage.queue.models.GeoReplicationStatus": "Storage.Queues.GeoReplicationStatus", | ||
| "azure.storage.queue.models.ListQueuesIncludeType": "Storage.Queues.ListQueuesIncludeType", | ||
| "azure.storage.queue.operations.ServiceOperations.set_properties": "Storage.Queues.Service.setProperties", | ||
| "azure.storage.queue.aio.operations.ServiceOperations.set_properties": "Storage.Queues.Service.setProperties", | ||
| "azure.storage.queue.operations.ServiceOperations.get_properties": "Storage.Queues.Service.getProperties", | ||
| "azure.storage.queue.aio.operations.ServiceOperations.get_properties": "Storage.Queues.Service.getProperties", | ||
| "azure.storage.queue.operations.ServiceOperations.get_statistics": "Storage.Queues.Service.getStatistics", | ||
| "azure.storage.queue.aio.operations.ServiceOperations.get_statistics": "Storage.Queues.Service.getStatistics", | ||
| "azure.storage.queue.operations.ServiceOperations.get_user_delegation_key": "Storage.Queues.Service.getUserDelegationKey", | ||
| "azure.storage.queue.aio.operations.ServiceOperations.get_user_delegation_key": "Storage.Queues.Service.getUserDelegationKey", | ||
| "azure.storage.queue.operations.ServiceOperations.get_queues": "Storage.Queues.Service.getQueues", | ||
| "azure.storage.queue.aio.operations.ServiceOperations.get_queues": "Storage.Queues.Service.getQueues", | ||
| "azure.storage.queue.operations.QueueOperations.create": "Storage.Queues.Queue.create", | ||
| "azure.storage.queue.aio.operations.QueueOperations.create": "Storage.Queues.Queue.create", | ||
| "azure.storage.queue.operations.QueueOperations.get_properties": "Storage.Queues.Queue.getProperties", | ||
| "azure.storage.queue.aio.operations.QueueOperations.get_properties": "Storage.Queues.Queue.getProperties", | ||
| "azure.storage.queue.operations.QueueOperations.delete": "Storage.Queues.Queue.delete", | ||
| "azure.storage.queue.aio.operations.QueueOperations.delete": "Storage.Queues.Queue.delete", | ||
| "azure.storage.queue.operations.QueueOperations.set_metadata": "Storage.Queues.Queue.setMetadata", | ||
| "azure.storage.queue.aio.operations.QueueOperations.set_metadata": "Storage.Queues.Queue.setMetadata", | ||
| "azure.storage.queue.operations.QueueOperations.get_access_policy": "Storage.Queues.Queue.getAccessPolicy", | ||
| "azure.storage.queue.aio.operations.QueueOperations.get_access_policy": "Storage.Queues.Queue.getAccessPolicy", | ||
| "azure.storage.queue.operations.QueueOperations.set_access_policy": "Storage.Queues.Queue.setAccessPolicy", | ||
| "azure.storage.queue.aio.operations.QueueOperations.set_access_policy": "Storage.Queues.Queue.setAccessPolicy", | ||
| "azure.storage.queue.operations.QueueOperations.receive_messages": "Storage.Queues.Queue.receiveMessages", | ||
| "azure.storage.queue.aio.operations.QueueOperations.receive_messages": "Storage.Queues.Queue.receiveMessages", | ||
| "azure.storage.queue.operations.QueueOperations.clear": "Storage.Queues.Queue.clear", | ||
| "azure.storage.queue.aio.operations.QueueOperations.clear": "Storage.Queues.Queue.clear", | ||
| "azure.storage.queue.operations.QueueOperations.send_message": "Storage.Queues.Queue.sendMessage", | ||
| "azure.storage.queue.aio.operations.QueueOperations.send_message": "Storage.Queues.Queue.sendMessage", | ||
| "azure.storage.queue.operations.QueueOperations.peek_messages": "Storage.Queues.Queue.peekMessages", | ||
| "azure.storage.queue.aio.operations.QueueOperations.peek_messages": "Storage.Queues.Queue.peekMessages", | ||
| "azure.storage.queue.operations.QueueOperations.update_message": "Storage.Queues.Queue.updateMessage", | ||
| "azure.storage.queue.aio.operations.QueueOperations.update_message": "Storage.Queues.Queue.updateMessage", | ||
| "azure.storage.queue.operations.QueueOperations.delete_message": "Storage.Queues.Queue.deleteMessage", | ||
| "azure.storage.queue.aio.operations.QueueOperations.delete_message": "Storage.Queues.Queue.deleteMessage" | ||
| }, | ||
| "CrossLanguageVersion": "93cf2ffb7d42" | ||
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.