Diagnostic Diff Report (original) (raw)
Ecosystem report
| Lint Rule | Removed | Added | Changed |
|---|---|---|---|
| Total | 42 | 0 | 0 |
| missing-typed-dict-key | 37 | 0 | 0 |
| invalid-return-type | 5 | 0 | 0 |
| Project | Removed | Added | Changed |
|---|---|---|---|
| Total | 42 | 0 | 0 |
| core | 30 | 0 | 0 |
| pyjwt | 12 | 0 | 0 |
core (https://github.com/home-assistant/core)
[error] missing-typed-dict-key - Missing required key 'stat_energy_from' in TypedDict `BatterySourceType` constructor
[error] missing-typed-dict-key - Missing required key 'stat_energy_to' in TypedDict `BatterySourceType` constructor
[error] missing-typed-dict-key - Missing required key 'type' in TypedDict `BatterySourceType` constructor
[error] invalid-return-type - Return type does not match returned value: expected `BatterySourceType`, found `dict[str, Unknown | str]`
[error] missing-typed-dict-key - Missing required key 'stat_energy_from' in TypedDict `BatterySourceType` constructor
[error] missing-typed-dict-key - Missing required key 'stat_energy_to' in TypedDict `BatterySourceType` constructor
[error] missing-typed-dict-key - Missing required key 'type' in TypedDict `BatterySourceType` constructor
[error] invalid-return-type - Return type does not match returned value: expected `BatterySourceType`, found `dict[str, Unknown | str]`
[error] missing-typed-dict-key - Missing required key 'cost_adjustment_day' in TypedDict `GridSourceType` constructor
[error] missing-typed-dict-key - Missing required key 'entity_energy_price' in TypedDict `GridSourceType` constructor
[error] missing-typed-dict-key - Missing required key 'entity_energy_price_export' in TypedDict `GridSourceType` constructor
[error] missing-typed-dict-key - Missing required key 'number_energy_price' in TypedDict `GridSourceType` constructor
[error] missing-typed-dict-key - Missing required key 'number_energy_price_export' in TypedDict `GridSourceType` constructor
[error] missing-typed-dict-key - Missing required key 'stat_compensation' in TypedDict `GridSourceType` constructor
[error] missing-typed-dict-key - Missing required key 'stat_cost' in TypedDict `GridSourceType` constructor
[error] missing-typed-dict-key - Missing required key 'stat_energy_from' in TypedDict `GridSourceType` constructor
[error] missing-typed-dict-key - Missing required key 'stat_energy_to' in TypedDict `GridSourceType` constructor
[error] missing-typed-dict-key - Missing required key 'type' in TypedDict `GridSourceType` constructor
[error] invalid-return-type - Return type does not match returned value: expected `GridSourceType`, found `dict[str, Unknown | str]`
[error] missing-typed-dict-key - Missing required key 'cost_adjustment_day' in TypedDict `GridSourceType` constructor
[error] missing-typed-dict-key - Missing required key 'entity_energy_price' in TypedDict `GridSourceType` constructor
[error] missing-typed-dict-key - Missing required key 'entity_energy_price_export' in TypedDict `GridSourceType` constructor
[error] missing-typed-dict-key - Missing required key 'number_energy_price' in TypedDict `GridSourceType` constructor
[error] missing-typed-dict-key - Missing required key 'number_energy_price_export' in TypedDict `GridSourceType` constructor
[error] missing-typed-dict-key - Missing required key 'stat_compensation' in TypedDict `GridSourceType` constructor
[error] missing-typed-dict-key - Missing required key 'stat_cost' in TypedDict `GridSourceType` constructor
[error] missing-typed-dict-key - Missing required key 'stat_energy_from' in TypedDict `GridSourceType` constructor
[error] missing-typed-dict-key - Missing required key 'stat_energy_to' in TypedDict `GridSourceType` constructor
[error] missing-typed-dict-key - Missing required key 'type' in TypedDict `GridSourceType` constructor
[error] invalid-return-type - Return type does not match returned value: expected `GridSourceType`, found `dict[str, Unknown | str]`
pyjwt (https://github.com/jpadilla/pyjwt)
[error] missing-typed-dict-key - Missing required key 'enforce_minimum_key_length' in TypedDict `FullOptions` constructor
[error] missing-typed-dict-key - Missing required key 'require' in TypedDict `FullOptions` constructor
[error] missing-typed-dict-key - Missing required key 'strict_aud' in TypedDict `FullOptions` constructor
[error] missing-typed-dict-key - Missing required key 'verify_aud' in TypedDict `FullOptions` constructor
[error] missing-typed-dict-key - Missing required key 'verify_exp' in TypedDict `FullOptions` constructor
[error] missing-typed-dict-key - Missing required key 'verify_iat' in TypedDict `FullOptions` constructor
[error] missing-typed-dict-key - Missing required key 'verify_iss' in TypedDict `FullOptions` constructor
[error] missing-typed-dict-key - Missing required key 'verify_jti' in TypedDict `FullOptions` constructor
[error] missing-typed-dict-key - Missing required key 'verify_nbf' in TypedDict `FullOptions` constructor
[error] missing-typed-dict-key - Missing required key 'verify_signature' in TypedDict `FullOptions` constructor
[error] missing-typed-dict-key - Missing required key 'verify_sub' in TypedDict `FullOptions` constructor
[error] invalid-return-type - Return type does not match returned value: expected `FullOptions`, found `dict[str, Unknown]`