MCPcopy Index your code
hub / github.com/numpy/numpy / _parse_version_parts

Function _parse_version_parts

numpy/_utils/_pep440.py:206–220  ·  view source on GitHub ↗
(s)

Source from the content-addressed store, hash-verified

204
205
206def _parse_version_parts(s):
207 for part in _legacy_version_component_re.split(s):
208 part = _legacy_version_replacement_map.get(part, part)
209
210 if not part or part == ".":
211 continue
212
213 if part[:1] in "0123456789":
214 # pad for numeric comparison
215 yield part.zfill(8)
216 else:
217 yield "*" + part
218
219 # ensure that alpha/beta/candidate are before final
220 yield "*final"
221
222
223def _legacy_cmpkey(version):

Callers 1

_legacy_cmpkeyFunction · 0.85

Calls 3

splitMethod · 0.80
zfillMethod · 0.80
getMethod · 0.45

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…