# Path: src/pif/exceptions.py
# class InvalidRegistryItemType(ValueError):
#     """Raised when an attempt is made to register an irrelevant item.
# 
#     Raised when an attempt is made to register an item in the registry
#     which does not have a proper type.
#     """


import logging
import socket
from .exceptions import InvalidRegistryItemType


__title__ = 'pif.base'
__author__ = 'Artur Barseghyan'
__copyright__ = 'Copyright (c) 2013-2016 Artur Barseghyan'
__license__ = 'GPL 2.0/LGPL 2.1'
__all__ = (
    'BasePublicIPChecker',
    'PublicIPCheckerRegistry',

# Path: src/pif/exceptions.py
# class InvalidRegistryItemType(ValueError):
#     """Raised when an attempt is made to register an irrelevant item.
# 
#     Raised when an attempt is made to register an item in the registry
#     which does not have a proper type.
#     """


# Path: src/pif/base.py
import logging
import socket
from .exceptions import InvalidRegistryItemType



__title__ = 'pif.base'
__author__ = 'Artur Barseghyan'
__copyright__ = 'Copyright (c) 2013-2016 Artur Barseghyan'
__license__ = 'GPL 2.0/LGPL 2.1'
__all__ = (
    'BasePublicIPChecker',
    'PublicIPCheckerRegistry',

    'registry'