parameters: (docs)
return_statement: return []
docstring: Determine provides from PROVIDES
  
      :return: List of provides (``['provides', ...]``)
      :rtype: ``list``
docstring_summary: Determine provides from PROVIDES
docstring_tokens: Determine provides from PROVIDES
function: def find_provides(docs):
      """
      Determine provides from PROVIDES
  
      :return: List of provides (``['provides', ...]``)
      :rtype: ``list``
      """
      filename = docs.get('meta.provides', 'PROVIDES').strip()
      if filename and _os.path.isfile(filename):
          fp = open(filename)
          try:
              content = fp.read()
          finally:
              fp.close()
          content = [item.strip() for item in content.splitlines()]
          return [item for item in content if item and not item.startswith('#')]
      return []
function_tokens: def find_provides ( docs ) : filename = docs . get ( 'meta.provides' , 'PROVIDES' ) . strip ( ) if filename and _os . path . isfile ( filename ) : fp = open ( filename ) try : content = fp . read ( ) finally : fp . close ( ) content = [ item . strip ( ) for item in content . splitlines ( ) ] return [ item for item in content if item and not item . startswith ( '#' ) ] return [ ]