Closed mauritsvanrees closed 3 years ago
I wondered if the same would be needed for master, but since version 4.0.0 the documentation is hosted at https://z3cform.readthedocs.io instead of on PyPI. The remaining long description on master currently contains only ascii, so no special measures are necessary yet.
Put the long description in setup.cfg, without replacing characters. See this error on Plone Jenkins, https://jenkins.plone.org/job/plone-5.2-python-3.6/1058/console
I have seen it go wrong for more packages the last couple of months. Locally I see no problem with Python 3.6, so it could be a problem only on one Jenkins node. But if it happens there, it might happen for other users too.
See another package where I initially fixed it by hacking something in
setup.py
, and then replaced it withsetup.cfg
in this commit: https://github.com/plone/Products.CMFPlacefulWorkflow/commit/eda6670f50436d2dea426a389563df1223760978Difference in output is very little, but seems an improvement:
Or with screen shots.
Old:
New:
The new text is the same as the text that is actually in the file that we include: https://github.com/zopefoundation/z3c.form/blob/3.7.0/src/z3c/form/util.txt#L29-L57