import os
import warnings
from .version import version
[docs]def short_warning(message, category, filename, lineno, file=None, line=None):
"""
Return the format for a short warning message.
"""
return ' %s: %s\n' % (category.__name__, message)
warnings.formatwarning = short_warning
# Set version
__version__ = version
# Report current coverage
__coverage__ = 0.55
from pathlib import Path
from pkg_resources import resource_filename
[docs]def data_file(filename=None):
root = Path(resource_filename('synospec', 'data')).resolve()
return root if filename is None else root / filename