I was doing some profiling to try to speed up my lambda cold starts when I noticed mangum.protocols.websockets is taking up the majority of the import time for Mangum (0.25s / 0.4s total on my system, see below for details). I'd like to be able to disable this import to speed things up. Is it possible to do something like #197 to make websocket support optional?
Profiling details (using https://github.com/nschloe/tuna to visualize):
python -X importtime -c 'from mangum import Mangum' 2> mangum.log
tuna mangum.log

I was doing some profiling to try to speed up my lambda cold starts when I noticed
mangum.protocols.websocketsis taking up the majority of the import time for Mangum (0.25s / 0.4s total on my system, see below for details). I'd like to be able to disable this import to speed things up. Is it possible to do something like #197 to make websocket support optional?Profiling details (using https://github.com/nschloe/tuna to visualize):