We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 7c4d792 commit 234f245Copy full SHA for 234f245
Lib/profiling/sampling/stack_collector.py
@@ -1,10 +1,10 @@
1
import base64
2
import collections
3
import functools
4
+import importlib.resources
5
import json
6
import linecache
7
import os
-import pathlib
8
9
from .collector import Collector
10
@@ -209,7 +209,7 @@ def _get_source_lines(self, func):
209
def _create_flamegraph_html(self, data):
210
data_json = json.dumps(data)
211
212
- template_dir = pathlib.Path(__file__).parent
+ template_dir = importlib.resources.files(__package__)
213
vendor_dir = template_dir / "_vendor"
214
assets_dir = template_dir / "_assets"
215
0 commit comments