class numpy.lib.NumpyVersion(vstring) [source]
Parse and compare numpy version strings.
NumPy has the following versioning scheme (numbers given are examples; they can be > 9) in principle):
Comparing needs to be done against a valid version string or other NumpyVersion instance. Note that all development versions of the same (pre-)release compare equal.
New in version 1.9.0.
| Parameters: |
|
|---|
>>> from numpy.lib import NumpyVersion
>>> if NumpyVersion(np.__version__) < '1.7.0':
... print('skip')
>>> # skip
>>> NumpyVersion('1.7') # raises ValueError, add ".0"
Traceback (most recent call last):
...
ValueError: Not a valid numpy version string
© 2005–2019 NumPy Developers
Licensed under the 3-clause BSD License.
https://docs.scipy.org/doc/numpy-1.17.0/reference/generated/numpy.lib.NumpyVersion.html