The Azure SDK relies on MSAL for SNI support, and MSAL Python doesn't have an async API (tracked here). In the meantime you can use the sync credential. Your token requests would then be blocking but those are infrequent, so the perf impact isn't bad.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4