Skip to content

Commit 6a04b6b

Browse files
committed
remove setuptools pkg_resources usage
1 parent ed05ef8 commit 6a04b6b

File tree

4 files changed

+4
-5
lines changed

4 files changed

+4
-5
lines changed

dash/_hooks.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -244,7 +244,7 @@ def get_hooks(cls, hook: str):
244244
return cls.hooks.get_hooks(hook)
245245

246246
@classmethod
247-
def register_setuptools(cls):
247+
def register_plugins(cls):
248248
if cls._registered:
249249
# Only have to register once.
250250
return

dash/dash.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -642,7 +642,7 @@ def _setup_hooks(self):
642642
from ._hooks import HooksManager
643643

644644
self._hooks = HooksManager
645-
self._hooks.register_setuptools()
645+
self._hooks.register_plugins()
646646

647647
for setup in self._hooks.get_hooks("setup"):
648648
setup(self)

dash/development/component_generator.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
import argparse
99
import shutil
1010
import functools
11-
import pkg_resources
11+
from importlib import resources
1212
import yaml
1313

1414
from ._r_components_generation import write_class_file
@@ -57,7 +57,7 @@ def generate_components(
5757

5858
is_windows = sys.platform == "win32"
5959

60-
extract_path = pkg_resources.resource_filename("dash", "extract-meta.js")
60+
extract_path = os.path.join(str(resources.files("dash")), "extract-meta.js")
6161

6262
reserved_patterns = "|".join(f"^{p}$" for p in reserved_words)
6363

requirements/install.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,3 @@ typing_extensions>=4.1.1
66
requests
77
retrying
88
nest-asyncio
9-
setuptools

0 commit comments

Comments
 (0)