[Numpy-discussion] Adding a hex version like PY_VERSION_HEX

Jerome Kieffer Jerome.Kieffer at esrf.fr
Fri Oct 5 04:46:02 EDT 2018


On Fri, 5 Oct 2018 11:31:20 +0300
Matti Picus <matti.picus at gmail.com> wrote:

> In PR 12074 https://github.com/numpy/numpy/pull/12074 I propose adding a 
> function `version.get_numpy_version_as_hex()` which returns a hex value 
> to represent the current NumPy version MAJOR.MINOR.MICRO where
> 
> v = hex(MAJOR << 24 | MINOR << 16 | MICRO)

+1

We use it in our code and it is a good practice, much better then 0.9.0>0.10.0 !

We added some support for dev, alpha, beta, RC and final versions in 
https://github.com/silx-kit/silx/blob/master/version.py

Cheers,
-- 
Jérôme Kieffer


More information about the NumPy-Discussion mailing list