There's an issue on the camect-py project where the websockets library changed the name of the extra_headers argument to additional_headers.
This breaks this integration for new installs that don't already have websockets installed.
There's a pull request, but until that gets merged, I think this could be resolved here by setting the websocket requirement to version 13.
"requirements": [
"camect-py==0.1.10"
"websockets<=13"
],
Alternatively, edit camect/__init__.py to update the argument name until it's properly updated.
There's an issue on the
camect-pyproject where thewebsocketslibrary changed the name of theextra_headersargument toadditional_headers.This breaks this integration for new installs that don't already have
websocketsinstalled.There's a pull request, but until that gets merged, I think this could be resolved here by setting the websocket requirement to version 13.
Alternatively, edit
camect/__init__.pyto update the argument name until it's properly updated.