Skip to content

Commit e9ae950

Browse files
Fix WASI
1 parent 67e1f74 commit e9ae950

1 file changed

Lines changed: 11 additions & 6 deletions

File tree

Lib/profiling/sampling/__init__.py

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,15 @@
44
call stack rather than tracing every function call.
55
"""
66

7-
from .collector import Collector
8-
from .pstats_collector import PstatsCollector
9-
from .stack_collector import CollapsedStackCollector
10-
from .gecko_collector import GeckoCollector
11-
from .string_table import StringTable
7+
try:
8+
import _remote_debugging # noqa: F401
9+
except ImportError:
10+
__all__ = ()
11+
else:
12+
from .collector import Collector
13+
from .pstats_collector import PstatsCollector
14+
from .stack_collector import CollapsedStackCollector
15+
from .gecko_collector import GeckoCollector
16+
from .string_table import StringTable
1217

13-
__all__ = ("Collector", "PstatsCollector", "CollapsedStackCollector", "GeckoCollector", "StringTable")
18+
__all__ = ("Collector", "PstatsCollector", "CollapsedStackCollector", "GeckoCollector", "StringTable")

0 commit comments

Comments
 (0)