Ecosystem report
Old:
main (merge base)
67296f08
→
New:
24703/merge
a8a2de15
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
All
Removed Only
Added Only
Changed Only
All Lint Types
missing-typed-dict-key (-37 +0 ~0)
invalid-return-type (-5 +0 ~0)
All Projects
core (-30 +0 ~0)
pyjwt (-12 +0 ~0)
core
(
https://github.com/home-assistant/core
)
homeassistant/components/energy/data.py
📋
:786:20
[error]
missing-typed-dict-key - Missing required key 'stat_energy_from' in TypedDict `BatterySourceType` constructor
:786:20
[error]
missing-typed-dict-key - Missing required key 'stat_energy_to' in TypedDict `BatterySourceType` constructor
:786:20
[error]
missing-typed-dict-key - Missing required key 'type' in TypedDict `BatterySourceType` constructor
:786:20
[error]
invalid-return-type - Return type does not match returned value: expected `BatterySourceType`, found `dict[str, Unknown | str]`
:789:16
[error]
missing-typed-dict-key - Missing required key 'stat_energy_from' in TypedDict `BatterySourceType` constructor
:789:16
[error]
missing-typed-dict-key - Missing required key 'stat_energy_to' in TypedDict `BatterySourceType` constructor
:789:16
[error]
missing-typed-dict-key - Missing required key 'type' in TypedDict `BatterySourceType` constructor
:789:16
[error]
invalid-return-type - Return type does not match returned value: expected `BatterySourceType`, found `dict[str, Unknown | str]`
:804:20
[error]
missing-typed-dict-key - Missing required key 'cost_adjustment_day' in TypedDict `GridSourceType` constructor
:804:20
[error]
missing-typed-dict-key - Missing required key 'entity_energy_price' in TypedDict `GridSourceType` constructor
:804:20
[error]
missing-typed-dict-key - Missing required key 'entity_energy_price_export' in TypedDict `GridSourceType` constructor
:804:20
[error]
missing-typed-dict-key - Missing required key 'number_energy_price' in TypedDict `GridSourceType` constructor
:804:20
[error]
missing-typed-dict-key - Missing required key 'number_energy_price_export' in TypedDict `GridSourceType` constructor
:804:20
[error]
missing-typed-dict-key - Missing required key 'stat_compensation' in TypedDict `GridSourceType` constructor
:804:20
[error]
missing-typed-dict-key - Missing required key 'stat_cost' in TypedDict `GridSourceType` constructor
:804:20
[error]
missing-typed-dict-key - Missing required key 'stat_energy_from' in TypedDict `GridSourceType` constructor
:804:20
[error]
missing-typed-dict-key - Missing required key 'stat_energy_to' in TypedDict `GridSourceType` constructor
:804:20
[error]
missing-typed-dict-key - Missing required key 'type' in TypedDict `GridSourceType` constructor
:804:20
[error]
invalid-return-type - Return type does not match returned value: expected `GridSourceType`, found `dict[str, Unknown | str]`
:807:16
[error]
missing-typed-dict-key - Missing required key 'cost_adjustment_day' in TypedDict `GridSourceType` constructor
:807:16
[error]
missing-typed-dict-key - Missing required key 'entity_energy_price' in TypedDict `GridSourceType` constructor
:807:16
[error]
missing-typed-dict-key - Missing required key 'entity_energy_price_export' in TypedDict `GridSourceType` constructor
:807:16
[error]
missing-typed-dict-key - Missing required key 'number_energy_price' in TypedDict `GridSourceType` constructor
:807:16
[error]
missing-typed-dict-key - Missing required key 'number_energy_price_export' in TypedDict `GridSourceType` constructor
:807:16
[error]
missing-typed-dict-key - Missing required key 'stat_compensation' in TypedDict `GridSourceType` constructor
:807:16
[error]
missing-typed-dict-key - Missing required key 'stat_cost' in TypedDict `GridSourceType` constructor
:807:16
[error]
missing-typed-dict-key - Missing required key 'stat_energy_from' in TypedDict `GridSourceType` constructor
:807:16
[error]
missing-typed-dict-key - Missing required key 'stat_energy_to' in TypedDict `GridSourceType` constructor
:807:16
[error]
missing-typed-dict-key - Missing required key 'type' in TypedDict `GridSourceType` constructor
:807:16
[error]
invalid-return-type - Return type does not match returned value: expected `GridSourceType`, found `dict[str, Unknown | str]`
pyjwt
(
https://github.com/jpadilla/pyjwt
)
jwt/api_jwt.py
📋
:88:16
[error]
missing-typed-dict-key - Missing required key 'enforce_minimum_key_length' in TypedDict `FullOptions` constructor
:88:16
[error]
missing-typed-dict-key - Missing required key 'require' in TypedDict `FullOptions` constructor
:88:16
[error]
missing-typed-dict-key - Missing required key 'strict_aud' in TypedDict `FullOptions` constructor
:88:16
[error]
missing-typed-dict-key - Missing required key 'verify_aud' in TypedDict `FullOptions` constructor
:88:16
[error]
missing-typed-dict-key - Missing required key 'verify_exp' in TypedDict `FullOptions` constructor
:88:16
[error]
missing-typed-dict-key - Missing required key 'verify_iat' in TypedDict `FullOptions` constructor
:88:16
[error]
missing-typed-dict-key - Missing required key 'verify_iss' in TypedDict `FullOptions` constructor
:88:16
[error]
missing-typed-dict-key - Missing required key 'verify_jti' in TypedDict `FullOptions` constructor
:88:16
[error]
missing-typed-dict-key - Missing required key 'verify_nbf' in TypedDict `FullOptions` constructor
:88:16
[error]
missing-typed-dict-key - Missing required key 'verify_signature' in TypedDict `FullOptions` constructor
:88:16
[error]
missing-typed-dict-key - Missing required key 'verify_sub' in TypedDict `FullOptions` constructor
:88:16
[error]
invalid-return-type - Return type does not match returned value: expected `FullOptions`, found `dict[str, Unknown]`