Use pkg_resources to populate __version__

This commit is contained in:
Nick Steel
2020-01-06 00:29:48 +00:00
parent d3cce38832
commit 35b3892e52

View File

@ -2,14 +2,18 @@ import logging, json, pathlib
import tornado.web
import tornado.websocket
import pkg_resources
from mopidy import config, ext
from .frontend import IrisFrontend
from .handlers import WebsocketHandler, HttpHandler
from .core import IrisCore
from .mem import iris
__version__ = pkg_resources.get_distribution("Mopidy-Iris").version
logger = logging.getLogger(__name__)
##
# Core extension class
#
@ -19,6 +23,7 @@ class Extension( ext.Extension ):
dist_name = 'Mopidy-Iris'
ext_name = 'iris'
version = __version__
def get_default_config(self):
return config.read(pathlib.Path(__file__).parent / "ext.conf")