docs: def get_version_from_module(module):
      """Use pkg_resources to get version of installed module by name."""
      if module is not None:
          # Setup.py will not pass in a module, but creating __version__ from
          # __init__ will.
          module = str(module).split('.', 1)[0]
          try:
              package = pkg_resources.get_distribution(module)
              return package.version
          except pkg_resources.DistributionNotFound:
              # So there you have it the module is not installed.
              pass