summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--pyisda/version.pyx9
1 files changed, 9 insertions, 0 deletions
diff --git a/pyisda/version.pyx b/pyisda/version.pyx
new file mode 100644
index 0000000..bd1fabe
--- /dev/null
+++ b/pyisda/version.pyx
@@ -0,0 +1,9 @@
+cdef extern from "isda/version.h":
+ int JpmcdsVersionString(char*)
+
+def version():
+ cdef char c_version[256]
+ if JpmcdsVersionString(c_version) != 0:
+ print("can't get version")
+ cdef bytes version_string = c_version
+ return version_string.decode('utf-8')