mirror of
https://github.com/davidhalter/typeshed.git
synced 2026-05-18 06:19:47 +08:00
Add defaults for third-party stubs A-D (#9952)
This commit is contained in:
@@ -3,11 +3,11 @@ from _typeshed import Incomplete
|
||||
from .context import Context as _Context
|
||||
|
||||
class AsyncContext(_Context):
|
||||
def __init__(self, *args, loop: Incomplete | None = ..., use_task_factory: bool = ..., **kwargs) -> None: ...
|
||||
def __init__(self, *args, loop: Incomplete | None = None, use_task_factory: bool = True, **kwargs) -> None: ...
|
||||
def clear_trace_entities(self) -> None: ...
|
||||
|
||||
class TaskLocalStorage:
|
||||
def __init__(self, loop: Incomplete | None = ...) -> None: ...
|
||||
def __init__(self, loop: Incomplete | None = None) -> None: ...
|
||||
def __setattr__(self, name: str, value) -> None: ...
|
||||
def __getattribute__(self, item: str): ...
|
||||
def clear(self) -> None: ...
|
||||
|
||||
@@ -24,7 +24,7 @@ class AsyncSubsegmentContextManager(SubsegmentContextManager):
|
||||
) -> None: ...
|
||||
|
||||
class AsyncAWSXRayRecorder(AWSXRayRecorder):
|
||||
def capture_async(self, name: Incomplete | None = ...): ...
|
||||
def in_segment_async(self, name: Incomplete | None = ..., **segment_kwargs): ...
|
||||
def in_subsegment_async(self, name: Incomplete | None = ..., **subsegment_kwargs): ...
|
||||
def capture_async(self, name: Incomplete | None = None): ...
|
||||
def in_segment_async(self, name: Incomplete | None = None, **segment_kwargs): ...
|
||||
def in_subsegment_async(self, name: Incomplete | None = None, **subsegment_kwargs): ...
|
||||
async def record_subsegment_async(self, wrapped, instance, args, kwargs, name, namespace, meta_processor): ...
|
||||
|
||||
@@ -15,11 +15,11 @@ MISSING_SEGMENT_MSG: str
|
||||
CXT_MISSING_STRATEGY_KEY: str
|
||||
|
||||
class Context:
|
||||
def __init__(self, context_missing: str = ...) -> None: ...
|
||||
def __init__(self, context_missing: str = "RUNTIME_ERROR") -> None: ...
|
||||
def put_segment(self, segment: Segment) -> None: ...
|
||||
def end_segment(self, end_time: time.struct_time | None = ...) -> None: ...
|
||||
def end_segment(self, end_time: time.struct_time | None = None) -> None: ...
|
||||
def put_subsegment(self, subsegment: Subsegment) -> None: ...
|
||||
def end_subsegment(self, end_time: time.struct_time | None = ...): ...
|
||||
def end_subsegment(self, end_time: time.struct_time | None = None): ...
|
||||
def get_trace_entity(self): ...
|
||||
def set_trace_entity(self, trace_entity: Entity) -> None: ...
|
||||
def clear_trace_entities(self) -> None: ...
|
||||
|
||||
@@ -4,7 +4,7 @@ DAEMON_ADDRESS_KEY: str
|
||||
DEFAULT_ADDRESS: str
|
||||
|
||||
class DaemonConfig:
|
||||
def __init__(self, daemon_address=...) -> None: ...
|
||||
def __init__(self, daemon_address="127.0.0.1:2000") -> None: ...
|
||||
@property
|
||||
def udp_ip(self): ...
|
||||
@property
|
||||
|
||||
@@ -10,7 +10,7 @@ PROTOCOL_DELIMITER: str
|
||||
DEFAULT_DAEMON_ADDRESS: str
|
||||
|
||||
class UDPEmitter:
|
||||
def __init__(self, daemon_address=...) -> None: ...
|
||||
def __init__(self, daemon_address="127.0.0.1:2000") -> None: ...
|
||||
def send_entity(self, entity) -> None: ...
|
||||
def set_daemon_address(self, address) -> None: ...
|
||||
@property
|
||||
|
||||
@@ -18,7 +18,7 @@ def check_in_lambda(): ...
|
||||
class LambdaContext(Context):
|
||||
def __init__(self) -> None: ...
|
||||
def put_segment(self, segment) -> None: ...
|
||||
def end_segment(self, end_time: Incomplete | None = ...) -> None: ...
|
||||
def end_segment(self, end_time: Incomplete | None = None) -> None: ...
|
||||
def put_subsegment(self, subsegment) -> None: ...
|
||||
def get_trace_entity(self): ...
|
||||
@property
|
||||
|
||||
@@ -5,25 +5,25 @@ from .traceid import TraceId as TraceId
|
||||
|
||||
class DummySegment(Segment):
|
||||
sampled: bool
|
||||
def __init__(self, name: str = ...) -> None: ...
|
||||
def __init__(self, name: str = "dummy") -> None: ...
|
||||
def set_aws(self, aws_meta) -> None: ...
|
||||
def put_http_meta(self, key, value) -> None: ...
|
||||
def put_annotation(self, key, value) -> None: ...
|
||||
def put_metadata(self, key, value, namespace: str = ...) -> None: ...
|
||||
def put_metadata(self, key, value, namespace: str = "default") -> None: ...
|
||||
def set_user(self, user) -> None: ...
|
||||
def set_service(self, service_info) -> None: ...
|
||||
def apply_status_code(self, status_code) -> None: ...
|
||||
def add_exception(self, exception, stack, remote: bool = ...) -> None: ...
|
||||
def add_exception(self, exception, stack, remote: bool = False) -> None: ...
|
||||
def serialize(self) -> None: ...
|
||||
|
||||
class DummySubsegment(Subsegment):
|
||||
sampled: bool
|
||||
def __init__(self, segment, name: str = ...) -> None: ...
|
||||
def __init__(self, segment, name: str = "dummy") -> None: ...
|
||||
def set_aws(self, aws_meta) -> None: ...
|
||||
def put_http_meta(self, key, value) -> None: ...
|
||||
def put_annotation(self, key, value) -> None: ...
|
||||
def put_metadata(self, key, value, namespace: str = ...) -> None: ...
|
||||
def put_metadata(self, key, value, namespace: str = "default") -> None: ...
|
||||
def set_sql(self, sql) -> None: ...
|
||||
def apply_status_code(self, status_code) -> None: ...
|
||||
def add_exception(self, exception, stack, remote: bool = ...) -> None: ...
|
||||
def add_exception(self, exception, stack, remote: bool = False) -> None: ...
|
||||
def serialize(self) -> None: ...
|
||||
|
||||
@@ -26,13 +26,13 @@ class Entity:
|
||||
cause: Any
|
||||
subsegments: Any
|
||||
end_time: Any
|
||||
def __init__(self, name, entity_id: Incomplete | None = ...) -> None: ...
|
||||
def close(self, end_time: Incomplete | None = ...) -> None: ...
|
||||
def __init__(self, name, entity_id: Incomplete | None = None) -> None: ...
|
||||
def close(self, end_time: Incomplete | None = None) -> None: ...
|
||||
def add_subsegment(self, subsegment) -> None: ...
|
||||
def remove_subsegment(self, subsegment) -> None: ...
|
||||
def put_http_meta(self, key, value) -> None: ...
|
||||
def put_annotation(self, key, value) -> None: ...
|
||||
def put_metadata(self, key, value, namespace: str = ...) -> None: ...
|
||||
def put_metadata(self, key, value, namespace: str = "default") -> None: ...
|
||||
def set_aws(self, aws_meta) -> None: ...
|
||||
throttle: bool
|
||||
def add_throttle_flag(self) -> None: ...
|
||||
@@ -41,7 +41,7 @@ class Entity:
|
||||
error: bool
|
||||
def add_error_flag(self) -> None: ...
|
||||
def apply_status_code(self, status_code) -> None: ...
|
||||
def add_exception(self, exception: Exception, stack: StackSummary, remote: bool = ...) -> None: ...
|
||||
def add_exception(self, exception: Exception, stack: StackSummary, remote: bool = False) -> None: ...
|
||||
def save_origin_trace_header(self, trace_header) -> None: ...
|
||||
def get_origin_trace_header(self): ...
|
||||
def serialize(self): ...
|
||||
|
||||
@@ -9,16 +9,16 @@ MUTATION_UNSUPPORTED_MESSAGE: str
|
||||
class FacadeSegment(Segment):
|
||||
initializing: Any
|
||||
def __init__(self, name, entityid, traceid, sampled) -> None: ...
|
||||
def close(self, end_time: Incomplete | None = ...) -> None: ...
|
||||
def close(self, end_time: Incomplete | None = None) -> None: ...
|
||||
def put_http_meta(self, key, value) -> None: ...
|
||||
def put_annotation(self, key, value) -> None: ...
|
||||
def put_metadata(self, key, value, namespace: str = ...) -> None: ...
|
||||
def put_metadata(self, key, value, namespace: str = "default") -> None: ...
|
||||
def set_aws(self, aws_meta) -> None: ...
|
||||
def set_user(self, user) -> None: ...
|
||||
def add_throttle_flag(self) -> None: ...
|
||||
def add_fault_flag(self) -> None: ...
|
||||
def add_error_flag(self) -> None: ...
|
||||
def add_exception(self, exception, stack, remote: bool = ...) -> None: ...
|
||||
def add_exception(self, exception, stack, remote: bool = False) -> None: ...
|
||||
def apply_status_code(self, status_code) -> None: ...
|
||||
def serialize(self) -> None: ...
|
||||
def ready_to_send(self): ...
|
||||
|
||||
@@ -15,7 +15,7 @@ class SegmentContextManager:
|
||||
segment_kwargs: dict[str, Any]
|
||||
recorder: AWSXRayRecorder
|
||||
segment: Segment
|
||||
def __init__(self, recorder: AWSXRayRecorder, name: str | None = ..., **segment_kwargs) -> None: ...
|
||||
def __init__(self, recorder: AWSXRayRecorder, name: str | None = None, **segment_kwargs) -> None: ...
|
||||
def __enter__(self): ...
|
||||
def __exit__(
|
||||
self, exc_type: type[BaseException] | None, exc_val: BaseException | None, exc_tb: TracebackType | None
|
||||
@@ -31,7 +31,7 @@ class Segment(Entity):
|
||||
parent_id: str | None
|
||||
service: dict[str, str]
|
||||
def __init__(
|
||||
self, name, entityid: str | None = ..., traceid: str | None = ..., parent_id: str | None = ..., sampled: bool = ...
|
||||
self, name, entityid: str | None = None, traceid: str | None = None, parent_id: str | None = None, sampled: bool = True
|
||||
) -> None: ...
|
||||
def add_subsegment(self, subsegment: Subsegment) -> None: ...
|
||||
def increment(self) -> None: ...
|
||||
|
||||
@@ -19,7 +19,7 @@ class SubsegmentContextManager:
|
||||
subsegment_kwargs: dict[str, Any] | None
|
||||
recorder: AWSXRayRecorder
|
||||
subsegment: Subsegment
|
||||
def __init__(self, recorder: AWSXRayRecorder, name: Incomplete | None = ..., **subsegment_kwargs) -> None: ...
|
||||
def __init__(self, recorder: AWSXRayRecorder, name: Incomplete | None = None, **subsegment_kwargs) -> None: ...
|
||||
def __call__(self, wrapped, instance, args: list[Any], kwargs: dict[str, Any]): ...
|
||||
def __enter__(self) -> Subsegment: ...
|
||||
def __exit__(
|
||||
@@ -35,6 +35,6 @@ class Subsegment(Entity):
|
||||
def __init__(self, name: str, namespace: str, segment: Segment) -> None: ...
|
||||
def add_subsegment(self, subsegment: Subsegment) -> None: ...
|
||||
def remove_subsegment(self, subsegment: Subsegment) -> None: ...
|
||||
def close(self, end_time: time.struct_time | None = ...) -> None: ...
|
||||
def close(self, end_time: time.struct_time | None = None) -> None: ...
|
||||
def set_sql(self, sql: dict[str, Any]) -> None: ...
|
||||
def to_dict(self) -> dict[str, Any]: ...
|
||||
|
||||
@@ -10,5 +10,5 @@ class Throwable:
|
||||
type: Any
|
||||
remote: Any
|
||||
stack: Any
|
||||
def __init__(self, exception, stack, remote: bool = ...) -> None: ...
|
||||
def __init__(self, exception, stack, remote: bool = False) -> None: ...
|
||||
def to_dict(self): ...
|
||||
|
||||
@@ -10,7 +10,7 @@ HEADER_DELIMITER: str
|
||||
|
||||
class TraceHeader:
|
||||
def __init__(
|
||||
self, root: str | None = ..., parent: str | None = ..., sampled: bool | None = ..., data: dict[str, Any] | None = ...
|
||||
self, root: str | None = None, parent: str | None = None, sampled: bool | None = None, data: dict[str, Any] | None = None
|
||||
) -> None: ...
|
||||
@classmethod
|
||||
def from_header_str(cls, header) -> Self: ...
|
||||
|
||||
@@ -10,5 +10,5 @@ log: Logger
|
||||
SUPPORTED_MODULES: Any
|
||||
NO_DOUBLE_PATCH: Any
|
||||
|
||||
def patch_all(double_patch: bool = ...) -> None: ...
|
||||
def patch(modules_to_patch: Iterable[str], raise_errors: bool = ..., ignore_module_patterns: str | None = ...) -> None: ...
|
||||
def patch_all(double_patch: bool = False) -> None: ...
|
||||
def patch(modules_to_patch: Iterable[str], raise_errors: bool = True, ignore_module_patterns: str | None = None) -> None: ...
|
||||
|
||||
@@ -8,6 +8,6 @@ IMDS_URL: str
|
||||
|
||||
def initialize() -> None: ...
|
||||
def get_token(): ...
|
||||
def get_metadata(token: Incomplete | None = ...): ...
|
||||
def get_metadata(token: Incomplete | None = None): ...
|
||||
def parse_metadata_json(json_str): ...
|
||||
def do_request(url, headers: Incomplete | None = ..., method: str = ...): ...
|
||||
def do_request(url, headers: Incomplete | None = None, method: str = "GET"): ...
|
||||
|
||||
@@ -36,39 +36,39 @@ class AWSXRayRecorder:
|
||||
def __init__(self) -> None: ...
|
||||
def configure(
|
||||
self,
|
||||
sampling: bool | None = ...,
|
||||
plugins: Iterable[str] | None = ...,
|
||||
context_missing: str | None = ...,
|
||||
sampling_rules: dict[str, Any] | str | None = ...,
|
||||
daemon_address: str | None = ...,
|
||||
service: str | None = ...,
|
||||
context: Context | None = ...,
|
||||
emitter: UDPEmitter | None = ...,
|
||||
streaming: DefaultStreaming | None = ...,
|
||||
dynamic_naming: DefaultDynamicNaming | None = ...,
|
||||
streaming_threshold: int | None = ...,
|
||||
max_trace_back: int | None = ...,
|
||||
sampler: LocalSampler | DefaultSampler | None = ...,
|
||||
stream_sql: bool | None = ...,
|
||||
sampling: bool | None = None,
|
||||
plugins: Iterable[str] | None = None,
|
||||
context_missing: str | None = None,
|
||||
sampling_rules: dict[str, Any] | str | None = None,
|
||||
daemon_address: str | None = None,
|
||||
service: str | None = None,
|
||||
context: Context | None = None,
|
||||
emitter: UDPEmitter | None = None,
|
||||
streaming: DefaultStreaming | None = None,
|
||||
dynamic_naming: DefaultDynamicNaming | None = None,
|
||||
streaming_threshold: int | None = None,
|
||||
max_trace_back: int | None = None,
|
||||
sampler: LocalSampler | DefaultSampler | None = None,
|
||||
stream_sql: bool | None = True,
|
||||
) -> None: ...
|
||||
def in_segment(self, name: str | None = ..., **segment_kwargs) -> SegmentContextManager: ...
|
||||
def in_subsegment(self, name: str | None = ..., **subsegment_kwargs) -> SubsegmentContextManager: ...
|
||||
def in_segment(self, name: str | None = None, **segment_kwargs) -> SegmentContextManager: ...
|
||||
def in_subsegment(self, name: str | None = None, **subsegment_kwargs) -> SubsegmentContextManager: ...
|
||||
def begin_segment(
|
||||
self, name: str | None = ..., traceid: str | None = ..., parent_id: str | None = ..., sampling: bool | None = ...
|
||||
self, name: str | None = None, traceid: str | None = None, parent_id: str | None = None, sampling: bool | None = None
|
||||
) -> Segment | DummySegment: ...
|
||||
def end_segment(self, end_time: time.struct_time | None = ...) -> None: ...
|
||||
def end_segment(self, end_time: time.struct_time | None = None) -> None: ...
|
||||
def current_segment(self) -> Segment: ...
|
||||
def begin_subsegment(self, name: str, namespace: str = ...) -> DummySubsegment | Subsegment | None: ...
|
||||
def begin_subsegment(self, name: str, namespace: str = "local") -> DummySubsegment | Subsegment | None: ...
|
||||
def current_subsegment(self) -> Subsegment | DummySubsegment | None: ...
|
||||
def end_subsegment(self, end_time: time.struct_time | None = ...) -> None: ...
|
||||
def end_subsegment(self, end_time: time.struct_time | None = None) -> None: ...
|
||||
def put_annotation(self, key: str, value: Any) -> None: ...
|
||||
def put_metadata(self, key: str, value: Any, namespace: str = ...) -> None: ...
|
||||
def put_metadata(self, key: str, value: Any, namespace: str = "default") -> None: ...
|
||||
def is_sampled(self) -> bool: ...
|
||||
def get_trace_entity(self) -> Segment | Subsegment | DummySegment | DummySubsegment: ...
|
||||
def set_trace_entity(self, trace_entity: Segment | Subsegment | DummySegment | DummySubsegment) -> None: ...
|
||||
def clear_trace_entities(self) -> None: ...
|
||||
def stream_subsegments(self) -> None: ...
|
||||
def capture(self, name: str | None = ...) -> SubsegmentContextManager: ...
|
||||
def capture(self, name: str | None = None) -> SubsegmentContextManager: ...
|
||||
def record_subsegment(
|
||||
self,
|
||||
wrapped: Callable[..., Any],
|
||||
|
||||
@@ -4,5 +4,5 @@ class Reservoir:
|
||||
traces_per_sec: Any
|
||||
used_this_sec: int
|
||||
this_sec: Any
|
||||
def __init__(self, traces_per_sec: int = ...) -> None: ...
|
||||
def __init__(self, traces_per_sec: int = 0) -> None: ...
|
||||
def take(self): ...
|
||||
|
||||
@@ -9,5 +9,5 @@ SUPPORTED_RULE_VERSION: Any
|
||||
|
||||
class LocalSampler:
|
||||
def __init__(self, rules=...) -> None: ...
|
||||
def should_trace(self, sampling_req: Incomplete | None = ...): ...
|
||||
def should_trace(self, sampling_req: Incomplete | None = None): ...
|
||||
def load_local_rules(self, rules) -> None: ...
|
||||
|
||||
@@ -10,7 +10,7 @@ class SamplingRule:
|
||||
METHOD: str
|
||||
PATH: str
|
||||
SERVICE_NAME: str
|
||||
def __init__(self, rule_dict, version: int = ..., default: bool = ...) -> None: ...
|
||||
def __init__(self, rule_dict, version: int = 2, default: bool = False) -> None: ...
|
||||
def applies(self, host, method, path): ...
|
||||
@property
|
||||
def fixed_target(self): ...
|
||||
|
||||
@@ -13,9 +13,9 @@ log: Any
|
||||
class DefaultSampler:
|
||||
def __init__(self) -> None: ...
|
||||
def start(self) -> None: ...
|
||||
def should_trace(self, sampling_req: Incomplete | None = ...): ...
|
||||
def should_trace(self, sampling_req: Incomplete | None = None): ...
|
||||
def load_local_rules(self, rules) -> None: ...
|
||||
def load_settings(self, daemon_config, context, origin: Incomplete | None = ...) -> None: ...
|
||||
def load_settings(self, daemon_config, context, origin: Incomplete | None = None) -> None: ...
|
||||
@property
|
||||
def xray_client(self): ...
|
||||
@xray_client.setter
|
||||
|
||||
@@ -10,11 +10,11 @@ class SamplingRule:
|
||||
priority,
|
||||
rate,
|
||||
reservoir_size,
|
||||
host: Incomplete | None = ...,
|
||||
method: Incomplete | None = ...,
|
||||
path: Incomplete | None = ...,
|
||||
service: Incomplete | None = ...,
|
||||
service_type: Incomplete | None = ...,
|
||||
host: Incomplete | None = None,
|
||||
method: Incomplete | None = None,
|
||||
path: Incomplete | None = None,
|
||||
service: Incomplete | None = None,
|
||||
service_type: Incomplete | None = None,
|
||||
) -> None: ...
|
||||
def match(self, sampling_req): ...
|
||||
def is_default(self): ...
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
class DefaultStreaming:
|
||||
def __init__(self, streaming_threshold: int = ...) -> None: ...
|
||||
def __init__(self, streaming_threshold: int = 30) -> None: ...
|
||||
def is_eligible(self, segment): ...
|
||||
def stream(self, entity, callback) -> None: ...
|
||||
@property
|
||||
|
||||
@@ -2,8 +2,8 @@ from typing import Any
|
||||
|
||||
class AtomicCounter:
|
||||
value: Any
|
||||
def __init__(self, initial: int = ...) -> None: ...
|
||||
def increment(self, num: int = ...): ...
|
||||
def decrement(self, num: int = ...): ...
|
||||
def __init__(self, initial: int = 0) -> None: ...
|
||||
def increment(self, num: int = 1): ...
|
||||
def decrement(self, num: int = 1): ...
|
||||
def get_current(self): ...
|
||||
def reset(self): ...
|
||||
|
||||
@@ -1 +1 @@
|
||||
def wildcard_match(pattern, text, case_insensitive: bool = ...): ...
|
||||
def wildcard_match(pattern, text, case_insensitive: bool = True): ...
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
from _typeshed import Incomplete
|
||||
|
||||
def get_stacktrace(limit: Incomplete | None = ...): ...
|
||||
def get_stacktrace(limit: Incomplete | None = None): ...
|
||||
|
||||
Reference in New Issue
Block a user