Ecosystem report

Old: charlie/check-instance-attribute-overrides (merge base) 5e384766 → New: 28559/merge fe372a6c
Lint Rule Removed Added Changed
Total 34 174 0
invalid-attribute-override 0 73 0
invalid-property-type-override 3 64 0
invalid-mutable-override 28 37 0
unused-type-ignore-comment 3 0 0
Project Removed Added Changed
Total 34 174 0
core strict 28 63 0
ibis non-strict 0 47 0
mypy non-strict 0 16 0
static-frame non-strict 0 10 0
dd-trace-py non-strict 0 9 0
steam.py non-strict 2 4 0
werkzeug non-strict 0 5 0
hydpy non-strict 0 4 0
sympy non-strict 4 0 0
django-stubs strict 0 3 0
scipy-stubs non-strict 0 3 0
aiohttp non-strict 0 2 0
scipy non-strict 0 2 0
spark strict 0 2 0
meson strict 0 1 0
pandas strict 0 1 0
prefect strict 0 1 0
zope.interface strict 0 1 0

aiohttp non-strict (https://github.com/aio-libs/aiohttp)

aiohttp/web_request.py

[warning] invalid-mutable-override - Incompatible inherited attribute `read`: `SpooledTemporaryFile.read` is incompatible with `_IOBase.read`
[warning] invalid-mutable-override - Incompatible inherited attribute `write`: `SpooledTemporaryFile.write` is incompatible with `_IOBase.write`

core strict (https://github.com/home-assistant/core)

homeassistant/components/qwikswitch/switch.py

[error] invalid-property-type-override - Incompatible inherited attribute `is_on`: `QSToggleEntity.is_on` is incompatible with `ToggleEntity.is_on`

homeassistant/components/upcloud/binary_sensor.py

[error] invalid-property-type-override - Incompatible inherited attribute `is_on`: `UpCloudServerEntity.is_on` is incompatible with `BinarySensorEntity.is_on`

homeassistant/components/upcloud/switch.py

[error] invalid-property-type-override - Incompatible inherited attribute `is_on`: `UpCloudServerEntity.is_on` is incompatible with `ToggleEntity.is_on`

homeassistant/components/portainer/event.py

[warning] invalid-mutable-override - Invalid override of attribute `entity_description`: Override does not accept writes of type `EntityDescription`

homeassistant/components/advantage_air/light.py

[error] invalid-property-type-override - Incompatible inherited attribute `is_on`: `AdvantageAirThingEntity.is_on` is incompatible with `ToggleEntity.is_on`
[error] invalid-property-type-override - Incompatible inherited attribute `is_on`: `AdvantageAirThingEntity.is_on` is incompatible with `ToggleEntity.is_on`

homeassistant/components/advantage_air/switch.py

[error] invalid-property-type-override - Incompatible inherited attribute `is_on`: `AdvantageAirThingEntity.is_on` is incompatible with `ToggleEntity.is_on`

homeassistant/components/cielo_home/climate.py

[error] invalid-property-type-override - Incompatible inherited attribute `native_temperature_unit`: `CieloDeviceEntity.native_temperature_unit` is incompatible with `ClimateEntity.native_temperature_unit`

homeassistant/components/deconz/entity.py

[error] invalid-property-type-override - Incompatible inherited attribute `device_info`: `DeconzBase.device_info` is incompatible with `Entity.device_info`
[error] invalid-property-type-override - Incompatible inherited attribute `unique_id`: `DeconzBase.unique_id` is incompatible with `Entity.unique_id`
[error] invalid-property-type-override - Invalid override of attribute `unique_id`: Read-only attribute overrides a writable attribute

homeassistant/components/deconz/light.py

[error] invalid-property-type-override - Invalid override of attribute `unique_id`: Read-only attribute overrides a writable attribute

homeassistant/components/evohome/climate.py

[error] invalid-property-type-override - Incompatible inherited attribute `native_current_temperature`: `EvoChild.native_current_temperature` is incompatible with `ClimateEntity.native_current_temperature`

homeassistant/components/evohome/water_heater.py

[error] invalid-property-type-override - Incompatible inherited attribute `native_current_temperature`: `EvoChild.native_current_temperature` is incompatible with `WaterHeaterEntity.native_current_temperature`

homeassistant/components/filter/sensor.py

[error] invalid-property-type-override - Incompatible inherited attribute `name`: `Filter.name` is incompatible with `Entity.name`
[error] invalid-property-type-override - Incompatible inherited attribute `name`: `Filter.name` is incompatible with `Entity.name`
[error] invalid-property-type-override - Incompatible inherited attribute `name`: `Filter.name` is incompatible with `Entity.name`
[error] invalid-property-type-override - Incompatible inherited attribute `name`: `Filter.name` is incompatible with `Entity.name`
[error] invalid-property-type-override - Incompatible inherited attribute `name`: `Filter.name` is incompatible with `Entity.name`
[error] invalid-property-type-override - Incompatible inherited attribute `name`: `Filter.name` is incompatible with `Entity.name`

homeassistant/components/firmata/binary_sensor.py

[error] invalid-property-type-override - Incompatible inherited attribute `device_info`: `FirmataEntity.device_info` is incompatible with `Entity.device_info`
[error] invalid-property-type-override - Incompatible inherited attribute `name`: `FirmataPinEntity.name` is incompatible with `Entity.name`
[error] invalid-property-type-override - Incompatible inherited attribute `unique_id`: `FirmataPinEntity.unique_id` is incompatible with `Entity.unique_id`

homeassistant/components/firmata/light.py

[error] invalid-property-type-override - Incompatible inherited attribute `device_info`: `FirmataEntity.device_info` is incompatible with `Entity.device_info`
[error] invalid-property-type-override - Incompatible inherited attribute `name`: `FirmataPinEntity.name` is incompatible with `Entity.name`
[error] invalid-property-type-override - Incompatible inherited attribute `unique_id`: `FirmataPinEntity.unique_id` is incompatible with `Entity.unique_id`

homeassistant/components/firmata/sensor.py

[error] invalid-property-type-override - Incompatible inherited attribute `device_info`: `FirmataEntity.device_info` is incompatible with `Entity.device_info`
[error] invalid-property-type-override - Incompatible inherited attribute `name`: `FirmataPinEntity.name` is incompatible with `Entity.name`
[error] invalid-property-type-override - Incompatible inherited attribute `unique_id`: `FirmataPinEntity.unique_id` is incompatible with `Entity.unique_id`

homeassistant/components/firmata/switch.py

[error] invalid-property-type-override - Incompatible inherited attribute `device_info`: `FirmataEntity.device_info` is incompatible with `Entity.device_info`
[error] invalid-property-type-override - Incompatible inherited attribute `name`: `FirmataPinEntity.name` is incompatible with `Entity.name`
[error] invalid-property-type-override - Incompatible inherited attribute `unique_id`: `FirmataPinEntity.unique_id` is incompatible with `Entity.unique_id`

homeassistant/components/flow_it/switch.py

[warning] invalid-mutable-override - Invalid override of attribute `entity_description`: Override does not accept writes of type `ToggleEntityDescription`

homeassistant/components/flux_led/light.py

[error] invalid-property-type-override - Incompatible inherited attribute `is_on`: `FluxOnOffEntity.is_on` is incompatible with `ToggleEntity.is_on`

homeassistant/components/flux_led/switch.py

[error] invalid-property-type-override - Incompatible inherited attribute `is_on`: `FluxOnOffEntity.is_on` is incompatible with `ToggleEntity.is_on`

homeassistant/components/fritz/device_tracker.py

[error] invalid-property-type-override - Incompatible inherited attribute `hostname`: `FritzDeviceBase.hostname` is incompatible with `ScannerEntity.hostname`
[error] invalid-property-type-override - Incompatible inherited attribute `ip_address`: `FritzDeviceBase.ip_address` is incompatible with `ScannerEntity.ip_address`

homeassistant/components/fritz/image.py

[error] invalid-property-type-override - Incompatible inherited attribute `device_info`: `FritzBoxBaseEntity.device_info` is incompatible with `Entity.device_info`

homeassistant/components/fritz/switch.py

[error] invalid-property-type-override - Incompatible inherited attribute `device_info`: `FritzBoxBaseEntity.device_info` is incompatible with `Entity.device_info`

homeassistant/components/geniushub/climate.py

[error] invalid-property-type-override - Incompatible inherited attribute `max_temp`: `GeniusHeatingZone.max_temp` is incompatible with `ClimateEntity.max_temp`
[error] invalid-property-type-override - Incompatible inherited attribute `min_temp`: `GeniusHeatingZone.min_temp` is incompatible with `ClimateEntity.min_temp`
[error] invalid-property-type-override - Incompatible inherited attribute `native_current_temperature`: `GeniusHeatingZone.native_current_temperature` is incompatible with `ClimateEntity.native_current_temperature`
[error] invalid-property-type-override - Incompatible inherited attribute `native_target_temperature`: `GeniusHeatingZone.native_target_temperature` is incompatible with `ClimateEntity.native_target_temperature`
[error] invalid-property-type-override - Incompatible inherited attribute `native_temperature_unit`: `GeniusHeatingZone.native_temperature_unit` is incompatible with `ClimateEntity.native_temperature_unit`

homeassistant/components/geniushub/water_heater.py

[error] invalid-property-type-override - Incompatible inherited attribute `native_current_temperature`: `GeniusHeatingZone.native_current_temperature` is incompatible with `WaterHeaterEntity.native_current_temperature`
[error] invalid-property-type-override - Incompatible inherited attribute `native_target_temperature`: `GeniusHeatingZone.native_target_temperature` is incompatible with `WaterHeaterEntity.native_target_temperature`
[error] invalid-property-type-override - Incompatible inherited attribute `native_temperature_unit`: `GeniusHeatingZone.native_temperature_unit` is incompatible with `WaterHeaterEntity.native_temperature_unit`

homeassistant/components/google_cloud/tts.py

[error] invalid-property-type-override - Incompatible inherited attribute `default_language`: `BaseGoogleCloudProvider.default_language` is incompatible with `TextToSpeechEntity.default_language`
[error] invalid-property-type-override - Incompatible inherited attribute `default_options`: `BaseGoogleCloudProvider.default_options` is incompatible with `TextToSpeechEntity.default_options`
[error] invalid-property-type-override - Incompatible inherited attribute `supported_languages`: `BaseGoogleCloudProvider.supported_languages` is incompatible with `TextToSpeechEntity.supported_languages`
[error] invalid-property-type-override - Incompatible inherited attribute `supported_options`: `BaseGoogleCloudProvider.supported_options` is incompatible with `TextToSpeechEntity.supported_options`

homeassistant/components/habitica/binary_sensor.py

[warning] invalid-mutable-override - Invalid override of attribute `entity_description`: Override does not accept writes of type `EntityDescription`

homeassistant/components/habitica/calendar.py

[warning] invalid-mutable-override - Invalid override of attribute `entity_description`: Override does not accept writes of type `EntityDescription`
[warning] invalid-mutable-override - Invalid override of attribute `entity_description`: Override does not accept writes of type `EntityDescription`
[warning] invalid-mutable-override - Invalid override of attribute `entity_description`: Override does not accept writes of type `EntityDescription`
[warning] invalid-mutable-override - Invalid override of attribute `entity_description`: Override does not accept writes of type `EntityDescription`

homeassistant/components/hdfury/sensor.py

[warning] invalid-mutable-override - Invalid override of attribute `entity_description`: Override does not accept writes of type `EntityDescription`

homeassistant/components/home_connect/button.py

[warning] invalid-mutable-override - Invalid override of attribute `entity_description`: Override does not accept writes of type `EntityDescription`

homeassistant/components/home_connect/light.py

[warning] invalid-mutable-override - Invalid override of attribute `entity_description`: Override does not accept writes of type `ToggleEntityDescription`

homeassistant/components/hue/v1/sensor.py

[error] invalid-property-type-override - Incompatible inherited attribute `state_class`: `GenericHueSensor.state_class` is incompatible with `SensorEntity.state_class`
[error] invalid-property-type-override - Incompatible inherited attribute `state_class`: `GenericHueSensor.state_class` is incompatible with `SensorEntity.state_class`

homeassistant/components/husqvarna_automower_ble/sensor.py

[warning] invalid-mutable-override - Invalid override of attribute `entity_description`: Override does not accept writes of type `EntityDescription`

homeassistant/components/imou/alarm_control_panel.py

[warning] invalid-mutable-override - Invalid override of attribute `entity_description`: Override does not accept writes of type `EntityDescription`

homeassistant/components/imou/binary_sensor.py

[warning] invalid-mutable-override - Invalid override of attribute `entity_description`: Override does not accept writes of type `EntityDescription`

homeassistant/components/imou/button.py

[warning] invalid-mutable-override - Invalid override of attribute `entity_description`: Override does not accept writes of type `EntityDescription`

homeassistant/components/imou/select.py

[warning] invalid-mutable-override - Invalid override of attribute `entity_description`: Override does not accept writes of type `EntityDescription`

homeassistant/components/imou/switch.py

[warning] invalid-mutable-override - Invalid override of attribute `entity_description`: Override does not accept writes of type `ToggleEntityDescription`

homeassistant/components/intellifire/climate.py

[warning] invalid-mutable-override - Invalid override of attribute `entity_description`: Override does not accept writes of type `EntityDescription`

homeassistant/components/midea/time.py

[warning] invalid-mutable-override - Invalid override of attribute `entity_description`: Override does not accept writes of type `EntityDescription`

homeassistant/components/miele/fan.py

[warning] invalid-mutable-override - Invalid override of attribute `entity_description`: Override does not accept writes of type `ToggleEntityDescription`

homeassistant/components/modbus/sensor.py

[error] invalid-attribute-override - Incompatible inherited attribute `_attr_unit_of_measurement`: `ModbusBaseEntity._attr_unit_of_measurement` is incompatible with `SensorEntity._attr_unit_of_measurement`

homeassistant/components/nordpool/sensor.py

[warning] invalid-mutable-override - Invalid override of attribute `entity_description`: Override does not accept writes of type `EntityDescription`

homeassistant/components/qwikswitch/light.py

[error] invalid-property-type-override - Incompatible inherited attribute `is_on`: `QSToggleEntity.is_on` is incompatible with `ToggleEntity.is_on`

homeassistant/components/rflink/light.py

[error] invalid-property-type-override - Incompatible inherited attribute `is_on`: `RflinkDevice.is_on` is incompatible with `ToggleEntity.is_on`
[error] invalid-property-type-override - Incompatible inherited attribute `is_on`: `RflinkDevice.is_on` is incompatible with `ToggleEntity.is_on`

homeassistant/components/rflink/switch.py

[error] invalid-property-type-override - Incompatible inherited attribute `is_on`: `RflinkDevice.is_on` is incompatible with `ToggleEntity.is_on`

homeassistant/components/screenlogic/light.py

[error] invalid-property-type-override - Incompatible inherited attribute `is_on`: `ScreenLogicSwitchingEntity.is_on` is incompatible with `ToggleEntity.is_on`

homeassistant/components/screenlogic/switch.py

[error] invalid-property-type-override - Incompatible inherited attribute `is_on`: `ScreenLogicSwitchingEntity.is_on` is incompatible with `ToggleEntity.is_on`

homeassistant/components/skybeacon/sensor.py

[warning] invalid-mutable-override - Incompatible inherited attribute `name`: `Thread.name` is incompatible with `Entity.name`

homeassistant/components/sleep_as_android/sensor.py

[warning] invalid-mutable-override - Invalid override of attribute `entity_description`: Override does not accept writes of type `EntityDescription`

homeassistant/components/tasmota/light.py

[error] invalid-property-type-override - Incompatible inherited attribute `is_on`: `TasmotaOnOffEntity.is_on` is incompatible with `ToggleEntity.is_on`

homeassistant/components/tasmota/switch.py

[error] invalid-property-type-override - Incompatible inherited attribute `is_on`: `TasmotaOnOffEntity.is_on` is incompatible with `ToggleEntity.is_on`

homeassistant/components/unifiprotect/media_player.py

[warning] invalid-mutable-override - Invalid override of attribute `entity_description`: Override does not accept writes of type `EntityDescription`

homeassistant/components/velux/cover.py

[warning] invalid-mutable-override - Invalid override of attribute `_attr_device_class`: Override does not accept writes of type `str | None`
[warning] invalid-mutable-override - Invalid override of attribute `_attr_device_class`: Override does not accept writes of type `str | None`

homeassistant/components/version/binary_sensor.py

[warning] invalid-mutable-override - Invalid override of attribute `entity_description`: Override does not accept writes of type `EntityDescription`

homeassistant/components/wemo/binary_sensor.py

[error] invalid-property-type-override - Incompatible inherited attribute `is_on`: `WemoBinaryStateEntity.is_on` is incompatible with `BinarySensorEntity.is_on`
[error] invalid-property-type-override - Invalid override of attribute `is_on`: Read-only attribute overrides a writable attribute

homeassistant/components/wemo/fan.py

[error] invalid-property-type-override - Incompatible inherited attribute `is_on`: `WemoBinaryStateEntity.is_on` is incompatible with `ToggleEntity.is_on`

homeassistant/components/wemo/light.py

[error] invalid-property-type-override - Incompatible inherited attribute `is_on`: `WemoBinaryStateEntity.is_on` is incompatible with `ToggleEntity.is_on`

homeassistant/components/wemo/switch.py

[error] invalid-property-type-override - Incompatible inherited attribute `is_on`: `WemoBinaryStateEntity.is_on` is incompatible with `ToggleEntity.is_on`

dd-trace-py non-strict (https://github.com/DataDog/dd-trace-py)

ddtrace/debugging/_probe/model.py

[error] invalid-attribute-override - Incompatible inherited attribute `__hash__`: `Probe.__hash__` is incompatible with `LineLocationMixin.__hash__`
[error] invalid-attribute-override - Incompatible inherited attribute `__hash__`: `Probe.__hash__` is incompatible with `FunctionLocationMixin.__hash__`
[error] invalid-attribute-override - Incompatible inherited attribute `__hash__`: `Probe.__hash__` is incompatible with `LineLocationMixin.__hash__`
[error] invalid-attribute-override - Incompatible inherited attribute `__hash__`: `Probe.__hash__` is incompatible with `FunctionLocationMixin.__hash__`
[error] invalid-attribute-override - Incompatible inherited attribute `__hash__`: `Probe.__hash__` is incompatible with `FunctionLocationMixin.__hash__`
[error] invalid-attribute-override - Incompatible inherited attribute `__hash__`: `Probe.__hash__` is incompatible with `LineLocationMixin.__hash__`
[error] invalid-attribute-override - Incompatible inherited attribute `__hash__`: `Probe.__hash__` is incompatible with `FunctionLocationMixin.__hash__`
[error] invalid-attribute-override - Incompatible inherited attribute `__hash__`: `Probe.__hash__` is incompatible with `LineLocationMixin.__hash__`
[error] invalid-attribute-override - Incompatible inherited attribute `__hash__`: `Probe.__hash__` is incompatible with `FunctionLocationMixin.__hash__`

django-stubs strict (https://github.com/typeddjango/django-stubs)

django-stubs/contrib/gis/db/models/functions.pyi

[warning] invalid-mutable-override - Incompatible inherited attribute `output_field`: `DistanceResultMixin.output_field` is incompatible with `BaseExpression.output_field`
[warning] invalid-mutable-override - Incompatible inherited attribute `output_field`: `DistanceResultMixin.output_field` is incompatible with `BaseExpression.output_field`
[warning] invalid-mutable-override - Incompatible inherited attribute `output_field`: `DistanceResultMixin.output_field` is incompatible with `BaseExpression.output_field`

hydpy non-strict (https://github.com/hydpy-dev/hydpy)

hydpy/core/sequencetools.py

[error] invalid-attribute-override - Incompatible inherited attribute `seqs`: `IOSequences.seqs` is incompatible with `ModelSequences.seqs`

hydpy/models/musk/musk_sequences.py

[error] invalid-attribute-override - Incompatible inherited attribute `subseqs`: `MixinSequence1D.subseqs` is incompatible with `StateSequence.subseqs`
[error] invalid-attribute-override - Incompatible inherited attribute `subseqs`: `MixinSequence1D.subseqs` is incompatible with `FactorSequence.subseqs`
[error] invalid-attribute-override - Incompatible inherited attribute `subseqs`: `MixinSequence1D.subseqs` is incompatible with `FluxSequence.subseqs`

ibis non-strict (https://github.com/ibis-project/ibis)

ibis/expr/datatypes/core.py

[error] invalid-attribute-override - Incompatible inherited attribute `__hash__`: `Concrete.__hash__` is incompatible with `DataType.__hash__`
[error] invalid-attribute-override - Incompatible inherited attribute `__hash__`: `Concrete.__hash__` is incompatible with `Primitive.__hash__`
[error] invalid-attribute-override - Incompatible inherited attribute `__hash__`: `Concrete.__hash__` is incompatible with `Variadic.__hash__`
[error] invalid-attribute-override - Incompatible inherited attribute `__hash__`: `Concrete.__hash__` is incompatible with `Variadic.__hash__`
[error] invalid-attribute-override - Incompatible inherited attribute `__hash__`: `Concrete.__hash__` is incompatible with `Temporal.__hash__`
[error] invalid-attribute-override - Incompatible inherited attribute `__hash__`: `Concrete.__hash__` is incompatible with `Temporal.__hash__`
[error] invalid-attribute-override - Incompatible inherited attribute `__hash__`: `Concrete.__hash__` is incompatible with `Temporal.__hash__`
[error] invalid-attribute-override - Incompatible inherited attribute `__hash__`: `Concrete.__hash__` is incompatible with `Primitive.__hash__`
[error] invalid-attribute-override - Incompatible inherited attribute `__hash__`: `Concrete.__hash__` is incompatible with `Numeric.__hash__`
[error] invalid-attribute-override - Incompatible inherited attribute `__hash__`: `Concrete.__hash__` is incompatible with `Parametric.__hash__`
[error] invalid-attribute-override - Incompatible inherited attribute `__hash__`: `Concrete.__hash__` is incompatible with `Variadic.__hash__`
[error] invalid-attribute-override - Incompatible inherited attribute `__hash__`: `Concrete.__hash__` is incompatible with `Variadic.__hash__`

ibis/expr/operations/core.py

[error] invalid-attribute-override - Incompatible inherited attribute `__hash__`: `Concrete.__hash__` is incompatible with `Node.__hash__`

ibis/expr/operations/generic.py

[error] invalid-attribute-override - Incompatible inherited attribute `__hash__`: `Concrete.__hash__` is incompatible with `Value.__hash__`

ibis/expr/operations/geospatial.py

[error] invalid-attribute-override - Incompatible inherited attribute `__hash__`: `Concrete.__hash__` is incompatible with `Filterable.__hash__`

ibis/expr/operations/reductions.py

[error] invalid-attribute-override - Incompatible inherited attribute `__hash__`: `Concrete.__hash__` is incompatible with `Filterable.__hash__`
[error] invalid-attribute-override - Incompatible inherited attribute `__hash__`: `Concrete.__hash__` is incompatible with `Filterable.__hash__`
[error] invalid-attribute-override - Incompatible inherited attribute `__hash__`: `Concrete.__hash__` is incompatible with `Filterable.__hash__`
[error] invalid-attribute-override - Incompatible inherited attribute `__hash__`: `Concrete.__hash__` is incompatible with `Filterable.__hash__`
[error] invalid-attribute-override - Incompatible inherited attribute `__hash__`: `Concrete.__hash__` is incompatible with `Filterable.__hash__`
[error] invalid-attribute-override - Incompatible inherited attribute `__hash__`: `Concrete.__hash__` is incompatible with `Filterable.__hash__`
[error] invalid-attribute-override - Incompatible inherited attribute `__hash__`: `Concrete.__hash__` is incompatible with `Filterable.__hash__`
[error] invalid-attribute-override - Incompatible inherited attribute `__hash__`: `Concrete.__hash__` is incompatible with `Filterable.__hash__`
[error] invalid-attribute-override - Incompatible inherited attribute `__hash__`: `Concrete.__hash__` is incompatible with `Filterable.__hash__`
[error] invalid-attribute-override - Incompatible inherited attribute `__hash__`: `Concrete.__hash__` is incompatible with `Filterable.__hash__`
[error] invalid-attribute-override - Incompatible inherited attribute `__hash__`: `Concrete.__hash__` is incompatible with `Filterable.__hash__`
[error] invalid-attribute-override - Incompatible inherited attribute `__hash__`: `Concrete.__hash__` is incompatible with `Filterable.__hash__`
[error] invalid-attribute-override - Incompatible inherited attribute `__hash__`: `Concrete.__hash__` is incompatible with `Filterable.__hash__`
[error] invalid-attribute-override - Incompatible inherited attribute `__hash__`: `Concrete.__hash__` is incompatible with `Filterable.__hash__`
[error] invalid-attribute-override - Incompatible inherited attribute `__hash__`: `Concrete.__hash__` is incompatible with `Filterable.__hash__`
[error] invalid-attribute-override - Incompatible inherited attribute `__hash__`: `Concrete.__hash__` is incompatible with `Filterable.__hash__`
[error] invalid-attribute-override - Incompatible inherited attribute `__hash__`: `Concrete.__hash__` is incompatible with `Filterable.__hash__`
[error] invalid-attribute-override - Incompatible inherited attribute `__hash__`: `Concrete.__hash__` is incompatible with `Filterable.__hash__`
[error] invalid-attribute-override - Incompatible inherited attribute `__hash__`: `Concrete.__hash__` is incompatible with `Filterable.__hash__`
[error] invalid-attribute-override - Incompatible inherited attribute `__hash__`: `Concrete.__hash__` is incompatible with `Filterable.__hash__`
[error] invalid-attribute-override - Incompatible inherited attribute `__hash__`: `Concrete.__hash__` is incompatible with `Filterable.__hash__`
[error] invalid-attribute-override - Incompatible inherited attribute `__hash__`: `Concrete.__hash__` is incompatible with `Filterable.__hash__`
[error] invalid-attribute-override - Incompatible inherited attribute `__hash__`: `Concrete.__hash__` is incompatible with `Filterable.__hash__`
[error] invalid-attribute-override - Incompatible inherited attribute `__hash__`: `Concrete.__hash__` is incompatible with `Filterable.__hash__`

ibis/expr/operations/relations.py

[error] invalid-attribute-override - Incompatible inherited attribute `__hash__`: `Concrete.__hash__` is incompatible with `Node.__hash__`

ibis/expr/operations/udf.py

[error] invalid-attribute-override - Incompatible inherited attribute `__hash__`: `Concrete.__hash__` is incompatible with `Reduction.__hash__`

ibis/expr/operations/vectorized.py

[error] invalid-attribute-override - Incompatible inherited attribute `__hash__`: `Concrete.__hash__` is incompatible with `VectorizedUDF.__hash__`
[error] invalid-attribute-override - Incompatible inherited attribute `__hash__`: `Concrete.__hash__` is incompatible with `VectorizedUDF.__hash__`

ibis/selectors.py

[error] invalid-attribute-override - Incompatible inherited attribute `__hash__`: `Concrete.__hash__` is incompatible with `Selector.__hash__`
[error] invalid-attribute-override - Incompatible inherited attribute `__hash__`: `Concrete.__hash__` is incompatible with `Selector.__hash__`
[error] invalid-attribute-override - Incompatible inherited attribute `__hash__`: `Concrete.__hash__` is incompatible with `Selector.__hash__`
[error] invalid-attribute-override - Incompatible inherited attribute `__hash__`: `Concrete.__hash__` is incompatible with `Selector.__hash__`

meson strict (https://github.com/mesonbuild/meson)

mesonbuild/dependencies/qt.py

[warning] invalid-mutable-override - Incompatible inherited attribute `version`: `_QtBase.version` is incompatible with `Dependency.version`

mypy non-strict (https://github.com/python/mypy)

mypy/typeshed/stdlib/_io.pyi

[warning] invalid-mutable-override - Incompatible inherited attribute `write`: `_RawIOBase.write` is incompatible with `_IOBase.write`
[warning] invalid-mutable-override - Incompatible inherited attribute `read`: `_BufferedIOBase.read` is incompatible with `_IOBase.read`
[warning] invalid-mutable-override - Incompatible inherited attribute `write`: `_BufferedIOBase.write` is incompatible with `_IOBase.write`
[warning] invalid-mutable-override - Incompatible inherited attribute `read`: `_BufferedIOBase.read` is incompatible with `_IOBase.read`
[warning] invalid-mutable-override - Incompatible inherited attribute `write`: `_BufferedIOBase.write` is incompatible with `_IOBase.write`
[warning] invalid-mutable-override - Incompatible inherited attribute `read`: `_BufferedIOBase.read` is incompatible with `_IOBase.read`
[warning] invalid-mutable-override - Incompatible inherited attribute `read`: `_BufferedIOBase.read` is incompatible with `_IOBase.read`
[warning] invalid-mutable-override - Incompatible inherited attribute `write`: `_BufferedIOBase.write` is incompatible with `_IOBase.write`
[warning] invalid-mutable-override - Incompatible inherited attribute `read`: `_BufferedIOBase.read` is incompatible with `_IOBase.read`
[warning] invalid-mutable-override - Incompatible inherited attribute `write`: `_BufferedIOBase.write` is incompatible with `_IOBase.write`
[warning] invalid-mutable-override - Incompatible inherited attribute `read`: `_TextIOBase.read` is incompatible with `_IOBase.read`
[warning] invalid-mutable-override - Incompatible inherited attribute `write`: `_TextIOBase.write` is incompatible with `_IOBase.write`
[warning] invalid-mutable-override - Incompatible inherited attribute `read`: `_TextIOBase.read` is incompatible with `_IOBase.read`
[warning] invalid-mutable-override - Incompatible inherited attribute `write`: `_TextIOBase.write` is incompatible with `_IOBase.write`

mypy/typeshed/stdlib/encodings/ascii.pyi

[error] invalid-attribute-override - Incompatible inherited attribute `stream`: `StreamWriter.stream` is incompatible with `StreamReader.stream`

mypy/typeshed/stdlib/encodings/latin_1.pyi

[error] invalid-attribute-override - Incompatible inherited attribute `stream`: `StreamWriter.stream` is incompatible with `StreamReader.stream`

pandas strict (https://github.com/pandas-dev/pandas)

pandas/core/arrays/string_.py

[error] invalid-property-type-override - Incompatible inherited attribute `dtype`: `BaseStringArray.dtype` is incompatible with `NumpyExtensionArray.dtype`

prefect strict (https://github.com/PrefectHQ/prefect)

src/integrations/prefect-databricks/prefect_databricks/models/jobs.py

[error] invalid-attribute-override - Incompatible inherited attribute `permission_level`: `AccessControlRequestForUser.permission_level` is incompatible with `AccessControlRequestForGroup.permission_level`

scipy non-strict (https://github.com/scipy/scipy)

scipy/sparse/tests/test_base.py

[warning] invalid-mutable-override - Incompatible inherited attribute `spcreator`: `_NonCanonicalMixin.spcreator` is incompatible with `TestBSR.spcreator`
[warning] invalid-mutable-override - Incompatible inherited attribute `spcreator`: `_NonCanonicalMixin.spcreator` is incompatible with `TestBSRMatrix.spcreator`

scipy-stubs non-strict (https://github.com/scipy/scipy-stubs)

scipy-stubs/stats/_multivariate.pyi

[error] invalid-attribute-override - Incompatible inherited attribute `__class_getitem__`: `_group_rv_frozen_mixin.__class_getitem__` is incompatible with `multi_rv_frozen.__class_getitem__`
[error] invalid-attribute-override - Incompatible inherited attribute `__class_getitem__`: `_group_rv_frozen_mixin.__class_getitem__` is incompatible with `multi_rv_frozen.__class_getitem__`
[error] invalid-attribute-override - Incompatible inherited attribute `__class_getitem__`: `_group_rv_frozen_mixin.__class_getitem__` is incompatible with `multi_rv_frozen.__class_getitem__`

spark strict (https://github.com/apache/spark)

python/pyspark/ml/classification.py

[error] invalid-property-type-override - Incompatible inherited attribute `getNumTrees`: `_TreeEnsembleModel.getNumTrees` is incompatible with `_RandomForestParams.getNumTrees`

python/pyspark/ml/regression.py

[error] invalid-property-type-override - Incompatible inherited attribute `getNumTrees`: `_TreeEnsembleModel.getNumTrees` is incompatible with `_RandomForestParams.getNumTrees`

static-frame non-strict (https://github.com/static-frame/static-frame)

static_frame/core/index.py

[warning] invalid-mutable-override - Incompatible inherited attribute `_map`: `_IndexGOMixin._map` is incompatible with `Index._map`

static_frame/core/index_datetime.py

[warning] invalid-mutable-override - Incompatible inherited attribute `_map`: `_IndexDatetimeGOMixin._map` is incompatible with `Index._map`
[warning] invalid-mutable-override - Incompatible inherited attribute `_map`: `_IndexDatetimeGOMixin._map` is incompatible with `Index._map`
[warning] invalid-mutable-override - Incompatible inherited attribute `_map`: `_IndexDatetimeGOMixin._map` is incompatible with `Index._map`
[warning] invalid-mutable-override - Incompatible inherited attribute `_map`: `_IndexDatetimeGOMixin._map` is incompatible with `Index._map`
[warning] invalid-mutable-override - Incompatible inherited attribute `_map`: `_IndexDatetimeGOMixin._map` is incompatible with `Index._map`
[warning] invalid-mutable-override - Incompatible inherited attribute `_map`: `_IndexDatetimeGOMixin._map` is incompatible with `Index._map`
[warning] invalid-mutable-override - Incompatible inherited attribute `_map`: `_IndexDatetimeGOMixin._map` is incompatible with `Index._map`
[warning] invalid-mutable-override - Incompatible inherited attribute `_map`: `_IndexDatetimeGOMixin._map` is incompatible with `Index._map`
[warning] invalid-mutable-override - Incompatible inherited attribute `_map`: `_IndexDatetimeGOMixin._map` is incompatible with `Index._map`

steam.py non-strict (https://github.com/Gobot1234/steam.py)

steam/chat.py

[warning] invalid-mutable-override - Incompatible inherited attribute `clan`: `Channel.clan` is incompatible with `_HasChatGroupMixin.clan`
[warning] invalid-mutable-override - Incompatible inherited attribute `group`: `Channel.group` is incompatible with `_HasChatGroupMixin.group`

steam/ext/csgo/models.py

[warning] unused-type-ignore-comment - Unused blanket `type: ignore` directive
[warning] unused-type-ignore-comment - Unused blanket `type: ignore` directive

steam/protobufs/msg.py

[warning] invalid-mutable-override - Incompatible inherited attribute `MSG`: `MessageMessageBase.MSG` is incompatible with `MessageBase.MSG`
[warning] invalid-mutable-override - Incompatible inherited attribute `MSG`: `MessageMessageBase.MSG` is incompatible with `MessageBase.MSG`

sympy non-strict (https://github.com/sympy/sympy)

sympy/core/relational.py

[warning] invalid-mutable-override - Invalid override of attribute `__doc__`: Override does not accept writes of type `str | None`
[warning] invalid-mutable-override - Invalid override of attribute `__doc__`: Override does not accept writes of type `str | None`
[warning] invalid-mutable-override - Invalid override of attribute `__doc__`: Override does not accept writes of type `str | None`

sympy/stats/rv.py

[warning] unused-type-ignore-comment - Unused blanket `type: ignore` directive

werkzeug non-strict (https://github.com/pallets/werkzeug)

src/werkzeug/datastructures/structures.py

[error] invalid-attribute-override - Incompatible inherited attribute `__hash__`: `_ImmutableListMixin.__hash__` is incompatible with `list.__hash__`
[error] invalid-attribute-override - Incompatible inherited attribute `__hash__`: `_ImmutableDictMixin.__hash__` is incompatible with `dict.__hash__`
[error] invalid-attribute-override - Incompatible inherited attribute `__hash__`: `_ImmutableDictMixin.__hash__` is incompatible with `dict.__hash__`
[error] invalid-attribute-override - Incompatible inherited attribute `__hash__`: `_ImmutableDictMixin.__hash__` is incompatible with `dict.__hash__`
[error] invalid-attribute-override - Incompatible inherited attribute `__hash__`: `_ImmutableDictMixin.__hash__` is incompatible with `dict.__hash__`

zope.interface strict (https://github.com/zopefoundation/zope.interface)

src/zope/interface/common/mapping.py

[error] invalid-attribute-override - Incompatible inherited attribute `__iter__`: `IEnumerableMapping.__iter__` is incompatible with `IIterable.__iter__`