Skip to content

[ty] Include inferred type in invalid-key concise diagnostic for union/intersection TypedDicts#24693

Open
tonyxwz wants to merge 1 commit intoastral-sh:mainfrom
tonyxwz:ty-invalid-key-union-type
Open

[ty] Include inferred type in invalid-key concise diagnostic for union/intersection TypedDicts#24693
tonyxwz wants to merge 1 commit intoastral-sh:mainfrom
tonyxwz:ty-invalid-key-union-type

Conversation

@tonyxwz
Copy link
Copy Markdown

@tonyxwz tonyxwz commented Apr 17, 2026

Summary

Closes astral-sh/ty#3271

When subscripting a union or intersection of TypedDicts with an invalid key, the concise diagnostic message now includes the source expression and its full inferred type. This lets programmatic consumers of ty's output distinguish between:

  1. Key invalid on one branch of a union — may be intentional (e.g. probing for a key that only exists on some branches)
  2. Key truly invalid on a single-typed variable — likely a bug

Before

file.py:19:14: error[invalid-key] Unknown key "foo" for TypedDict `DictB`
file.py:22:14: error[invalid-key] Unknown key "bar" for TypedDict `DictA`

Both errors look identical in structure — there is no way to tell from concise output that line 19 involves a union type while line 22 does not.

After

file.py:19:14: error[invalid-key] Unknown key "foo" for TypedDict `DictB` (`resp` has type `DictA | DictB`)
file.py:22:14: error[invalid-key] Unknown key "bar" for TypedDict `DictA`

The source expression name is used (e.g. resp, obj.data), making the message immediately understandable. The full (non-concise) diagnostic output is unchanged — it already showed the union/intersection context via a secondary annotation.

Test Plan

  • Updated 3 existing mdtest assertions in typed_dict.md to verify the new concise message format for union and intersection cases
  • All 330 tests in ty_python_semantic pass
  • Clippy clean
  • Manually verified concise output on the reproduction from the linked issue

@astral-sh-bot astral-sh-bot bot added the ty Multi-file analysis & type inference label Apr 17, 2026
@tonyxwz tonyxwz marked this pull request as draft April 17, 2026 13:03
@AlexWaygood AlexWaygood added the diagnostics Related to reporting of diagnostics. label Apr 17, 2026
@astral-sh-bot
Copy link
Copy Markdown

astral-sh-bot bot commented Apr 17, 2026

Typing conformance results

No changes detected ✅

Current numbers
The percentage of diagnostics emitted that were expected errors held steady at 87.94%. The percentage of expected errors that received a diagnostic held steady at 83.36%. The number of fully passing files held steady at 79/133.

@astral-sh-bot
Copy link
Copy Markdown

astral-sh-bot bot commented Apr 17, 2026

Memory usage report

Memory usage unchanged ✅

@astral-sh-bot
Copy link
Copy Markdown

astral-sh-bot bot commented Apr 17, 2026

ecosystem-analyzer results

Lint rule Added Removed Changed
invalid-key 0 0 2,113
Total 0 0 2,113

Showing a random sample of 179 of 2113 changes. See the HTML report for the full diff.

