From 6477fc20855bf0a8ebf587b121db0d634b34dd13 Mon Sep 17 00:00:00 2001 From: Thomas Robitaille Date: Fri, 18 Aug 2023 12:05:03 +0100 Subject: [PATCH] Tidied up dependencies --- glue_vispy_viewers/__init__.py | 7 ++----- setup.cfg | 6 ++++-- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/glue_vispy_viewers/__init__.py b/glue_vispy_viewers/__init__.py index 5bc4a8ee..b40a0e89 100644 --- a/glue_vispy_viewers/__init__.py +++ b/glue_vispy_viewers/__init__.py @@ -1,9 +1,6 @@ -from pkg_resources import get_distribution, DistributionNotFound +import importlib.metadata -try: - __version__ = get_distribution(__name__).version -except DistributionNotFound: - __version__ = 'undefined' +__version__ = importlib.metadata.version('glue-vispy-viewers') try: import OpenGL # noqa diff --git a/setup.cfg b/setup.cfg index 1722dddf..369e2d7d 100644 --- a/setup.cfg +++ b/setup.cfg @@ -15,12 +15,12 @@ install_requires = pyopengl glue-core>=1.0 glue-qt>=0.1 + echo>=0.6 qtpy scipy - astropy>=4.0 - pillow matplotlib vispy>=0.9.1 + importlib_metadata>=3.6; python_version<'3.10' python_requires = >=3.8 [options.entry_points] @@ -39,6 +39,8 @@ test = mock qt = PyQt5>=5.9 +all = + imageio [options.package_data] glue_vispy_viewers.common = *.ui, *.png