<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def _get_names(self, path: str) -> Iterator[str]: """Load required packages from path to requirements file """

        for i in RequirementsFinder._get_names_cached(path):
            yield i