MCPcopy Create free account
hub / github.com/modelscope/ms-agent / gen_packages_items

Function gen_packages_items

setup.py:100–118  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

98 yield info
99
100 def gen_packages_items():
101 items = []
102 deps_link = []
103 if exists(require_fpath):
104 for info in parse_require_file(require_fpath):
105 if 'dependency_links' not in info:
106 parts = [info['package']]
107 if with_version and 'version' in info:
108 parts.extend(info['version'])
109 if not sys.version.startswith('3.4'):
110 # apparently package_deps are broken in 3.4
111 platform_deps = info.get('platform_deps')
112 if platform_deps is not None:
113 parts.append(';' + platform_deps)
114 item = ''.join(parts)
115 items.append(item)
116 else:
117 deps_link.append(info['dependency_links'])
118 return items, deps_link
119
120 return gen_packages_items()
121

Callers 1

parse_requirementsFunction · 0.85

Calls 2

parse_require_fileFunction · 0.85
getMethod · 0.80

Tested by

no test coverage detected