diff --git a/src/pEp/__init__.py b/src/pEp/__init__.py index 0bc2c9e..ab29698 100644 --- a/src/pEp/__init__.py +++ b/src/pEp/__init__.py @@ -2,7 +2,7 @@ # This file is being exectued upon 'import pEp' # # __all__ could be used to limit the symbols exported when using from import * - +from pkg_resources import DistributionNotFound, get_distribution # Import all symbols EXCEPT the ones beginning with underscore into the current namespace from native_pEp import * @@ -11,6 +11,10 @@ from native_pEp import * # import the module import native_pEp +try: + __version__ = get_distribution(__name__).version +except DistributionNotFound: + print("Package is not installed.") # Executed on module import def init():