def find_version(*file_paths):
    version_file = read(*file_paths)
    version_match = re.search(r"^__version__ = ['\"]([^'\"]*)['\"]",
                              version_file, re.M)
    if version_match:
        return version_match.group(1)
    raise RuntimeError("Unable to find version string.")
SF bug #1486663 -- this used to erroneously raise a TypeError
dataset/ETHPy150Open smart-on-fhir/client-py/setup.py/find_version--crossover with--dataset/ETHPy150Open ofermend/medicare-demo/socialite/jython/Lib/test/test_set.py/TestSetSubclassWithKeywordArgs.test_keywords_in_subclass