""" This is PyOTRS provide python access to OTRS

.. note::

   Roughly implements: https://otrs.github.io/doc/api/otrs/5.0/Perl/index.html

.. todo::
   (RH) TBD: Parse a Ticket Result into it'S Objects (DynamicFieldList, Article etc.)
   currently full dataset is available in obj.response_json.

"""

from .lib import Article  # noqa
from .lib import Attachment  # noqa
from .lib import Client  # noqa
from .lib import DynamicField  # noqa
from .lib import SessionIDStore  # noqa
from .lib import Ticket  # noqa

# Set default logging handler to avoid "No handler found" warnings.
import logging
from logging import NullHandler  # Python 2.7+  (Python 2.6 is not! supported)

logging.getLogger(__name__).addHandler(NullHandler())