Repository URL to install this package:
|
Version:
3.16.1 ▾
|
# version.py
"""Provide BLPAPI SDK versions"""
from __future__ import print_function
from . import versionhelper
__version__ = "3.16.1"
def print_version():
"""Print version information of BLPAPI python module and blpapi C++ SDK"""
print("Python BLPAPI SDK version: ", version())
print("C++ BLPAPI SDK version: ", cpp_sdk_version())
def version():
"""
Returns:
str: BLPAPI Python module version
"""
return __version__
def cpp_sdk_version():
"""
Returns:
str: BLPAPI C++ SDK dependency version
"""
version_string = ".".join(map(str, versionhelper.blpapi_getVersionInfo()))
commit_id = versionhelper.blpapi_getVersionIdentifier()
if commit_id != "Unknown":
version_string += " (" + commit_id + ")"
return version_string