project.readme content-tyoe does not support specifying markdown flavors
ThiefMaster opened this issue · comments
Adrian commented
This is accepted by flit and setuptools:
[project.readme]
file = 'README.md'
content-type = 'text/markdown; variant=GFM'
However, hatch disallows this:
Field
content-type
in theproject.readme
table must be one of the following: text/markdown, text/x-rst, text/plain
While GFM is the default (so I can just avoid specifying it altogether), PyPI also supports e.g. the CommonMark dialect and it looks like there's no way to specify that right now when using hatch.
Ofek Lev commented
I guess that technically is allowed and I should fix it? https://packaging.python.org/en/latest/specifications/pyproject-toml/#readme