Use typing_extensions.Self instead of _typeshed.Self (#9702)

This commit is contained in:
Alex Waygood
2023-02-15 11:32:43 +01:00
committed by GitHub
parent 8cd6d81f15
commit 7180d0223b
140 changed files with 597 additions and 610 deletions
@@ -1,4 +1,4 @@
from _typeshed import Self
from typing_extensions import Self
import opentracing
@@ -8,4 +8,4 @@ class SpanContext(opentracing.SpanContext):
def __init__(self, trace_id: int | None = ..., span_id: int | None = ..., baggage: dict[str, str] | None = ...) -> None: ...
@property
def baggage(self) -> dict[str, str]: ...
def with_baggage_item(self: Self, key: str, value: str) -> Self: ...
def with_baggage_item(self, key: str, value: str) -> Self: ...
@@ -1,5 +1,5 @@
from _typeshed import Self
from typing import Any
from typing_extensions import Self
from ..span import Span
from ..tracer import Tracer
@@ -27,10 +27,10 @@ class MockSpan(Span):
def tracer(self) -> MockTracer: ...
@property
def context(self) -> SpanContext: ...
def set_operation_name(self: Self, operation_name: str) -> Self: ...
def set_tag(self: Self, key: str, value: str | bool | float) -> Self: ...
def log_kv(self: Self, key_values: dict[str, Any], timestamp: float | None = ...) -> Self: ...
def set_baggage_item(self: Self, key: str, value: str) -> Self: ...
def set_operation_name(self, operation_name: str) -> Self: ...
def set_tag(self, key: str, value: str | bool | float) -> Self: ...
def log_kv(self, key_values: dict[str, Any], timestamp: float | None = ...) -> Self: ...
def set_baggage_item(self, key: str, value: str) -> Self: ...
class LogData:
key_values: dict[str, Any]
+2 -2
View File
@@ -1,5 +1,5 @@
from _typeshed import Self
from types import TracebackType
from typing_extensions import Self
from .scope_manager import ScopeManager
from .span import Span
@@ -11,7 +11,7 @@ class Scope:
@property
def manager(self) -> ScopeManager: ...
def close(self) -> None: ...
def __enter__(self: Self) -> Self: ...
def __enter__(self) -> Self: ...
def __exit__(
self, exc_type: type[BaseException] | None, exc_val: BaseException | None, exc_tb: TracebackType | None
) -> None: ...
+9 -8
View File
@@ -1,6 +1,7 @@
from _typeshed import Incomplete, Self
from _typeshed import Incomplete
from types import TracebackType
from typing import Any
from typing_extensions import Self
from .tracer import Tracer
@@ -15,15 +16,15 @@ class Span:
def context(self) -> SpanContext: ...
@property
def tracer(self) -> Tracer: ...
def set_operation_name(self: Self, operation_name: str) -> Self: ...
def set_operation_name(self, operation_name: str) -> Self: ...
def finish(self, finish_time: float | None = ...) -> None: ...
def set_tag(self: Self, key: str, value: str | bool | float) -> Self: ...
def log_kv(self: Self, key_values: dict[str, Any], timestamp: float | None = ...) -> Self: ...
def set_baggage_item(self: Self, key: str, value: str) -> Self: ...
def set_tag(self, key: str, value: str | bool | float) -> Self: ...
def log_kv(self, key_values: dict[str, Any], timestamp: float | None = ...) -> Self: ...
def set_baggage_item(self, key: str, value: str) -> Self: ...
def get_baggage_item(self, key: str) -> str | None: ...
def __enter__(self: Self) -> Self: ...
def __enter__(self) -> Self: ...
def __exit__(
self, exc_type: type[BaseException] | None, exc_val: BaseException | None, exc_tb: TracebackType | None
) -> None: ...
def log_event(self: Self, event: Any, payload: Incomplete | None = ...) -> Self: ...
def log(self: Self, **kwargs: Any) -> Self: ...
def log_event(self, event: Any, payload: Incomplete | None = ...) -> Self: ...
def log(self, **kwargs: Any) -> Self: ...