Skip to content

[Storage] Decoupled Client Context Manager Methods from Base Client #41442

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 1 commit
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
569d627
Queue package
weirongw23-msft Jun 5, 2025
be7a4c9
Blob package
weirongw23-msft Jun 5, 2025
eb75edd
Datalake package
weirongw23-msft Jun 5, 2025
0ef6390
Fixes
weirongw23-msft Jun 6, 2025
c0ddee3
File share package
weirongw23-msft Jun 6, 2025
7a93378
pylint error
weirongw23-msft Jun 6, 2025
0af2a87
Resolved discrepancy in docs for close() method
weirongw23-msft Jun 7, 2025
45a1489
Documented return types for __enter__, __exit__ and async equiv
weirongw23-msft Jun 7, 2025
e46ad35
Fixed import errors
weirongw23-msft Jun 9, 2025
65810f1
_queue_client.pyi
weirongw23-msft Jun 10, 2025
6de49b4
Removed everything except __exit__
weirongw23-msft Jun 11, 2025
2c6c95d
Merge branch 'main' into weirongw23/client-context-managers
weirongw23-msft Jun 11, 2025
40da8ab
Merge branch 'main' into weirongw23/client-context-managers
weirongw23-msft Jun 11, 2025
7b7867b
Fully annotated __enter__, __exit__, close for Queue (and aio)
weirongw23-msft Jun 11, 2025
b9bc1cf
Typo
weirongw23-msft Jun 11, 2025
b691809
Made context manager methods consistent with other packages
weirongw23-msft Jun 11, 2025
551074d
Merge branch 'main' into weirongw23/client-context-managers
weirongw23-msft Jun 12, 2025
30d7646
Modified tests to mock __exit__ and __aexit__ instead of close
weirongw23-msft Jun 12, 2025
421f365
Queue pylint errors
weirongw23-msft Jun 12, 2025
900c997
pylint disable for __exit__ kwargs in queue
weirongw23-msft Jun 12, 2025
826e428
Wrong rtype for __exit__ in Queue package
weirongw23-msft Jun 12, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Merge branch 'main' into weirongw23/client-context-managers
  • Loading branch information
weirongw23-msft committed Jun 11, 2025
commit 2c6c95de7641b0d1959f78eccd9854035d903349

This merge commit was added into this branch cleanly.

There are no new changes to show, but you can still view the diff.