def METHOD_NAME(package_name, dependency_list_file):
    '''
    Read the dependency file and return a list of package source URLs
    '''
    url_delimiter = '-f '
    dependency_file_full_path = prepend_bin_path(package_name, dependency_list_file)
    dependency_list_array = open(dependency_file_full_path).read().splitlines()
    dependency_urls_list = []
    for dependency_line in dependency_list_array:
        if dependency_line.strip().startswith('#'):
            # Skip the commented out lines
            continue
        # Extract any package custom URLs from the requirements file
        # Ex. torch==1.7.1+cu110 -f https://download.pytorch.org/whl/torch_stable.html
        url_delimiter = '-f '
        # Split each line using the URL option as delimiter
        dependency_line_split_list = dependency_line.split(url_delimiter)
        # The split list will have at least 2 elements if a URL was present
        if len(dependency_line_split_list) > 1:
            # If the URL exists, remove all whitespaces
            dependency_url = dependency_line_split_list[1].strip()
            # Add to the list only if not already present
            if dependency_url not in dependency_urls_list:
                dependency_urls_list.append(dependency_url)
    return dependency_urls_list