mirror of
https://github.com/davidhalter/typeshed.git
synced 2026-09-20 10:13:16 +08:00
switch to new union syntax in third-party stubs (#5881)
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
import typing
|
||||
from typing import Any, Optional
|
||||
from typing import Any
|
||||
|
||||
class Impossible(Exception): ...
|
||||
|
||||
@@ -10,7 +10,7 @@ class EvalContext:
|
||||
environment: Any
|
||||
autoescape: Any
|
||||
volatile: bool
|
||||
def __init__(self, environment, template_name: Optional[Any] = ...) -> None: ...
|
||||
def __init__(self, environment, template_name: Any | None = ...) -> None: ...
|
||||
def save(self): ...
|
||||
def revert(self, old): ...
|
||||
|
||||
@@ -21,8 +21,8 @@ class Node:
|
||||
attributes: Any
|
||||
abstract: bool
|
||||
def __init__(self, *fields, **attributes) -> None: ...
|
||||
def iter_fields(self, exclude: Optional[Any] = ..., only: Optional[Any] = ...): ...
|
||||
def iter_child_nodes(self, exclude: Optional[Any] = ..., only: Optional[Any] = ...): ...
|
||||
def iter_fields(self, exclude: Any | None = ..., only: Any | None = ...): ...
|
||||
def iter_child_nodes(self, exclude: Any | None = ..., only: Any | None = ...): ...
|
||||
def find(self, node_type): ...
|
||||
def find_all(self, node_type): ...
|
||||
def set_ctx(self, ctx): ...
|
||||
@@ -89,20 +89,20 @@ class AssignBlock(Stmt):
|
||||
|
||||
class Expr(Node):
|
||||
abstract: bool
|
||||
def as_const(self, eval_ctx: Optional[Any] = ...): ...
|
||||
def as_const(self, eval_ctx: Any | None = ...): ...
|
||||
def can_assign(self): ...
|
||||
|
||||
class BinExpr(Expr):
|
||||
fields: Any
|
||||
operator: Any
|
||||
abstract: bool
|
||||
def as_const(self, eval_ctx: Optional[Any] = ...): ...
|
||||
def as_const(self, eval_ctx: Any | None = ...): ...
|
||||
|
||||
class UnaryExpr(Expr):
|
||||
fields: Any
|
||||
operator: Any
|
||||
abstract: bool
|
||||
def as_const(self, eval_ctx: Optional[Any] = ...): ...
|
||||
def as_const(self, eval_ctx: Any | None = ...): ...
|
||||
|
||||
class Name(Expr):
|
||||
fields: Any
|
||||
@@ -113,71 +113,71 @@ class Literal(Expr):
|
||||
|
||||
class Const(Literal):
|
||||
fields: Any
|
||||
def as_const(self, eval_ctx: Optional[Any] = ...): ...
|
||||
def as_const(self, eval_ctx: Any | None = ...): ...
|
||||
@classmethod
|
||||
def from_untrusted(cls, value, lineno: Optional[Any] = ..., environment: Optional[Any] = ...): ...
|
||||
def from_untrusted(cls, value, lineno: Any | None = ..., environment: Any | None = ...): ...
|
||||
|
||||
class TemplateData(Literal):
|
||||
fields: Any
|
||||
def as_const(self, eval_ctx: Optional[Any] = ...): ...
|
||||
def as_const(self, eval_ctx: Any | None = ...): ...
|
||||
|
||||
class Tuple(Literal):
|
||||
fields: Any
|
||||
def as_const(self, eval_ctx: Optional[Any] = ...): ...
|
||||
def as_const(self, eval_ctx: Any | None = ...): ...
|
||||
def can_assign(self): ...
|
||||
|
||||
class List(Literal):
|
||||
fields: Any
|
||||
def as_const(self, eval_ctx: Optional[Any] = ...): ...
|
||||
def as_const(self, eval_ctx: Any | None = ...): ...
|
||||
|
||||
class Dict(Literal):
|
||||
fields: Any
|
||||
def as_const(self, eval_ctx: Optional[Any] = ...): ...
|
||||
def as_const(self, eval_ctx: Any | None = ...): ...
|
||||
|
||||
class Pair(Helper):
|
||||
fields: Any
|
||||
def as_const(self, eval_ctx: Optional[Any] = ...): ...
|
||||
def as_const(self, eval_ctx: Any | None = ...): ...
|
||||
|
||||
class Keyword(Helper):
|
||||
fields: Any
|
||||
def as_const(self, eval_ctx: Optional[Any] = ...): ...
|
||||
def as_const(self, eval_ctx: Any | None = ...): ...
|
||||
|
||||
class CondExpr(Expr):
|
||||
fields: Any
|
||||
def as_const(self, eval_ctx: Optional[Any] = ...): ...
|
||||
def as_const(self, eval_ctx: Any | None = ...): ...
|
||||
|
||||
class Filter(Expr):
|
||||
fields: Any
|
||||
def as_const(self, eval_ctx: Optional[Any] = ...): ...
|
||||
def as_const(self, eval_ctx: Any | None = ...): ...
|
||||
|
||||
class Test(Expr):
|
||||
fields: Any
|
||||
|
||||
class Call(Expr):
|
||||
fields: Any
|
||||
def as_const(self, eval_ctx: Optional[Any] = ...): ...
|
||||
def as_const(self, eval_ctx: Any | None = ...): ...
|
||||
|
||||
class Getitem(Expr):
|
||||
fields: Any
|
||||
def as_const(self, eval_ctx: Optional[Any] = ...): ...
|
||||
def as_const(self, eval_ctx: Any | None = ...): ...
|
||||
def can_assign(self): ...
|
||||
|
||||
class Getattr(Expr):
|
||||
fields: Any
|
||||
def as_const(self, eval_ctx: Optional[Any] = ...): ...
|
||||
def as_const(self, eval_ctx: Any | None = ...): ...
|
||||
def can_assign(self): ...
|
||||
|
||||
class Slice(Expr):
|
||||
fields: Any
|
||||
def as_const(self, eval_ctx: Optional[Any] = ...): ...
|
||||
def as_const(self, eval_ctx: Any | None = ...): ...
|
||||
|
||||
class Concat(Expr):
|
||||
fields: Any
|
||||
def as_const(self, eval_ctx: Optional[Any] = ...): ...
|
||||
def as_const(self, eval_ctx: Any | None = ...): ...
|
||||
|
||||
class Compare(Expr):
|
||||
fields: Any
|
||||
def as_const(self, eval_ctx: Optional[Any] = ...): ...
|
||||
def as_const(self, eval_ctx: Any | None = ...): ...
|
||||
|
||||
class Operand(Helper):
|
||||
fields: Any
|
||||
@@ -205,11 +205,11 @@ class Pow(BinExpr):
|
||||
|
||||
class And(BinExpr):
|
||||
operator: str
|
||||
def as_const(self, eval_ctx: Optional[Any] = ...): ...
|
||||
def as_const(self, eval_ctx: Any | None = ...): ...
|
||||
|
||||
class Or(BinExpr):
|
||||
operator: str
|
||||
def as_const(self, eval_ctx: Optional[Any] = ...): ...
|
||||
def as_const(self, eval_ctx: Any | None = ...): ...
|
||||
|
||||
class Not(UnaryExpr):
|
||||
operator: str
|
||||
@@ -235,11 +235,11 @@ class InternalName(Expr):
|
||||
|
||||
class MarkSafe(Expr):
|
||||
fields: Any
|
||||
def as_const(self, eval_ctx: Optional[Any] = ...): ...
|
||||
def as_const(self, eval_ctx: Any | None = ...): ...
|
||||
|
||||
class MarkSafeIfAutoescape(Expr):
|
||||
fields: Any
|
||||
def as_const(self, eval_ctx: Optional[Any] = ...): ...
|
||||
def as_const(self, eval_ctx: Any | None = ...): ...
|
||||
|
||||
class ContextReference(Expr): ...
|
||||
class Continue(Stmt): ...
|
||||
|
||||
Reference in New Issue
Block a user