Lines Matching defs:Required
31 from typing import NamedTuple, NotRequired, Required, TypedDict
5167 title: Required[str]
5171 title: Required[str]
5177 title: Annotated[Annotated[Required[str], "foobar"], "another level"]
5183 title: Annotated[Required[str], "foobar"]
5187 title: Annotated[Annotated[Required[str], "foobar"], "another level"]
5191 title: Annotated['Annotated[Required[str], "foobar"]', "another level"]
5490 'title': Annotated[Required[str], "foobar"],
5496 'title': Annotated[Required[str], "foobar", "another level"],
5502 'title': Annotated[Required[str], "foobar", "another level"],
5508 'a': Annotated[Required[int], "a", "b", "c"]
5513 "title": Required[str], "year": NotRequired[int]
5518 "title": Annotated[Required[str], "foobar", "another level"],
5559 self.assertIs(get_origin(Required[int]), Required)
5602 self.assertEqual(get_args(Required[int]), (int,))
6927 Required[NotRequired]
6929 Required[int, str]
6931 Required[int][str]
6934 self.assertEqual(repr(Required), 'typing.Required')
6935 cv = Required[int]
6936 self.assertEqual(repr(cv), 'typing.Required[int]')
6937 cv = Required[Employee]
6938 self.assertEqual(repr(cv), f'typing.Required[{__name__}.Employee]')
6942 class C(type(Required)):
6945 class C(type(Required[int])):
6948 class C(Required):
6951 class C(Required[int]):
6956 Required()
6958 type(Required)()
6960 type(Required[Optional[int]])()
6964 isinstance(1, Required[int])
6966 issubclass(int, Required)
6973 NotRequired[Required]