Skip to content

Commit 6708a97

Browse files
committed
add in_app_modules to init script as well
1 parent 007c040 commit 6708a97

File tree

1 file changed

+27
-6
lines changed

1 file changed

+27
-6
lines changed

posthog/__init__.py

Lines changed: 27 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,49 @@
11
import datetime # noqa: F401
2-
from typing import Callable, Dict, Optional, Any # noqa: F401
2+
from typing import Any, Callable, Dict, Optional # noqa: F401
3+
34
from typing_extensions import Unpack
45

5-
from posthog.args import OptionalCaptureArgs, OptionalSetArgs, ExceptionArg
6+
from posthog.args import ExceptionArg, OptionalCaptureArgs, OptionalSetArgs
67
from posthog.client import Client
8+
from posthog.contexts import (
9+
identify_context as inner_identify_context,
10+
)
711
from posthog.contexts import (
812
new_context as inner_new_context,
13+
)
14+
from posthog.contexts import (
915
scoped as inner_scoped,
10-
tag as inner_tag,
11-
set_context_session as inner_set_context_session,
12-
identify_context as inner_identify_context,
16+
)
17+
from posthog.contexts import (
1318
set_capture_exception_code_variables_context as inner_set_capture_exception_code_variables_context,
14-
set_code_variables_mask_patterns_context as inner_set_code_variables_mask_patterns_context,
19+
)
20+
from posthog.contexts import (
1521
set_code_variables_ignore_patterns_context as inner_set_code_variables_ignore_patterns_context,
1622
)
23+
from posthog.contexts import (
24+
set_code_variables_mask_patterns_context as inner_set_code_variables_mask_patterns_context,
25+
)
26+
from posthog.contexts import (
27+
set_context_session as inner_set_context_session,
28+
)
29+
from posthog.contexts import (
30+
tag as inner_tag,
31+
)
1732
from posthog.exception_utils import (
1833
DEFAULT_CODE_VARIABLES_IGNORE_PATTERNS,
1934
DEFAULT_CODE_VARIABLES_MASK_PATTERNS,
2035
)
2136
from posthog.feature_flags import (
2237
InconclusiveMatchError as InconclusiveMatchError,
38+
)
39+
from posthog.feature_flags import (
2340
RequiresServerEvaluation as RequiresServerEvaluation,
2441
)
2542
from posthog.types import (
2643
FeatureFlag,
2744
FlagsAndPayloads,
45+
)
46+
from posthog.types import (
2847
FeatureFlagResult as FeatureFlagResult,
2948
)
3049
from posthog.version import VERSION
@@ -191,6 +210,7 @@ def tag(name: str, value: Any):
191210
capture_exception_code_variables = False
192211
code_variables_mask_patterns = DEFAULT_CODE_VARIABLES_MASK_PATTERNS
193212
code_variables_ignore_patterns = DEFAULT_CODE_VARIABLES_IGNORE_PATTERNS
213+
in_app_modules = None # type: Optional[list[str]]
194214

195215

196216
# NOTE - this and following functions take unpacked kwargs because we needed to make
@@ -789,6 +809,7 @@ def setup() -> Client:
789809
capture_exception_code_variables=capture_exception_code_variables,
790810
code_variables_mask_patterns=code_variables_mask_patterns,
791811
code_variables_ignore_patterns=code_variables_ignore_patterns,
812+
in_app_modules=in_app_modules,
792813
)
793814

794815
# always set incase user changes it

0 commit comments

Comments
 (0)