Current File : /home/jvzmxxx/wiki1/extensions/EventLogging/server/eventlogging/__init__.py
# -*- coding: utf-8 -*-
"""
  eventlogging
  ~~~~~~~~~~~~

  This module collects the public members of each :mod:`eventlogging`
  submodule into a single namespace. It thus corresponds to the
  package's public API.

  .. note:: To avoid circular imports, no submodule should import
            anything from here.

  :copyright: (c) 2012 by Ori Livneh
  :license: GNU General Public Licence 2.0 or later

"""
# flake8: noqa

from .compat import *
from .factory import *
from .handlers import *
from .jrm import *
from .parse import *
from .schema import *
from .streams import *
from .crypto import *
from .utils import *

# The fact that schema validation is entrusted to a third-party module
# is an implementation detail that a consumer of this package's API
# should not have to know or care about. We thus provide package-local
# bindings for :exc:`jsonschema.ValidationError` and
# :exc:`jsonschema.SchemaError`.
from jsonschema import ValidationError, SchemaError

__version__ = '0.9'

# Alias :class:`EventConsumer` as `connect'.
connect = EventConsumer