File tree 4 files changed +19
-12
lines changed
4 files changed +19
-12
lines changed Original file line number Diff line number Diff line change @@ -30,6 +30,9 @@ test: install
30
30
lint : # ! Run type analysis and linting checks
31
31
lint : install
32
32
@poetry run mypy ldotel
33
+ @poetry run isort --check --atomic ldotel
34
+ @poetry run pycodestyle ldotel
35
+
33
36
34
37
#
35
38
# Documentation generation
Original file line number Diff line number Diff line change 1
1
import pytest
2
-
3
- from ldotel .tracing import Hook , HookOptions
4
-
5
- from ldclient import Config , LDClient , Context
2
+ from ldclient import Config , Context , LDClient
6
3
from ldclient .integrations .test_data import TestData
7
-
8
- from opentelemetry .sdk .trace .export .in_memory_span_exporter import InMemorySpanExporter , SpanExporter
9
- from opentelemetry .sdk .trace .export import SimpleSpanProcessor
10
4
from opentelemetry .sdk .trace import TracerProvider
11
- from opentelemetry .trace import set_tracer_provider , get_tracer_provider , Tracer
5
+ from opentelemetry .sdk .trace .export import SimpleSpanProcessor
6
+ from opentelemetry .sdk .trace .export .in_memory_span_exporter import (
7
+ InMemorySpanExporter , SpanExporter )
8
+ from opentelemetry .trace import (Tracer , get_tracer_provider ,
9
+ set_tracer_provider )
10
+
11
+ from ldotel .tracing import Hook , HookOptions
12
12
13
13
14
14
@pytest .fixture
Original file line number Diff line number Diff line change 1
- from ldclient .evaluation import EvaluationDetail
2
- from ldclient .hook import Hook as LDHook , EvaluationSeriesContext , Metadata
1
+ from dataclasses import dataclass
3
2
3
+ from ldclient .evaluation import EvaluationDetail
4
+ from ldclient .hook import EvaluationSeriesContext
5
+ from ldclient .hook import Hook as LDHook
6
+ from ldclient .hook import Metadata
4
7
from opentelemetry import trace
5
- from opentelemetry .trace import Span , set_span_in_context , get_current_span
6
8
from opentelemetry .context import attach , detach
7
- from dataclasses import dataclass
9
+ from opentelemetry . trace import Span , get_current_span , set_span_in_context
8
10
9
11
10
12
@dataclass
Original file line number Diff line number Diff line change @@ -36,6 +36,8 @@ pytest = ">=2.8"
36
36
pytest-cov = " >=2.4.0"
37
37
pytest-mypy = " ==0.10.3"
38
38
mypy = " ==1.13.0"
39
+ pycodestyle = " ^2.12.1"
40
+ isort = " ^5.13.2"
39
41
40
42
41
43
[tool .poetry .group .docs ]
You can’t perform that action at this time.
0 commit comments