Closed lfom closed 1 year ago
Looks like https://github.com/matrix-org/sydent/pull/527 made the prometheus dependency mandatory, so I think you have to install it. This is reflected in the pyproject.toml
file - note that we are moving towards using poetry for managing dependencies.
Hello, there.
I have been using Sydent for a while, installed on Ubuntu 20.04 via
pip
, which I also use to do updates, and it has been working fine for many versions. But today I have updated it to version 2.5.3 and noticed the clients I use could not connect to the identity server. Checking the log, I noticed it was requiring prometheus-client:Checking past issues, there was one that was closed with a merge that added it as an optional dependency.
Is there any way to disable it in sydent.conf or the only solution is to install the package? If the package is needed, it shouldn't be installed/updated when using
pip
?Regards