python-zulip-api icon indicating copy to clipboard operation
python-zulip-api copied to clipboard

Zulip python api requires matrix_client as a dependency

Open aleksanb opened this issue 3 years ago • 1 comments

Today you get matrix_client in your deps if you install zulip. Perhaps this should be an optional feature instead, so that if you install zulip[matrix_client] you'll get it, but otherwise not? My use case is shipping error messages from a server to zulip using zulip.send_message only, so the matrix dep is unneeded. This should be the case for other users as well.

aleksanb avatar Apr 07 '22 15:04 aleksanb

Yeah, I think we want matrix_client as an optional dependency, installed via pip install zulip[matrix].

rht avatar Oct 22 '22 12:10 rht