globocom / globocom/tornado-prometheus
import breaks with new release of prometheus client
- Dominant language
- Python
- Stars
- 21
- Forks
- 7
- PR merge metrics
- No merged PRs in 30d
Description
This morning, I got the following error:
```
Traceback (most recent call last):
File "/main/dibdcs/run.py", line 35, in
import dibdcs
File "/main/dibdcs/dibdcs/__init__.py", line 69, in
from . import app
File "/main/dibdcs/dibdcs/app.py", line 16, in
import tornado_prometheus
File "/usr/local/lib/python3.8/site-packages/tornado_prometheus/__init__.py", line 3, in
from prometheus_client.exposition import choose_encoder
ImportError: cannot import name 'choose_encoder' from 'prometheus_client.exposition' (/usr/local/lib/python3.8/site-packages/prometheus_client/exposition.py)
```
It seems like the [release 0.14.0 of prometheus-client ](https://pypi.org/project/prometheus-client/0.14.0/) might have caused this.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.