Skip to content
Open
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
remove setuptools pkg_resources usage
  • Loading branch information
T4rk1n committed Jul 3, 2025
commit 6a04b6ba1d2d07bc562e70a466ff4a1c08085b0a
2 changes: 1 addition & 1 deletion dash/_hooks.py
Original file line number Diff line number Diff line change
Expand Up @@ -244,7 +244,7 @@ def get_hooks(cls, hook: str):
return cls.hooks.get_hooks(hook)

@classmethod
def register_setuptools(cls):
def register_plugins(cls):
if cls._registered:
# Only have to register once.
return
Expand Down
2 changes: 1 addition & 1 deletion dash/dash.py
Original file line number Diff line number Diff line change
Expand Up @@ -642,7 +642,7 @@ def _setup_hooks(self):
from ._hooks import HooksManager

self._hooks = HooksManager
self._hooks.register_setuptools()
self._hooks.register_plugins()

for setup in self._hooks.get_hooks("setup"):
setup(self)
Expand Down
4 changes: 2 additions & 2 deletions dash/development/component_generator.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
import argparse
import shutil
import functools
import pkg_resources
from importlib import resources
import yaml

from ._r_components_generation import write_class_file
Expand Down Expand Up @@ -57,7 +57,7 @@ def generate_components(

is_windows = sys.platform == "win32"

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

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

Expand Down
1 change: 0 additions & 1 deletion requirements/install.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,3 @@ typing_extensions>=4.1.1
requests
retrying
nest-asyncio
setuptools