papi: expose vpp_papi version to client
[vpp.git] / src / vpp-api / python / vpp_papi / __init__.py
index 609001e..b2b4fc7 100644 (file)
@@ -9,3 +9,9 @@ from . macaddress import MACAddress, mac_pton, mac_ntop  # noqa: F401
 from .vpp_serializer import BaseTypes  # noqa: F401
 from .vpp_serializer import VPPEnumType, VPPType, VPPTypeAlias  # noqa: F401
 from .vpp_serializer import VPPMessage, VPPUnionType  # noqa: F401
+
+import pkg_resources  # part of setuptools
+try:
+    __version__ = pkg_resources.get_distribution("vpp_papi").version
+except (pkg_resources.DistributionNotFound):
+    """Can't find vpp_papi via setuptools"""