MCPcopy
hub / github.com/pydantic/pydantic / tuple_variable_schema

Method tuple_variable_schema

pydantic/json_schema.py:984–991  ·  view source on GitHub ↗

Replaced by `tuple_schema`.

(self, schema: core_schema.TupleSchema)

Source from the content-addressed store, hash-verified

982 @deprecated('`tuple_variable_schema` is deprecated. Use `tuple_schema` instead.', category=None)
983 @final
984 def tuple_variable_schema(self, schema: core_schema.TupleSchema) -> JsonSchemaValue:
985 """Replaced by `tuple_schema`."""
986 warnings.warn(
987 '`tuple_variable_schema` is deprecated. Use `tuple_schema` instead.',
988 PydanticDeprecatedSince26,
989 stacklevel=2,
990 )
991 return self.tuple_schema(schema)
992
993 def tuple_schema(self, schema: core_schema.TupleSchema) -> JsonSchemaValue:
994 """Generates a JSON schema that matches a tuple schema e.g. `tuple[int,

Callers 3

test_tuple_anyFunction · 0.80
test_tuple_fallbackFunction · 0.80
test_tuple_var_dict_keyFunction · 0.80

Calls 1

tuple_schemaMethod · 0.95

Tested by 3

test_tuple_anyFunction · 0.64
test_tuple_fallbackFunction · 0.64
test_tuple_var_dict_keyFunction · 0.64