def build_deps(self): build_requires = self.get_requires(['build_requires']) if self.has_test_suite: build_requires += self.get_requires( ['test_requires', 'run_requires']) if 'setuptools' not in build_requires: build_requires.append('setuptools') return self.name_convert_deps_list( deps_from_pydit_json(build_requires, runtime=False))
def build_deps(self): # TODO extras? build_requires = [] for requires in self.json_metadata.get('build_requires', []): build_requires.extend(requires['requires']) for requires in self.json_metadata.get('test_requires', []): build_requires.extend(requires['requires']) return self.name_convert_deps_list(deps_from_pydit_json(build_requires), runtime=False)
def runtime_deps(self): # TODO extras? run_requires = [] for requires in self.json_metadata.get('run_requires', []): run_requires.extend(requires['requires']) for requires in self.json_metadata.get('meta_requires', []): run_requires.extend(requires['requires']) return self.name_convert_deps_list(deps_from_pydit_json(run_requires))
def runtime_deps(self): run_requires = self.get_requires(['run_requires', 'meta_requires']) if 'setuptools' not in run_requires: run_requires.append('setuptools') return self.name_convert_deps_list(deps_from_pydit_json(run_requires))
def build_deps(self): build_requires = self.get_requires(['build_requires', 'test_requires']) return self.name_convert_deps_list(deps_from_pydit_json(build_requires, runtime=False))
def runtime_deps(self): run_requires = self.get_requires(['run_requires', 'meta_requires']) return self.name_convert_deps_list(deps_from_pydit_json(run_requires))
def build_deps(self): build_requires = self.get_requires(['build_requires', 'test_requires']) if 'setuptools' not in build_requires: build_requires.append('setuptools') return self.name_convert_deps_list(deps_from_pydit_json(build_requires, runtime=False))