PyPI does not recognize single-quoted strings
The metadata in setup.py
must use double-quoted strings instead of single-quoted strings so that PyPI can parse it without error.
Take tbparse as an example, the diff between v0.0.2
and v0.0.3
only changes all single-quoted strings to double-quoted strings.
Difference on PyPI:
You can reproduce this issue on Test PyPI for yourself.
I didn’t find any posts mentioning about this issue on the internet. PyPI also doesn’t tell users about this issue.