Disclosure: I'm completely new to adafruit and doing my very first project.
I am unable to use the adafruit_azureiot module on my PyPortal or my Metro M4 Airlift Lite. Both of these boards use adafruit_esp32spi and have no wifi or ssl module in their CircuitPython installations. There was an update to this adafruit_azureiot module which added an import of ssl in the iot_mqtt.py file.
75af72b
As such, without building a custom CircuitPython installer for these boards, I am unable to use adafruit_azureiot since just importing a function will will trigger ModuleNotFoundError when iot_mqtt.py tries to import ssl.