old_contents: from ._library import *
  from ._library import __version__, __api_version__
  
  def get_include():
    """Returns the directory containing the C/C++ API include directives"""
  
    return __import__('pkg_resources').resource_filename(__name__, 'include')
  
  def get_config():
    """Returns a string containing the configuration information.
    """
  
    import pkg_resources
    from .version import externals
  
    packages = pkg_resources.require(__name__)
    this = packages[0]
    deps = packages[1:]
  
    retval =  "%s: %s [api=0x%04x] (%s)\n" % (this.key, this.version,
        version.api, this.location)
    retval += "  - c/c++ dependencies:\n"
    for k in sorted(externals): retval += "    - %s: %s\n" % (k, externals[k])
    retval += "  - python dependencies:\n"
    for d in deps: retval += "    - %s: %s (%s)\n" % (d.key, d.version, d.location)
  
    return retval.strip()
  
  # gets sphinx autodoc done right - don't remove it
  __all__ = [_ for _ in dir() if not _.startswith('_')]
  
new_contents: from ._library import *
  from . import version
  from .version import module as __version__
  from .version import api as __api_version__
  
  def get_include():
    """Returns the directory containing the C/C++ API include directives"""
  
    return __import__('pkg_resources').resource_filename(__name__, 'include')
  
  def get_config():
    """Returns a string containing the configuration information.
    """
  
    import pkg_resources
    from .version import externals
  
    packages = pkg_resources.require(__name__)
    this = packages[0]
    deps = packages[1:]
  
    retval =  "%s: %s [api=0x%04x] (%s)\n" % (this.key, this.version,
        version.api, this.location)
    retval += "  - c/c++ dependencies:\n"
    for k in sorted(externals): retval += "    - %s: %s\n" % (k, externals[k])
    retval += "  - python dependencies:\n"
    for d in deps: retval += "    - %s: %s (%s)\n" % (d.key, d.version, d.location)
  
    return retval.strip()
  
  # gets sphinx autodoc done right - don't remove it
  __all__ = [_ for _ in dir() if not _.startswith('_')]
  
subject: Make use of the version module