Skip to content

Commit eebacf7

Browse files
committed
DEP: drop runtime dependency on setuptools
1 parent e9df453 commit eebacf7

File tree

3 files changed

+1
-7
lines changed

3 files changed

+1
-7
lines changed

glue/main.py

-5
Original file line numberDiff line numberDiff line change
@@ -40,11 +40,6 @@ def load_plugins(splash=None, require_qt_plugins=False, plugins_to_load=None):
4040
#
4141
# where ``setup`` is a function that does whatever is needed to set up the
4242
# plugin, such as add items to various registries.
43-
44-
import setuptools
45-
logger.info("Loading external plugins using "
46-
"setuptools=={0}".format(setuptools.__version__))
47-
4843
from glue._plugin_helpers import iter_plugin_entry_points, PluginConfig
4944
config = PluginConfig.load()
5045

setup.cfg

-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@ install_requires =
2929
echo>=0.6
3030
astropy>=4.0
3131
fast_histogram>=0.12
32-
setuptools>=30.3.0
3332
ipython>=4.0
3433
dill>=0.2
3534
h5py>=2.10; python_version<'3.11'

tox.ini

+1-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ deps =
3535
legacy: pandas==1.2.*
3636
legacy: echo==0.5.*
3737
legacy: astropy==4.0.*
38-
legacy: setuptools==30.3.*
38+
legacy: setuptools==30.3.* # required by mpl-scatter-density
3939
legacy: ipython==7.16.*
4040
legacy: ipykernel==5.3.*
4141
legacy: dill==0.2.*

0 commit comments

Comments
 (0)