I've noticed the aspect that html output of pycsw is cut off at random locations, today i also noticed this behaviour at demo, look at the html source of this request
https://demo.pycsw.org/cite/collections/metadata:main/items
the final line is cut of at <ht

in my case the html is incidentally cut off in the middle of a javascript, with the script failing to render
the issue seems related to special characters in records, because the error occurs in this record only
https://demo.pycsw.org/cite/collections/metadata:main/items?q=elementum
However where/why, i have no idea?
I've noticed the aspect that html output of pycsw is cut off at random locations, today i also noticed this behaviour at demo, look at the html source of this request
https://demo.pycsw.org/cite/collections/metadata:main/items
the final line is cut of at <ht
in my case the html is incidentally cut off in the middle of a javascript, with the script failing to render
the issue seems related to special characters in records, because the error occurs in this record only
https://demo.pycsw.org/cite/collections/metadata:main/items?q=elementum
However where/why, i have no idea?