Hey.
I stumbled over the question what to use when one specifies the Prometheus Client as a dependency= in pyproject.toml?
The actual package build/installation seems to work with both names.
For me the whole Python packaging standard are like big mess ^^... but, if I understand correctly the following possibly means:
The name should be lowercased with all runs of the characters ., -, or _ replaced with a single - character.
that the name should be with hypen.
So maybe that should be changed in pyproject.toml and many other places like e.g.:
|
pip install prometheus-client |
|
prometheus_client = ['py.typed'] |
|
* [PyPI](https://pypi.python.org/pypi/prometheus_client) |
and perhaps more in tox.ini and mypy.ini?
Cheers,
Chris.