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 429f514 commit 23f3cbcCopy full SHA for 23f3cbc
pythonbpf/helper/__init__.py
@@ -1,4 +1,4 @@
1
from .helper_utils import HelperHandlerRegistry
2
from .bpf_helper_handler import handle_helper_call
3
4
-__all__ = [HelperHandlerRegistry, handle_helper_call]
+__all__ = ["HelperHandlerRegistry", "handle_helper_call"]
pythonbpf/helper/helper_utils.py
@@ -1,5 +1,7 @@
import ast
import logging
+from collections.abc import Callable
+
5
from llvmlite import ir
6
from pythonbpf.expr_pass import eval_expr
7
@@ -9,7 +11,7 @@
9
11
class HelperHandlerRegistry:
10
12
"""Registry for BPF helpers"""
13
- _handlers = {}
14
+ _handlers: dict[str, Callable] = {}
15
16
@classmethod
17
def register(cls, helper_name):
0 commit comments