

@classmethod
def extra_requirements(cls, glob_pattern):
    (before, after) = glob_pattern.split('*', 1)
    pattern = os.path.join(os.path.dirname(__file__), glob_pattern)
    requirements = {
        
    }
    for path in glob.glob(pattern):
        name = path[len(before):(- len(after))]
        requirements[name] = cls.requirements(path)
    return requirements

dataset/ETHPy150Open GaretJax/django-click/setup.py Setup.extra_requirements/original