You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gristlabs_grist-core/sandbox/grist/imports/__init__.py

17 lines
376 B

import warnings
import six
original_formatwarning = warnings.formatwarning
def formatwarning(*args, **kwargs):
"""
Fixes an error on Jenkins where byte strings (instead of unicode)
were being written to stderr due to a warning from an internal library.
"""
return six.ensure_text(original_formatwarning(*args, **kwargs))
warnings.formatwarning = formatwarning