Source code for refyre.core.CodeManager import sys from pathlib import Path [docs] class CodeManager: def __init__(self): self.module_dirs = [] self.base_sys_paths = list(sys.path) [docs] def add(self, filepath): p = Path(filepath) self.module_dirs.append(str(p.parent)) sys.path.append(str(p.parent)) [docs] def clear(self): self.module_dirs.clear()