# https://setuptools.pypa.io/en/latest/pkg_resources.html#workingset-objects
from __future__ import annotations


def fix_dependencies():
    import __main__
    __main__.__requires__ = [
        'jetto_tools>2.0.0',
        'scipy>=1.09',
        'jinja2>=3.0.0',
        'typing_extensions>=4.13.1',
    ]
    import pkg_resources  # noqa


fix_dependencies()

__author__ = 'Stef Smeets'
__email__ = 's.smeets@esciencecenter.nl'
__version__ = '3.1.5'

import logging  # noqa
import warnings  # noqa

# https://github.com/duqtools/duqtools/issues/264
warnings.filterwarnings(
    'ignore',
    'Explicit custom root behavior not yet implemented for pydantic_yaml')
