numpy.distutils.ccompiler.simple_version_match#
- distutils.ccompiler.simple_version_match(pat='[-.\\d]+', ignore='', start='')[source]#
Simple matching of version numbers, for use in CCompiler and FCompiler.
- Parameters:
- patstr, optional
A regular expression matching version numbers. Default is
r'[-.\d]+'
.- ignorestr, optional
A regular expression matching patterns to skip. Default is
''
, in which case nothing is skipped.- startstr, optional
A regular expression matching the start of where to start looking for version numbers. Default is
''
, in which case searching is started at the beginning of the version string given to matcher.
- Returns:
- matchercallable
A function that is appropriate to use as the
.version_match
attribute of adistutils.ccompiler.CCompiler
class. matcher takes a single parameter, a version string.