python/ext/aubiomodule.c: add aubio._aubio.__version__, import as aubio.version
authorPaul Brossier <piem@piem.org>
Sat, 17 Dec 2016 11:19:20 +0000 (12:19 +0100)
committerPaul Brossier <piem@piem.org>
Sat, 17 Dec 2016 11:19:20 +0000 (12:19 +0100)
python/ext/aubiomodule.c
python/lib/aubio/__init__.py

index 917d0d2..82674da 100644 (file)
@@ -323,6 +323,7 @@ initaubio (void)
   PyModule_AddObject (m, "sink", (PyObject *) & Py_sinkType);
 
   PyModule_AddStringConstant(m, "float_type", AUBIO_NPY_SMPL_STR);
+  PyModule_AddStringConstant(m, "__version__", AUBIO_VERSION);
 
   // add generated objects
   add_generated_objects(m);
index 316f961..e7b891c 100644 (file)
@@ -1,8 +1,9 @@
 #! /usr/bin/env python
 
 import numpy
-from ._aubio import *
+from ._aubio import __version__ as version
 from ._aubio import float_type
+from ._aubio import *
 from .midiconv import *
 from .slicing import *