Raw diff sample (179 of 2113 changes)
core (https://github.com/home-assistant/core)
- homeassistant/components/cloud/alexa_config.py:547:45 error[invalid-key] Unknown key "old_entity_id" for TypedDict `_EventEntityRegistryUpdatedData_CreateRemove`
+ homeassistant/components/cloud/alexa_config.py:547:45 error[invalid-key] Unknown key "old_entity_id" for TypedDict `_EventEntityRegistryUpdatedData_CreateRemove` (subscripted object has type `_EventEntityRegistryUpdatedData_CreateRemove | _EventEntityRegistryUpdatedData_Update`)
- homeassistant/components/energyid/__init__.py:253:48 error[invalid-key] Unknown key "changes" for TypedDict `_EventEntityRegistryUpdatedData_CreateRemove`
+ homeassistant/components/energyid/__init__.py:253:48 error[invalid-key] Unknown key "changes" for TypedDict `_EventEntityRegistryUpdatedData_CreateRemove` (subscripted object has type `_EventEntityRegistryUpdatedData_CreateRemove | _EventEntityRegistryUpdatedData_Update`)
- homeassistant/components/tts/__init__.py:287:20 error[invalid-key] Unknown key "stream" for TypedDict `ParsedMediaSourceId`
+ homeassistant/components/tts/__init__.py:287:20 error[invalid-key] Unknown key "stream" for TypedDict `ParsedMediaSourceId` (subscripted object has type `ParsedMediaSourceId | ParsedMediaSourceStreamId`)
- homeassistant/config_entries.py:480:64 error[invalid-key] Unknown key "subentry_id" for TypedDict `ConfigSubentryData`
+ homeassistant/config_entries.py:480:64 error[invalid-key] Unknown key "subentry_id" for TypedDict `ConfigSubentryData` (subscripted object has type `ConfigSubentryData | ConfigSubentryDataWithId`)

cwltool (https://github.com/common-workflow-language/cwltool)
- cwltool/builder.py:273:24 error[invalid-key] Unknown key "type" for TypedDict `CWLDirectoryType`
+ cwltool/builder.py:273:24 error[invalid-key] Unknown key "type" for TypedDict `CWLDirectoryType` (subscripted object has type `(int & Top[MutableMapping[Unknown, Unknown]] & ~Top[MutableSequence[Unknown]]) | (str & Top[MutableMapping[Unknown, Unknown]] & ~Top[MutableSequence[Unknown]]) | (float & Top[MutableMapping[Unknown, Unknown]] & ~Top[MutableSequence[Unknown]]) | ... omitted 3 union elements`)
- cwltool/builder.py:279:24 error[invalid-key] Unknown key "loadContents" for TypedDict `CWLFileType`
+ cwltool/builder.py:279:24 error[invalid-key] Unknown key "loadContents" for TypedDict `CWLFileType` (subscripted object has type `(int & Top[MutableMapping[Unknown, Unknown]] & ~Top[MutableSequence[Unknown]]) | (str & Top[MutableMapping[Unknown, Unknown]] & ~Top[MutableSequence[Unknown]]) | (float & Top[MutableMapping[Unknown, Unknown]] & ~Top[MutableSequence[Unknown]]) | ... omitted 3 union elements`)
- cwltool/builder.py:279:24 error[invalid-key] Unknown key "streamable" for TypedDict `CWLDirectoryType`
+ cwltool/builder.py:279:24 error[invalid-key] Unknown key "streamable" for TypedDict `CWLDirectoryType` (subscripted object has type `(int & Top[MutableMapping[Unknown, Unknown]] & ~Top[MutableSequence[Unknown]]) | (str & Top[MutableMapping[Unknown, Unknown]] & ~Top[MutableSequence[Unknown]]) | (float & Top[MutableMapping[Unknown, Unknown]] & ~Top[MutableSequence[Unknown]]) | ... omitted 3 union elements`)
- cwltool/checker.py:115:16 error[invalid-key] Unknown key "type" for TypedDict `CWLDirectoryType`
+ cwltool/checker.py:115:16 error[invalid-key] Unknown key "type" for TypedDict `CWLDirectoryType` (subscripted object has type `(int & Top[MutableMapping[Unknown, Unknown]]) | (str & Top[MutableMapping[Unknown, Unknown]]) | (float & Top[MutableMapping[Unknown, Unknown]]) | ... omitted 5 union elements`)
- cwltool/checker.py:123:16 error[invalid-key] Unknown key "type" for TypedDict `CWLDirectoryType`
+ cwltool/checker.py:123:16 error[invalid-key] Unknown key "type" for TypedDict `CWLDirectoryType` (subscripted object has type `(int & Top[MutableMapping[Unknown, Unknown]]) | (str & Top[MutableMapping[Unknown, Unknown]]) | (float & Top[MutableMapping[Unknown, Unknown]]) | ... omitted 5 union elements`)
- cwltool/checker.py:123:16 error[invalid-key] Unknown key "type" for TypedDict `CWLFileType`
+ cwltool/checker.py:123:16 error[invalid-key] Unknown key "type" for TypedDict `CWLFileType` (subscripted object has type `(int & Top[MutableMapping[Unknown, Unknown]]) | (str & Top[MutableMapping[Unknown, Unknown]]) | (float & Top[MutableMapping[Unknown, Unknown]]) | ... omitted 5 union elements`)
- cwltool/pack.py:48:37 error[invalid-key] Unknown key "id" for TypedDict `CWLFileType`
+ cwltool/pack.py:48:37 error[invalid-key] Unknown key "id" for TypedDict `CWLFileType` (subscripted object has type `(MutableMapping[str, int | str | float | ... omitted 5 union elements] & ~Top[MutableSequence[Unknown]]) | (int & Top[MutableMapping[Unknown, Unknown]] & ~Top[MutableSequence[Unknown]]) | (str & Top[MutableMapping[Unknown, Unknown]] & ~Top[MutableSequence[Unknown]]) | ... omitted 4 union elements`)
- cwltool/pack.py:94:41 error[invalid-key] Unknown key "id" for TypedDict `CWLFileType`
+ cwltool/pack.py:94:41 error[invalid-key] Unknown key "id" for TypedDict `CWLFileType` (subscripted object has type `(MutableMapping[str, int | str | float | ... omitted 5 union elements] & ~Top[MutableSequence[Unknown]]) | (int & Top[MutableMapping[Unknown, Unknown]] & ~Top[MutableSequence[Unknown]]) | (str & Top[MutableMapping[Unknown, Unknown]] & ~Top[MutableSequence[Unknown]]) | ... omitted 4 union elements`)

discord.py (https://github.com/Rapptz/discord.py)
- discord/state.py:820:31 error[invalid-key] Unknown key "data" for TypedDict `PingInteraction`
+ discord/state.py:820:31 error[invalid-key] Unknown key "data" for TypedDict `PingInteraction` (subscripted object has type `PingInteraction | ApplicationCommandInteraction | MessageComponentInteraction | ModalSubmitInteraction`)
- discord/state.py:821:36 error[invalid-key] Unknown key "custom_id" for TypedDict `MessageApplicationCommandInteractionData`
+ discord/state.py:821:36 error[invalid-key] Unknown key "custom_id" for TypedDict `MessageApplicationCommandInteractionData` (subscripted object has type `Unknown | ChatInputApplicationCommandInteractionData | UserApplicationCommandInteractionData | ... omitted 4 union elements`)

freqtrade (https://github.com/freqtrade/freqtrade)
- freqtrade/rpc/telegram.py:556:49 error[invalid-key] Unknown key "pair" for TypedDict `RPCWhitelistMsg`
+ freqtrade/rpc/telegram.py:556:49 error[invalid-key] Unknown key "pair" for TypedDict `RPCWhitelistMsg` (subscripted object has type `RPCStatusMsg | RPCStrategyMsg | RPCProtectionMsg | ... omitted 7 union elements`)
- freqtrade/rpc/telegram.py:557:26 error[invalid-key] Unknown key "trade_id" for TypedDict `RPCNewCandleMsg`
+ freqtrade/rpc/telegram.py:557:26 error[invalid-key] Unknown key "trade_id" for TypedDict `RPCNewCandleMsg` (subscripted object has type `RPCStatusMsg | RPCStrategyMsg | RPCProtectionMsg | ... omitted 7 union elements`)
- freqtrade/rpc/telegram.py:557:54 error[invalid-key] Unknown key "reason" for TypedDict `RPCEntryMsg`
+ freqtrade/rpc/telegram.py:557:54 error[invalid-key] Unknown key "reason" for TypedDict `RPCEntryMsg` (subscripted object has type `RPCStatusMsg | RPCStrategyMsg | RPCProtectionMsg | ... omitted 7 union elements`)
- freqtrade/rpc/telegram.py:563:62 error[invalid-key] Unknown key "lock_end_time" for TypedDict `RPCExitCancelMsg`
+ freqtrade/rpc/telegram.py:563:62 error[invalid-key] Unknown key "lock_end_time" for TypedDict `RPCExitCancelMsg` (subscripted object has type `RPCStatusMsg | RPCStrategyMsg | RPCProtectionMsg | ... omitted 7 union elements`)
- freqtrade/rpc/telegram.py:568:54 error[invalid-key] Unknown key "reason" for TypedDict `RPCExitMsg`
+ freqtrade/rpc/telegram.py:568:54 error[invalid-key] Unknown key "reason" for TypedDict `RPCExitMsg` (subscripted object has type `RPCStatusMsg | RPCStrategyMsg | RPCProtectionMsg | ... omitted 7 union elements`)
- freqtrade/rpc/telegram.py:569:58 error[invalid-key] Unknown key "lock_end_time" for TypedDict `RPCWhitelistMsg`
+ freqtrade/rpc/telegram.py:569:58 error[invalid-key] Unknown key "lock_end_time" for TypedDict `RPCWhitelistMsg` (subscripted object has type `RPCStatusMsg | RPCStrategyMsg | RPCProtectionMsg | ... omitted 7 union elements`)
- freqtrade/rpc/telegram.py:579:59 error[invalid-key] Unknown key "status" for TypedDict `RPCProtectionMsg`
+ freqtrade/rpc/telegram.py:579:59 error[invalid-key] Unknown key "status" for TypedDict `RPCProtectionMsg` (subscripted object has type `RPCStatusMsg | RPCStrategyMsg | RPCProtectionMsg | ... omitted 7 union elements`)
- freqtrade/rpc/telegram.py:584:30 error[invalid-key] Unknown key "msg" for TypedDict `RPCExitMsg`
+ freqtrade/rpc/telegram.py:584:30 error[invalid-key] Unknown key "msg" for TypedDict `RPCExitMsg` (subscripted object has type `RPCStatusMsg | RPCStrategyMsg | RPCProtectionMsg | ... omitted 7 union elements`)

pydantic (https://github.com/pydantic/pydantic)
- pydantic/_internal/_generate_schema.py:2346:20 error[invalid-key] Unknown key "ref" for TypedDict `MissingSentinelSchema`
+ pydantic/_internal/_generate_schema.py:2346:20 error[invalid-key] Unknown key "ref" for TypedDict `MissingSentinelSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 48 union elements`)
- pydantic/_internal/_generate_schema.py:2877:37 error[invalid-key] Unknown key "schema_ref" for TypedDict `BytesSchema`
+ pydantic/_internal/_generate_schema.py:2877:37 error[invalid-key] Unknown key "schema_ref" for TypedDict `BytesSchema` (subscripted object has type `DefinitionReferenceSchema | InvalidSchema | AnySchema | ... omitted 49 union elements`)
- pydantic/_internal/_generate_schema.py:2877:37 error[invalid-key] Unknown key "schema_ref" for TypedDict `EnumSchema`
+ pydantic/_internal/_generate_schema.py:2877:37 error[invalid-key] Unknown key "schema_ref" for TypedDict `EnumSchema` (subscripted object has type `DefinitionReferenceSchema | InvalidSchema | AnySchema | ... omitted 49 union elements`)
- pydantic/_internal/_generate_schema.py:2877:37 error[invalid-key] Unknown key "schema_ref" for TypedDict `InvalidSchema`
+ pydantic/_internal/_generate_schema.py:2877:37 error[invalid-key] Unknown key "schema_ref" for TypedDict `InvalidSchema` (subscripted object has type `DefinitionReferenceSchema | InvalidSchema | AnySchema | ... omitted 49 union elements`)
- pydantic/_internal/_generate_schema.py:2877:37 error[invalid-key] Unknown key "schema_ref" for TypedDict `LiteralSchema`
+ pydantic/_internal/_generate_schema.py:2877:37 error[invalid-key] Unknown key "schema_ref" for TypedDict `LiteralSchema` (subscripted object has type `DefinitionReferenceSchema | InvalidSchema | AnySchema | ... omitted 49 union elements`)
- pydantic/_internal/_schema_gather.py:106:32 error[invalid-key] Unknown key "schema" for TypedDict `IsSubclassSchema`
+ pydantic/_internal/_schema_gather.py:106:32 error[invalid-key] Unknown key "schema" for TypedDict `IsSubclassSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:106:32 error[invalid-key] Unknown key "schema" for TypedDict `LiteralSchema`
+ pydantic/_internal/_schema_gather.py:106:32 error[invalid-key] Unknown key "schema" for TypedDict `LiteralSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:106:32 error[invalid-key] Unknown key "schema" for TypedDict `SimpleSerSchema`
+ pydantic/_internal/_schema_gather.py:106:32 error[invalid-key] Unknown key "schema" for TypedDict `SimpleSerSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:106:32 error[invalid-key] Unknown key "schema" for TypedDict `StringSchema`
+ pydantic/_internal/_schema_gather.py:106:32 error[invalid-key] Unknown key "schema" for TypedDict `StringSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:106:32 error[invalid-key] Unknown key "schema" for TypedDict `ToStringSerSchema`
+ pydantic/_internal/_schema_gather.py:106:32 error[invalid-key] Unknown key "schema" for TypedDict `ToStringSerSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:107:34 error[invalid-key] Unknown key "definitions" for TypedDict `ComplexSchema`
+ pydantic/_internal/_schema_gather.py:107:34 error[invalid-key] Unknown key "definitions" for TypedDict `ComplexSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:107:34 error[invalid-key] Unknown key "definitions" for TypedDict `GeneratorSchema`
+ pydantic/_internal/_schema_gather.py:107:34 error[invalid-key] Unknown key "definitions" for TypedDict `GeneratorSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:107:34 error[invalid-key] Unknown key "definitions" for TypedDict `IntSchema`
+ pydantic/_internal/_schema_gather.py:107:34 error[invalid-key] Unknown key "definitions" for TypedDict `IntSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:107:34 error[invalid-key] Unknown key "definitions" for TypedDict `MissingSentinelSchema`
+ pydantic/_internal/_schema_gather.py:107:34 error[invalid-key] Unknown key "definitions" for TypedDict `MissingSentinelSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:107:34 error[invalid-key] Unknown key "definitions" for TypedDict `UrlSchema`
+ pydantic/_internal/_schema_gather.py:107:34 error[invalid-key] Unknown key "definitions" for TypedDict `UrlSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:111:36 error[invalid-key] Unknown key "items_schema" for TypedDict `IsInstanceSchema`
+ pydantic/_internal/_schema_gather.py:111:36 error[invalid-key] Unknown key "items_schema" for TypedDict `IsInstanceSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:111:36 error[invalid-key] Unknown key "items_schema" for TypedDict `MultiHostUrlSchema`
+ pydantic/_internal/_schema_gather.py:111:36 error[invalid-key] Unknown key "items_schema" for TypedDict `MultiHostUrlSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:114:29 error[invalid-key] Unknown key "items_schema" for TypedDict `AnySchema`
+ pydantic/_internal/_schema_gather.py:114:29 error[invalid-key] Unknown key "items_schema" for TypedDict `AnySchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:114:29 error[invalid-key] Unknown key "items_schema" for TypedDict `ArgumentsSchema`
+ pydantic/_internal/_schema_gather.py:114:29 error[invalid-key] Unknown key "items_schema" for TypedDict `ArgumentsSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:114:29 error[invalid-key] Unknown key "items_schema" for TypedDict `ArgumentsV3Schema`
+ pydantic/_internal/_schema_gather.py:114:29 error[invalid-key] Unknown key "items_schema" for TypedDict `ArgumentsV3Schema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:114:29 error[invalid-key] Unknown key "items_schema" for TypedDict `DateSchema`
+ pydantic/_internal/_schema_gather.py:114:29 error[invalid-key] Unknown key "items_schema" for TypedDict `DateSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:114:29 error[invalid-key] Unknown key "items_schema" for TypedDict `EnumSchema`
+ pydantic/_internal/_schema_gather.py:114:29 error[invalid-key] Unknown key "items_schema" for TypedDict `EnumSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:114:29 error[invalid-key] Unknown key "items_schema" for TypedDict `InvalidSchema`
+ pydantic/_internal/_schema_gather.py:114:29 error[invalid-key] Unknown key "items_schema" for TypedDict `InvalidSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:114:29 error[invalid-key] Unknown key "items_schema" for TypedDict `SimpleSerSchema`
+ pydantic/_internal/_schema_gather.py:114:29 error[invalid-key] Unknown key "items_schema" for TypedDict `SimpleSerSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:118:36 error[invalid-key] Unknown key "keys_schema" for TypedDict `BoolSchema`
+ pydantic/_internal/_schema_gather.py:118:36 error[invalid-key] Unknown key "keys_schema" for TypedDict `BoolSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:118:36 error[invalid-key] Unknown key "keys_schema" for TypedDict `ComputedField`
+ pydantic/_internal/_schema_gather.py:118:36 error[invalid-key] Unknown key "keys_schema" for TypedDict `ComputedField` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:118:36 error[invalid-key] Unknown key "keys_schema" for TypedDict `MultiHostUrlSchema`
+ pydantic/_internal/_schema_gather.py:118:36 error[invalid-key] Unknown key "keys_schema" for TypedDict `MultiHostUrlSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:118:36 error[invalid-key] Unknown key "keys_schema" for TypedDict `NullableSchema`
+ pydantic/_internal/_schema_gather.py:118:36 error[invalid-key] Unknown key "keys_schema" for TypedDict `NullableSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:118:36 error[invalid-key] Unknown key "keys_schema" for TypedDict `PlainValidatorFunctionSchema`
+ pydantic/_internal/_schema_gather.py:118:36 error[invalid-key] Unknown key "keys_schema" for TypedDict `PlainValidatorFunctionSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:118:36 error[invalid-key] Unknown key "keys_schema" for TypedDict `SetSchema`
+ pydantic/_internal/_schema_gather.py:118:36 error[invalid-key] Unknown key "keys_schema" for TypedDict `SetSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:118:36 error[invalid-key] Unknown key "keys_schema" for TypedDict `TupleSchema`
+ pydantic/_internal/_schema_gather.py:118:36 error[invalid-key] Unknown key "keys_schema" for TypedDict `TupleSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:120:36 error[invalid-key] Unknown key "values_schema" for TypedDict `ComputedField`
+ pydantic/_internal/_schema_gather.py:120:36 error[invalid-key] Unknown key "values_schema" for TypedDict `ComputedField` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:120:36 error[invalid-key] Unknown key "values_schema" for TypedDict `DataclassSchema`
+ pydantic/_internal/_schema_gather.py:120:36 error[invalid-key] Unknown key "values_schema" for TypedDict `DataclassSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:120:36 error[invalid-key] Unknown key "values_schema" for TypedDict `GeneratorSchema`
+ pydantic/_internal/_schema_gather.py:120:36 error[invalid-key] Unknown key "values_schema" for TypedDict `GeneratorSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:125:25 error[invalid-key] Unknown key "choices" for TypedDict `ComplexSchema`
+ pydantic/_internal/_schema_gather.py:125:25 error[invalid-key] Unknown key "choices" for TypedDict `ComplexSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:125:25 error[invalid-key] Unknown key "choices" for TypedDict `FormatSerSchema`
+ pydantic/_internal/_schema_gather.py:125:25 error[invalid-key] Unknown key "choices" for TypedDict `FormatSerSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:125:25 error[invalid-key] Unknown key "choices" for TypedDict `StringSchema`
+ pydantic/_internal/_schema_gather.py:125:25 error[invalid-key] Unknown key "choices" for TypedDict `StringSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:125:25 error[invalid-key] Unknown key "choices" for TypedDict `TimeSchema`
+ pydantic/_internal/_schema_gather.py:125:25 error[invalid-key] Unknown key "choices" for TypedDict `TimeSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:128:28 error[invalid-key] Unknown key "steps" for TypedDict `BeforeValidatorFunctionSchema`
+ pydantic/_internal/_schema_gather.py:128:28 error[invalid-key] Unknown key "steps" for TypedDict `BeforeValidatorFunctionSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:128:28 error[invalid-key] Unknown key "steps" for TypedDict `BytesSchema`
+ pydantic/_internal/_schema_gather.py:128:28 error[invalid-key] Unknown key "steps" for TypedDict `BytesSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:128:28 error[invalid-key] Unknown key "steps" for TypedDict `JsonSchema`
+ pydantic/_internal/_schema_gather.py:128:28 error[invalid-key] Unknown key "steps" for TypedDict `JsonSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:128:28 error[invalid-key] Unknown key "steps" for TypedDict `ListSchema`
+ pydantic/_internal/_schema_gather.py:128:28 error[invalid-key] Unknown key "steps" for TypedDict `ListSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:128:28 error[invalid-key] Unknown key "steps" for TypedDict `SimpleSerSchema`
+ pydantic/_internal/_schema_gather.py:128:28 error[invalid-key] Unknown key "steps" for TypedDict `SimpleSerSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:128:28 error[invalid-key] Unknown key "steps" for TypedDict `TimeSchema`
+ pydantic/_internal/_schema_gather.py:128:28 error[invalid-key] Unknown key "steps" for TypedDict `TimeSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:128:28 error[invalid-key] Unknown key "steps" for TypedDict `TimedeltaSchema`
+ pydantic/_internal/_schema_gather.py:128:28 error[invalid-key] Unknown key "steps" for TypedDict `TimedeltaSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:131:32 error[invalid-key] Unknown key "lax_schema" for TypedDict `BoolSchema`
+ pydantic/_internal/_schema_gather.py:131:32 error[invalid-key] Unknown key "lax_schema" for TypedDict `BoolSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:132:32 error[invalid-key] Unknown key "strict_schema" for TypedDict `ComplexSchema`
+ pydantic/_internal/_schema_gather.py:132:32 error[invalid-key] Unknown key "strict_schema" for TypedDict `ComplexSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:132:32 error[invalid-key] Unknown key "strict_schema" for TypedDict `DataclassSchema`
+ pydantic/_internal/_schema_gather.py:132:32 error[invalid-key] Unknown key "strict_schema" for TypedDict `DataclassSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:132:32 error[invalid-key] Unknown key "strict_schema" for TypedDict `DatetimeSchema`
+ pydantic/_internal/_schema_gather.py:132:32 error[invalid-key] Unknown key "strict_schema" for TypedDict `DatetimeSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:132:32 error[invalid-key] Unknown key "strict_schema" for TypedDict `JsonOrPythonSchema`
+ pydantic/_internal/_schema_gather.py:132:32 error[invalid-key] Unknown key "strict_schema" for TypedDict `JsonOrPythonSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:132:32 error[invalid-key] Unknown key "strict_schema" for TypedDict `TaggedUnionSchema`
+ pydantic/_internal/_schema_gather.py:132:32 error[invalid-key] Unknown key "strict_schema" for TypedDict `TaggedUnionSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:134:32 error[invalid-key] Unknown key "json_schema" for TypedDict `CustomErrorSchema`
+ pydantic/_internal/_schema_gather.py:134:32 error[invalid-key] Unknown key "json_schema" for TypedDict `CustomErrorSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:134:32 error[invalid-key] Unknown key "json_schema" for TypedDict `JsonSchema`
+ pydantic/_internal/_schema_gather.py:134:32 error[invalid-key] Unknown key "json_schema" for TypedDict `JsonSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:135:32 error[invalid-key] Unknown key "python_schema" for TypedDict `DataclassSchema`
+ pydantic/_internal/_schema_gather.py:135:32 error[invalid-key] Unknown key "python_schema" for TypedDict `DataclassSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:135:32 error[invalid-key] Unknown key "python_schema" for TypedDict `DecimalSchema`
+ pydantic/_internal/_schema_gather.py:135:32 error[invalid-key] Unknown key "python_schema" for TypedDict `DecimalSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:135:32 error[invalid-key] Unknown key "python_schema" for TypedDict `EnumSchema`
+ pydantic/_internal/_schema_gather.py:135:32 error[invalid-key] Unknown key "python_schema" for TypedDict `EnumSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:135:32 error[invalid-key] Unknown key "python_schema" for TypedDict `PlainSerializerFunctionSerSchema`
+ pydantic/_internal/_schema_gather.py:135:32 error[invalid-key] Unknown key "python_schema" for TypedDict `PlainSerializerFunctionSerSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:135:32 error[invalid-key] Unknown key "python_schema" for TypedDict `WithDefaultSchema`
+ pydantic/_internal/_schema_gather.py:135:32 error[invalid-key] Unknown key "python_schema" for TypedDict `WithDefaultSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:138:36 error[invalid-key] Unknown key "extras_schema" for TypedDict `CallSchema`
+ pydantic/_internal/_schema_gather.py:138:36 error[invalid-key] Unknown key "extras_schema" for TypedDict `CallSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:138:36 error[invalid-key] Unknown key "extras_schema" for TypedDict `DateSchema`
+ pydantic/_internal/_schema_gather.py:138:36 error[invalid-key] Unknown key "extras_schema" for TypedDict `DateSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:138:36 error[invalid-key] Unknown key "extras_schema" for TypedDict `DictSchema`
+ pydantic/_internal/_schema_gather.py:138:36 error[invalid-key] Unknown key "extras_schema" for TypedDict `DictSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:138:36 error[invalid-key] Unknown key "extras_schema" for TypedDict `IsSubclassSchema`
+ pydantic/_internal/_schema_gather.py:138:36 error[invalid-key] Unknown key "extras_schema" for TypedDict `IsSubclassSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:138:36 error[invalid-key] Unknown key "extras_schema" for TypedDict `JsonSchema`
+ pydantic/_internal/_schema_gather.py:138:36 error[invalid-key] Unknown key "extras_schema" for TypedDict `JsonSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:138:36 error[invalid-key] Unknown key "extras_schema" for TypedDict `ModelSerSchema`
+ pydantic/_internal/_schema_gather.py:138:36 error[invalid-key] Unknown key "extras_schema" for TypedDict `ModelSerSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:138:36 error[invalid-key] Unknown key "extras_schema" for TypedDict `NoneSchema`
+ pydantic/_internal/_schema_gather.py:138:36 error[invalid-key] Unknown key "extras_schema" for TypedDict `NoneSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:138:36 error[invalid-key] Unknown key "extras_schema" for TypedDict `StringSchema`
+ pydantic/_internal/_schema_gather.py:138:36 error[invalid-key] Unknown key "extras_schema" for TypedDict `StringSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:138:36 error[invalid-key] Unknown key "extras_schema" for TypedDict `WithDefaultSchema`
+ pydantic/_internal/_schema_gather.py:138:36 error[invalid-key] Unknown key "extras_schema" for TypedDict `WithDefaultSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:140:29 error[invalid-key] Unknown key "computed_fields" for TypedDict `ChainSchema`
+ pydantic/_internal/_schema_gather.py:140:29 error[invalid-key] Unknown key "computed_fields" for TypedDict `ChainSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:140:29 error[invalid-key] Unknown key "computed_fields" for TypedDict `DataclassSchema`
+ pydantic/_internal/_schema_gather.py:140:29 error[invalid-key] Unknown key "computed_fields" for TypedDict `DataclassSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:140:29 error[invalid-key] Unknown key "computed_fields" for TypedDict `TaggedUnionSchema`
+ pydantic/_internal/_schema_gather.py:140:29 error[invalid-key] Unknown key "computed_fields" for TypedDict `TaggedUnionSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:140:29 error[invalid-key] Unknown key "computed_fields" for TypedDict `TimeSchema`
+ pydantic/_internal/_schema_gather.py:140:29 error[invalid-key] Unknown key "computed_fields" for TypedDict `TimeSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:140:29 error[invalid-key] Unknown key "computed_fields" for TypedDict `WithDefaultSchema`
+ pydantic/_internal/_schema_gather.py:140:29 error[invalid-key] Unknown key "computed_fields" for TypedDict `WithDefaultSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:142:25 error[invalid-key] Unknown key "fields" for TypedDict `AfterValidatorFunctionSchema`
+ pydantic/_internal/_schema_gather.py:142:25 error[invalid-key] Unknown key "fields" for TypedDict `AfterValidatorFunctionSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:142:25 error[invalid-key] Unknown key "fields" for TypedDict `AnySchema`
+ pydantic/_internal/_schema_gather.py:142:25 error[invalid-key] Unknown key "fields" for TypedDict `AnySchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:142:25 error[invalid-key] Unknown key "fields" for TypedDict `FormatSerSchema`
+ pydantic/_internal/_schema_gather.py:142:25 error[invalid-key] Unknown key "fields" for TypedDict `FormatSerSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:142:25 error[invalid-key] Unknown key "fields" for TypedDict `FrozenSetSchema`
+ pydantic/_internal/_schema_gather.py:142:25 error[invalid-key] Unknown key "fields" for TypedDict `FrozenSetSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:142:25 error[invalid-key] Unknown key "fields" for TypedDict `UuidSchema`
+ pydantic/_internal/_schema_gather.py:142:25 error[invalid-key] Unknown key "fields" for TypedDict `UuidSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:146:29 error[invalid-key] Unknown key "computed_fields" for TypedDict `BytesSchema`
+ pydantic/_internal/_schema_gather.py:146:29 error[invalid-key] Unknown key "computed_fields" for TypedDict `BytesSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:146:29 error[invalid-key] Unknown key "computed_fields" for TypedDict `FormatSerSchema`
+ pydantic/_internal/_schema_gather.py:146:29 error[invalid-key] Unknown key "computed_fields" for TypedDict `FormatSerSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:146:29 error[invalid-key] Unknown key "computed_fields" for TypedDict `JsonOrPythonSchema`
+ pydantic/_internal/_schema_gather.py:146:29 error[invalid-key] Unknown key "computed_fields" for TypedDict `JsonOrPythonSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:146:29 error[invalid-key] Unknown key "computed_fields" for TypedDict `MissingSentinelSchema`
+ pydantic/_internal/_schema_gather.py:146:29 error[invalid-key] Unknown key "computed_fields" for TypedDict `MissingSentinelSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:148:25 error[invalid-key] Unknown key "fields" for TypedDict `AnySchema`
+ pydantic/_internal/_schema_gather.py:148:25 error[invalid-key] Unknown key "fields" for TypedDict `AnySchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:148:25 error[invalid-key] Unknown key "fields" for TypedDict `DecimalSchema`
+ pydantic/_internal/_schema_gather.py:148:25 error[invalid-key] Unknown key "fields" for TypedDict `DecimalSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:148:25 error[invalid-key] Unknown key "fields" for TypedDict `IntSchema`
+ pydantic/_internal/_schema_gather.py:148:25 error[invalid-key] Unknown key "fields" for TypedDict `IntSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:148:25 error[invalid-key] Unknown key "fields" for TypedDict `PlainValidatorFunctionSchema`
+ pydantic/_internal/_schema_gather.py:148:25 error[invalid-key] Unknown key "fields" for TypedDict `PlainValidatorFunctionSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:151:25 error[invalid-key] Unknown key "arguments_schema" for TypedDict `BytesSchema`
+ pydantic/_internal/_schema_gather.py:151:25 error[invalid-key] Unknown key "arguments_schema" for TypedDict `BytesSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:151:25 error[invalid-key] Unknown key "arguments_schema" for TypedDict `DateSchema`
+ pydantic/_internal/_schema_gather.py:151:25 error[invalid-key] Unknown key "arguments_schema" for TypedDict `DateSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:151:25 error[invalid-key] Unknown key "arguments_schema" for TypedDict `IsSubclassSchema`
+ pydantic/_internal/_schema_gather.py:151:25 error[invalid-key] Unknown key "arguments_schema" for TypedDict `IsSubclassSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:151:25 error[invalid-key] Unknown key "arguments_schema" for TypedDict `LaxOrStrictSchema`
+ pydantic/_internal/_schema_gather.py:151:25 error[invalid-key] Unknown key "arguments_schema" for TypedDict `LaxOrStrictSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:151:25 error[invalid-key] Unknown key "arguments_schema" for TypedDict `ModelSerSchema`
+ pydantic/_internal/_schema_gather.py:151:25 error[invalid-key] Unknown key "arguments_schema" for TypedDict `ModelSerSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:151:25 error[invalid-key] Unknown key "arguments_schema" for TypedDict `TimedeltaSchema`
+ pydantic/_internal/_schema_gather.py:151:25 error[invalid-key] Unknown key "arguments_schema" for TypedDict `TimedeltaSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:151:25 error[invalid-key] Unknown key "arguments_schema" for TypedDict `TupleSchema`
+ pydantic/_internal/_schema_gather.py:151:25 error[invalid-key] Unknown key "arguments_schema" for TypedDict `TupleSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:151:25 error[invalid-key] Unknown key "arguments_schema" for TypedDict `UnionSchema`
+ pydantic/_internal/_schema_gather.py:151:25 error[invalid-key] Unknown key "arguments_schema" for TypedDict `UnionSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:154:36 error[invalid-key] Unknown key "var_args_schema" for TypedDict `EnumSchema`
+ pydantic/_internal/_schema_gather.py:154:36 error[invalid-key] Unknown key "var_args_schema" for TypedDict `EnumSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:154:36 error[invalid-key] Unknown key "var_args_schema" for TypedDict `FrozenSetSchema`
+ pydantic/_internal/_schema_gather.py:154:36 error[invalid-key] Unknown key "var_args_schema" for TypedDict `FrozenSetSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:154:36 error[invalid-key] Unknown key "var_args_schema" for TypedDict `LaxOrStrictSchema`
+ pydantic/_internal/_schema_gather.py:154:36 error[invalid-key] Unknown key "var_args_schema" for TypedDict `LaxOrStrictSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:156:36 error[invalid-key] Unknown key "var_kwargs_schema" for TypedDict `ModelSchema`
+ pydantic/_internal/_schema_gather.py:156:36 error[invalid-key] Unknown key "var_kwargs_schema" for TypedDict `ModelSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:156:36 error[invalid-key] Unknown key "var_kwargs_schema" for TypedDict `UrlSchema`
+ pydantic/_internal/_schema_gather.py:156:36 error[invalid-key] Unknown key "var_kwargs_schema" for TypedDict `UrlSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:158:25 error[invalid-key] Unknown key "arguments_schema" for TypedDict `CallableSchema`
+ pydantic/_internal/_schema_gather.py:158:25 error[invalid-key] Unknown key "arguments_schema" for TypedDict `CallableSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:158:25 error[invalid-key] Unknown key "arguments_schema" for TypedDict `ModelSerSchema`
+ pydantic/_internal/_schema_gather.py:158:25 error[invalid-key] Unknown key "arguments_schema" for TypedDict `ModelSerSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:158:25 error[invalid-key] Unknown key "arguments_schema" for TypedDict `SetSchema`
+ pydantic/_internal/_schema_gather.py:158:25 error[invalid-key] Unknown key "arguments_schema" for TypedDict `SetSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:161:32 error[invalid-key] Unknown key "arguments_schema" for TypedDict `DateSchema`
+ pydantic/_internal/_schema_gather.py:161:32 error[invalid-key] Unknown key "arguments_schema" for TypedDict `DateSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:161:32 error[invalid-key] Unknown key "arguments_schema" for TypedDict `JsonSchema`
+ pydantic/_internal/_schema_gather.py:161:32 error[invalid-key] Unknown key "arguments_schema" for TypedDict `JsonSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:163:36 error[invalid-key] Unknown key "return_schema" for TypedDict `CallableSchema`
+ pydantic/_internal/_schema_gather.py:163:36 error[invalid-key] Unknown key "return_schema" for TypedDict `CallableSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:163:36 error[invalid-key] Unknown key "return_schema" for TypedDict `DictSchema`
+ pydantic/_internal/_schema_gather.py:163:36 error[invalid-key] Unknown key "return_schema" for TypedDict `DictSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:163:36 error[invalid-key] Unknown key "return_schema" for TypedDict `SimpleSerSchema`
+ pydantic/_internal/_schema_gather.py:163:36 error[invalid-key] Unknown key "return_schema" for TypedDict `SimpleSerSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:163:36 error[invalid-key] Unknown key "return_schema" for TypedDict `StringSchema`
+ pydantic/_internal/_schema_gather.py:163:36 error[invalid-key] Unknown key "return_schema" for TypedDict `StringSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:163:36 error[invalid-key] Unknown key "return_schema" for TypedDict `TimedeltaSchema`
+ pydantic/_internal/_schema_gather.py:163:36 error[invalid-key] Unknown key "return_schema" for TypedDict `TimedeltaSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:165:32 error[invalid-key] Unknown key "return_schema" for TypedDict `DataclassSchema`
+ pydantic/_internal/_schema_gather.py:165:32 error[invalid-key] Unknown key "return_schema" for TypedDict `DataclassSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:165:32 error[invalid-key] Unknown key "return_schema" for TypedDict `FrozenSetSchema`
+ pydantic/_internal/_schema_gather.py:165:32 error[invalid-key] Unknown key "return_schema" for TypedDict `FrozenSetSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:165:32 error[invalid-key] Unknown key "return_schema" for TypedDict `JsonOrPythonSchema`
+ pydantic/_internal/_schema_gather.py:165:32 error[invalid-key] Unknown key "return_schema" for TypedDict `JsonOrPythonSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:165:32 error[invalid-key] Unknown key "return_schema" for TypedDict `JsonSchema`
+ pydantic/_internal/_schema_gather.py:165:32 error[invalid-key] Unknown key "return_schema" for TypedDict `JsonSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:165:32 error[invalid-key] Unknown key "return_schema" for TypedDict `TimeSchema`
+ pydantic/_internal/_schema_gather.py:165:32 error[invalid-key] Unknown key "return_schema" for TypedDict `TimeSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:165:32 error[invalid-key] Unknown key "return_schema" for TypedDict `UnionSchema`
+ pydantic/_internal/_schema_gather.py:165:32 error[invalid-key] Unknown key "return_schema" for TypedDict `UnionSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:168:36 error[invalid-key] Unknown key "schema" for TypedDict `AnySchema`
+ pydantic/_internal/_schema_gather.py:168:36 error[invalid-key] Unknown key "schema" for TypedDict `AnySchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:168:36 error[invalid-key] Unknown key "schema" for TypedDict `BoolSchema`
+ pydantic/_internal/_schema_gather.py:168:36 error[invalid-key] Unknown key "schema" for TypedDict `BoolSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:170:36 error[invalid-key] Unknown key "json_schema_input_schema" for TypedDict `LaxOrStrictSchema`
+ pydantic/_internal/_schema_gather.py:170:36 error[invalid-key] Unknown key "json_schema_input_schema" for TypedDict `LaxOrStrictSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:170:36 error[invalid-key] Unknown key "json_schema_input_schema" for TypedDict `ModelFieldsSchema`
+ pydantic/_internal/_schema_gather.py:170:36 error[invalid-key] Unknown key "json_schema_input_schema" for TypedDict `ModelFieldsSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:170:36 error[invalid-key] Unknown key "json_schema_input_schema" for TypedDict `SetSchema`
+ pydantic/_internal/_schema_gather.py:170:36 error[invalid-key] Unknown key "json_schema_input_schema" for TypedDict `SetSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:170:36 error[invalid-key] Unknown key "json_schema_input_schema" for TypedDict `ToStringSerSchema`
+ pydantic/_internal/_schema_gather.py:170:36 error[invalid-key] Unknown key "json_schema_input_schema" for TypedDict `ToStringSerSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:170:36 error[invalid-key] Unknown key "json_schema_input_schema" for TypedDict `TupleSchema`
+ pydantic/_internal/_schema_gather.py:170:36 error[invalid-key] Unknown key "json_schema_input_schema" for TypedDict `TupleSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:170:36 error[invalid-key] Unknown key "json_schema_input_schema" for TypedDict `UnionSchema`
+ pydantic/_internal/_schema_gather.py:170:36 error[invalid-key] Unknown key "json_schema_input_schema" for TypedDict `UnionSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:174:36 error[invalid-key] Unknown key "return_schema" for TypedDict `ArgumentsV3Schema`
+ pydantic/_internal/_schema_gather.py:174:36 error[invalid-key] Unknown key "return_schema" for TypedDict `ArgumentsV3Schema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:174:36 error[invalid-key] Unknown key "return_schema" for TypedDict `JsonOrPythonSchema`
+ pydantic/_internal/_schema_gather.py:174:36 error[invalid-key] Unknown key "return_schema" for TypedDict `JsonOrPythonSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:174:36 error[invalid-key] Unknown key "return_schema" for TypedDict `LiteralSchema`
+ pydantic/_internal/_schema_gather.py:174:36 error[invalid-key] Unknown key "return_schema" for TypedDict `LiteralSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:176:36 error[invalid-key] Unknown key "json_schema_input_schema" for TypedDict `ComplexSchema`
+ pydantic/_internal/_schema_gather.py:176:36 error[invalid-key] Unknown key "json_schema_input_schema" for TypedDict `ComplexSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:176:36 error[invalid-key] Unknown key "json_schema_input_schema" for TypedDict `FloatSchema`
+ pydantic/_internal/_schema_gather.py:176:36 error[invalid-key] Unknown key "json_schema_input_schema" for TypedDict `FloatSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:180:36 error[invalid-key] Unknown key "return_schema" for TypedDict `BeforeValidatorFunctionSchema`
+ pydantic/_internal/_schema_gather.py:180:36 error[invalid-key] Unknown key "return_schema" for TypedDict `BeforeValidatorFunctionSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:180:36 error[invalid-key] Unknown key "return_schema" for TypedDict `DataclassArgsSchema`
+ pydantic/_internal/_schema_gather.py:180:36 error[invalid-key] Unknown key "return_schema" for TypedDict `DataclassArgsSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:180:36 error[invalid-key] Unknown key "return_schema" for TypedDict `DecimalSchema`
+ pydantic/_internal/_schema_gather.py:180:36 error[invalid-key] Unknown key "return_schema" for TypedDict `DecimalSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:180:36 error[invalid-key] Unknown key "return_schema" for TypedDict `MultiHostUrlSchema`
+ pydantic/_internal/_schema_gather.py:180:36 error[invalid-key] Unknown key "return_schema" for TypedDict `MultiHostUrlSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:180:36 error[invalid-key] Unknown key "return_schema" for TypedDict `TimeSchema`
+ pydantic/_internal/_schema_gather.py:180:36 error[invalid-key] Unknown key "return_schema" for TypedDict `TimeSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:182:36 error[invalid-key] Unknown key "schema" for TypedDict `InvalidSchema`
+ pydantic/_internal/_schema_gather.py:182:36 error[invalid-key] Unknown key "schema" for TypedDict `InvalidSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:182:36 error[invalid-key] Unknown key "schema" for TypedDict `IsInstanceSchema`
+ pydantic/_internal/_schema_gather.py:182:36 error[invalid-key] Unknown key "schema" for TypedDict `IsInstanceSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:182:36 error[invalid-key] Unknown key "schema" for TypedDict `IsSubclassSchema`
+ pydantic/_internal/_schema_gather.py:182:36 error[invalid-key] Unknown key "schema" for TypedDict `IsSubclassSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:182:36 error[invalid-key] Unknown key "schema" for TypedDict `JsonOrPythonSchema`
+ pydantic/_internal/_schema_gather.py:182:36 error[invalid-key] Unknown key "schema" for TypedDict `JsonOrPythonSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:182:36 error[invalid-key] Unknown key "schema" for TypedDict `ModelFieldsSchema`
+ pydantic/_internal/_schema_gather.py:182:36 error[invalid-key] Unknown key "schema" for TypedDict `ModelFieldsSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:184:36 error[invalid-key] Unknown key "json_schema_input_schema" for TypedDict `AnySchema`
+ pydantic/_internal/_schema_gather.py:184:36 error[invalid-key] Unknown key "json_schema_input_schema" for TypedDict `AnySchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:184:36 error[invalid-key] Unknown key "json_schema_input_schema" for TypedDict `CallSchema`
+ pydantic/_internal/_schema_gather.py:184:36 error[invalid-key] Unknown key "json_schema_input_schema" for TypedDict `CallSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:184:36 error[invalid-key] Unknown key "json_schema_input_schema" for TypedDict `DefinitionReferenceSchema`
+ pydantic/_internal/_schema_gather.py:184:36 error[invalid-key] Unknown key "json_schema_input_schema" for TypedDict `DefinitionReferenceSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:184:36 error[invalid-key] Unknown key "json_schema_input_schema" for TypedDict `EnumSchema`
+ pydantic/_internal/_schema_gather.py:184:36 error[invalid-key] Unknown key "json_schema_input_schema" for TypedDict `EnumSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:184:36 error[invalid-key] Unknown key "json_schema_input_schema" for TypedDict `FloatSchema`
+ pydantic/_internal/_schema_gather.py:184:36 error[invalid-key] Unknown key "json_schema_input_schema" for TypedDict `FloatSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:184:36 error[invalid-key] Unknown key "json_schema_input_schema" for TypedDict `LiteralSchema`
+ pydantic/_internal/_schema_gather.py:184:36 error[invalid-key] Unknown key "json_schema_input_schema" for TypedDict `LiteralSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:184:36 error[invalid-key] Unknown key "json_schema_input_schema" for TypedDict `MultiHostUrlSchema`
+ pydantic/_internal/_schema_gather.py:184:36 error[invalid-key] Unknown key "json_schema_input_schema" for TypedDict `MultiHostUrlSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:184:36 error[invalid-key] Unknown key "json_schema_input_schema" for TypedDict `NullableSchema`
+ pydantic/_internal/_schema_gather.py:184:36 error[invalid-key] Unknown key "json_schema_input_schema" for TypedDict `NullableSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:187:36 error[invalid-key] Unknown key "schema" for TypedDict `CallSchema`
+ pydantic/_internal/_schema_gather.py:187:36 error[invalid-key] Unknown key "schema" for TypedDict `CallSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:187:36 error[invalid-key] Unknown key "schema" for TypedDict `CallableSchema`
+ pydantic/_internal/_schema_gather.py:187:36 error[invalid-key] Unknown key "schema" for TypedDict `CallableSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:187:36 error[invalid-key] Unknown key "schema" for TypedDict `FormatSerSchema`
+ pydantic/_internal/_schema_gather.py:187:36 error[invalid-key] Unknown key "schema" for TypedDict `FormatSerSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:187:36 error[invalid-key] Unknown key "schema" for TypedDict `IsInstanceSchema`
+ pydantic/_internal/_schema_gather.py:187:36 error[invalid-key] Unknown key "schema" for TypedDict `IsInstanceSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:187:36 error[invalid-key] Unknown key "schema" for TypedDict `SetSchema`
+ pydantic/_internal/_schema_gather.py:187:36 error[invalid-key] Unknown key "schema" for TypedDict `SetSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:187:36 error[invalid-key] Unknown key "schema" for TypedDict `TupleSchema`
+ pydantic/_internal/_schema_gather.py:187:36 error[invalid-key] Unknown key "schema" for TypedDict `TupleSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/_internal/_schema_gather.py:190:32 error[invalid-key] Unknown key "serialization" for TypedDict `WrapSerializerFunctionSerSchema`
+ pydantic/_internal/_schema_gather.py:190:32 error[invalid-key] Unknown key "serialization" for TypedDict `WrapSerializerFunctionSerSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 56 union elements`)
- pydantic/json_schema.py:472:48 error[invalid-key] Unknown key "ref" for TypedDict `DefinitionsSchema`
+ pydantic/json_schema.py:472:48 error[invalid-key] Unknown key "ref" for TypedDict `DefinitionsSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 49 union elements`)
- pydantic/json_schema.py:2141:47 error[invalid-key] Unknown key "schema" for TypedDict `FormatSerSchema`
+ pydantic/json_schema.py:2141:47 error[invalid-key] Unknown key "schema" for TypedDict `FormatSerSchema` (subscripted object has type `SimpleSerSchema | PlainSerializerFunctionSerSchema | WrapSerializerFunctionSerSchema | ... omitted 5 union elements`)
- pydantic/json_schema.py:2196:62 error[invalid-key] Unknown key "schema" for TypedDict `ChainSchema`
+ pydantic/json_schema.py:2196:62 error[invalid-key] Unknown key "schema" for TypedDict `ChainSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 49 union elements`)
- pydantic/json_schema.py:2196:62 error[invalid-key] Unknown key "schema" for TypedDict `DecimalSchema`
+ pydantic/json_schema.py:2196:62 error[invalid-key] Unknown key "schema" for TypedDict `DecimalSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 49 union elements`)
- pydantic/json_schema.py:2196:62 error[invalid-key] Unknown key "schema" for TypedDict `TupleSchema`
+ pydantic/json_schema.py:2196:62 error[invalid-key] Unknown key "schema" for TypedDict `TupleSchema` (subscripted object has type `InvalidSchema | AnySchema | NoneSchema | ... omitted 49 union elements`)

Full report with detailed diff (timing results)

@tonyxwz tonyxwz force-pushed the ty-invalid-key-union-type branch 2 times, most recently from 9e9ee46 to 8ab36b3 Compare April 19, 2026 11:20
@tonyxwz tonyxwz marked this pull request as ready for review April 19, 2026 11:54
@tonyxwz tonyxwz force-pushed the ty-invalid-key-union-type branch from 8ab36b3 to 9e08ff9 Compare April 20, 2026 08:16
@carljm carljm removed their request for review April 20, 2026 21:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

diagnostics Related to reporting of diagnostics. ty Multi-file analysis & type inference

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Feature request: include inferred variable type in invalid-key diagnostic for union TypedDicts

3 participants