Ecosystem report

Old: main (merge base) e8761bfe → New: 28410/merge 162ce9bd
Lint Rule Removed Added Changed
Total 260 9 57
too-many-positional-arguments 126 0 1
invalid-method-override 72 0 0
invalid-argument-type 19 0 31
missing-argument 26 0 14
invalid-assignment 3 0 8
unresolved-attribute 4 4 1
no-matching-overload 4 0 0
redundant-condition-strict 3 0 0
unused-type-ignore-comment 1 2 0
unsupported-operator 2 0 0
invalid-attribute-access 0 1 0
invalid-return-type 0 0 1
redundant-condition 0 0 1
unsound-assignment 0 1 0
unsound-return-statement 0 1 0
Project Removed Added Changed
Total 260 9 57
manticore non-strict 153 0 9
rotki strict 29 0 4
spark strict 26 0 3
pandas strict 0 0 26
cloud-init strict 12 0 1
sympy non-strict 13 0 0
antidote strict 0 7 0
pandera strict 0 0 6
hydpy non-strict 5 0 0
bokeh non-strict 4 0 0
mypy non-strict 4 0 0
core strict 0 0 3
dd-trace-py non-strict 2 0 1
graphql-core strict 3 0 0
jinja non-strict 1 1 0
meson strict 2 0 0
pytest-autoprofile non-strict 1 1 0
discord.py strict 0 0 1
django-stubs strict 1 0 0
ibis non-strict 1 0 0

antidote strict (https://github.com/Finistere/antidote)

tests/lib/lazy/test_lazy.py

[warning] unsound-assignment - Unsound assignment: `Unknown` is not a subtype of `Dependency[Box[str]]`
[error] unresolved-attribute - Object of type `(...) -> Unknown` has no attribute `__wrapped__`
[error] unresolved-attribute - Object of type `(...) -> Unknown` has no attribute `__wrapped__`
[error] unresolved-attribute - Object of type `(...) -> Unknown` has no attribute `__wrapped__`
[warning] unused-type-ignore-comment - Unused blanket `type: ignore` directive
[warning] unused-type-ignore-comment - Unused blanket `type: ignore` directive
[error] unresolved-attribute - Object of type `(...) -> Unknown` has no attribute `__wrapped__`

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

src/bokeh/sphinxext/_internal/bokeh_palette_group.py

[error] unresolved-attribute - Function `visit_html` has no attribute `__func__`

src/bokeh/sphinxext/_internal/bokehjs_content.py

[error] unresolved-attribute - Function `visit_html` has no attribute `__func__`
[error] unresolved-attribute - Function `depart_html` has no attribute `__func__`

src/bokeh/sphinxext/bokeh_plot.py

[error] unresolved-attribute - Function `visit_html` has no attribute `__func__`

cloud-init strict (https://github.com/canonical/cloud-init)

cloudinit/sources/DataSourceNWCS.py

[error] invalid-method-override - Invalid override of method `ds_detect`: Definition is incompatible with `DataSource.ds_detect`

cloudinit/sources/DataSourceVultr.py

[error] invalid-method-override - Invalid override of method `ds_detect`: Definition is incompatible with `DataSource.ds_detect`

cloudinit/net/activators.py

[error] invalid-method-override - Invalid override of method `bring_up_interfaces`: Definition is incompatible with `NetworkActivator.bring_up_interfaces`
[error] invalid-method-override - Invalid override of method `bring_up_all_interfaces`: Definition is incompatible with `NetworkActivator.bring_up_all_interfaces`
[error] invalid-method-override - Invalid override of method `bring_up_all_interfaces`: Definition is incompatible with `NetworkActivator.bring_up_all_interfaces`

cloudinit/sources/DataSourceCloudCIX.py

[error] invalid-method-override - Invalid override of method `ds_detect`: Definition is incompatible with `DataSource.ds_detect`

cloudinit/sources/DataSourceCloudSigma.py

[error] invalid-method-override - Invalid override of method `ds_detect`: Definition is incompatible with `DataSource.ds_detect`

cloudinit/sources/DataSourceCloudStack.py

[error] invalid-method-override - Invalid override of method `ds_detect`: Definition is incompatible with `DataSource.ds_detect`

cloudinit/sources/DataSourceExoscale.py

[error] invalid-method-override - Invalid override of method `ds_detect`: Definition is incompatible with `DataSource.ds_detect`

cloudinit/sources/DataSourceLXD.py

[error] invalid-method-override - Invalid override of method `ds_detect`: Definition is incompatible with `DataSource.ds_detect`

cloudinit/sources/DataSourceOracle.py

[error] invalid-method-override - Invalid override of method `ds_detect`: Definition is incompatible with `DataSource.ds_detect`

cloudinit/sources/DataSourceScaleway.py

[error] invalid-method-override - Invalid override of method `ds_detect`: Definition is incompatible with `DataSource.ds_detect`

tests/unittests/test_stages.py

[error] invalid-assignment - Object of type `bound method Init.is_new_instance() -> Unknown` is not assignable to attribute `is_new_instance` of type `def is_new_instance(self) -> Unknown`
[error] invalid-assignment - Object of type `() -> Unknown` is not assignable to attribute `is_new_instance` of type `def is_new_instance(self) -> Unknown`

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

homeassistant/components/cover/__init__.py

[error] invalid-argument-type - Argument to bound method `CoverEntity._get_toggle_function` is incorrect: Expected `dict[str, (**kwargs: Any) -> None]`, found `dict[str, (bound method Self@toggle.open_cover(**kwargs: Any) -> None) | (bound method Self@toggle.close_cover(**kwargs: Any) -> None) | (bound method Self@toggle.stop_cover(**kwargs: Any) -> None)]`
[error] invalid-argument-type - Argument to bound method `CoverEntity._get_toggle_function` is incorrect: Expected `dict[str, (**kwargs: Any) -> None]`, found `dict[str, (**kwargs: Any) -> None]`
[error] invalid-argument-type - Argument to bound method `CoverEntity._get_toggle_function` is incorrect: Expected `dict[str, (**kwargs: Any) -> CoroutineType[Any, Any, None]]`, found `dict[str, (bound method Self@async_toggle.async_open_cover(**kwargs: Any) -> CoroutineType[Any, Any, None]) | (bound method Self@async_toggle.async_close_cover(**kwargs: Any) -> CoroutineType[Any, Any, None]) | (bound method Self@async_toggle.async_stop_cover(**kwargs: Any) -> CoroutineType[Any, Any, None])]`
[error] invalid-argument-type - Argument to bound method `CoverEntity._get_toggle_function` is incorrect: Expected `dict[str, (**kwargs: Any) -> CoroutineType[Any, Any, None]]`, found `dict[str, (**kwargs: Any) -> CoroutineType[Any, Any, None]]`

homeassistant/components/template/template_entity.py

[error] invalid-argument-type - Argument to bound method `_TemplateAttribute._default_update` is incorrect: Expected `str | TemplateError`, found `None`
[error] invalid-argument-type - Argument is incorrect: Expected `str | TemplateError`, found `None`

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

tests/contrib/aws_lambda/handlers.py

[error] invalid-method-override - Invalid override of method `__call__`: Definition is incompatible with `type.__call__`

tests/internal/remoteconfig/test_remoteconfig_native.py

[error] invalid-assignment - Object of type `() -> None` is not assignable to attribute `_state` of type `(bound method RemoteConfigPoller._online() -> None) | (bound method RemoteConfigPoller._agent_check() -> None)`
[error] invalid-assignment - Object of type `() -> None` is not assignable to attribute `_state` of type `() -> None`

tests/tracer/test_writer.py

[error] invalid-method-override - Invalid override of method `log_message`: Definition is incompatible with `BaseHTTPRequestHandler.log_message`

discord.py strict (https://github.com/Rapptz/discord.py)

discord/file.py

[error] invalid-assignment - Object of type `bound method BufferedIOBase.close() -> None` is not assignable to attribute `close` of type `def close(self) -> None`
[error] invalid-assignment - Object of type `() -> None` is not assignable to attribute `close` of type `def close(self) -> None`

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

django-stubs/contrib/gis/geos/prototypes/coordseq.pyi

[error] invalid-method-override - Invalid override of method `errcheck`: Definition is incompatible with `GEOSFuncFactory.errcheck`

graphql-core strict (https://github.com/graphql-python/graphql-core)

src/graphql/type/definition.py

[warning] redundant-condition-strict - Condition `self.serialize is GraphQLScalarType.serialize` is always true
[warning] redundant-condition-strict - Condition `self.parse_value is GraphQLScalarType.parse_value` is always true
[warning] redundant-condition-strict - Condition `self.out_type is GraphQLInputObjectType.out_type` is always true

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

hydpy/models/hland/hland_masks.py

[error] invalid-method-override - Invalid override of method `get_refindices`: Definition is incompatible with `IndexMask.get_refindices`

hydpy/models/lland/lland_masks.py

[error] invalid-method-override - Invalid override of method `get_refindices`: Definition is incompatible with `IndexMask.get_refindices`

hydpy/models/whmod/whmod_masks.py

[error] invalid-method-override - Invalid override of method `get_refindices`: Definition is incompatible with `IndexMask.get_refindices`
[error] invalid-method-override - Invalid override of method `get_refindices`: Definition is incompatible with `IndexMask.get_refindices`

hydpy/models/wland/wland_masks.py

[error] invalid-method-override - Invalid override of method `get_refindices`: Definition is incompatible with `IndexMask.get_refindices`

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

ibis/backends/duckdb/converter.py

[error] invalid-method-override - Invalid override of method `convert_Array`: Definition is incompatible with `PandasData.convert_Array`

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

src/jinja2/environment.py

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

src/jinja2/runtime.py

[warning] unsound-return-statement - Unsound return statement: `Unknown` is not a subtype of `str`

manticore non-strict (https://github.com/trailofbits/manticore)

manticore/wasm/executor.py

[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.nop`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments: expected 2, got 3
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.drop`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.f32_abs`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.f32_add`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.f32_ceil`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.f32_convert_s_i32`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.f32_convert_s_i64`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.f32_convert_u_i32`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.f32_convert_u_i64`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.f32_copysign`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.f32_demote_f64`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.f32_div`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.f32_eq`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.f32_floor`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.f32_ge`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.f32_gt`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.f32_le`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.f32_lt`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.f32_max`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.f32_min`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.f32_mul`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.f32_ne`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.f32_nearest`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.f32_neg`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.f32_reinterpret_i32`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.f32_sqrt`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.f32_sub`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.f32_trunc`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.f64_abs`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.f64_add`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.f64_ceil`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.f64_convert_s_i32`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.f64_convert_s_i64`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.f64_convert_u_i32`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.f64_convert_u_i64`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.f64_copysign`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.f64_div`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.f64_eq`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.f64_floor`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.f64_ge`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.f64_gt`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.f64_le`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.f64_lt`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.f64_max`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.f64_min`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.f64_mul`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.f64_ne`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.f64_nearest`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.f64_neg`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.f64_promote_f32`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.f64_reinterpret_i64`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.f64_sqrt`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.f64_sub`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.f64_trunc`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.i32_add`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.i32_and`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.i32_clz`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.i32_ctz`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.i32_div_s`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.i32_div_u`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.i32_eq`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.i32_eqz`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.i32_ge_s`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.i32_ge_u`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.i32_gt_s`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.i32_gt_u`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.i32_le_s`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.i32_le_u`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.i32_lt_s`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.i32_lt_u`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.i32_mul`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.i32_ne`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.i32_or`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.i32_popcnt`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.i32_reinterpret_f32`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.i32_rem_s`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.i32_rem_u`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.i32_rotl`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.i32_rotr`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.i32_shl`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.i32_shr_s`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.i32_shr_u`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.i32_sub`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.i32_trunc_s_f32`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.i32_trunc_s_f64`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.i32_trunc_u_f32`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.i32_trunc_u_f64`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.i32_wrap_i64`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.i32_xor`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.i64_add`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.i64_and`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.i64_clz`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.i64_ctz`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.i64_div_s`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.i64_div_u`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.i64_eq`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.i64_eqz`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.i64_extend_s_i32`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.i64_extend_u_i32`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.i64_ge_s`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.i64_ge_u`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.i64_gt_s`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.i64_gt_u`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.i64_le_s`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.i64_le_u`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.i64_lt_s`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.i64_lt_u`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.i64_mul`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.i64_ne`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.i64_or`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.i64_popcnt`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.i64_reinterpret_f64`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.i64_rem_s`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.i64_rem_u`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.i64_rotl`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.i64_rotr`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.i64_shl`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.i64_shr_s`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.i64_shr_u`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.i64_sub`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.i64_trunc_s_f32`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.i64_trunc_s_f64`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.i64_trunc_u_f32`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.i64_trunc_u_f64`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.i64_xor`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.select`: expected 3, got 4
[error] too-many-positional-arguments - Too many positional arguments to bound method `Executor.unreachable`: expected 3, got 4
[error] missing-argument - No argument provided for required parameter `imm` of bound method `Executor.f32_load`
[error] missing-argument - No argument provided for required parameter `imm`
[error] missing-argument - No argument provided for required parameter `imm` of bound method `Executor.f64_load`
[error] missing-argument - No argument provided for required parameter `imm`
[error] missing-argument - No argument provided for required parameter `imm` of bound method `Executor.i32_load`
[error] missing-argument - No argument provided for required parameter `imm`
[error] missing-argument - No argument provided for required parameter `imm` of bound method `Executor.i64_load`
[error] missing-argument - No argument provided for required parameter `imm`
[error] missing-argument - No argument provided for required parameter `imm` of bound method `Executor.f32_const`
[error] missing-argument - No argument provided for required parameter `imm`
[error] missing-argument - No argument provided for required parameter `imm` of bound method `Executor.f32_store`
[error] missing-argument - No argument provided for required parameter `imm`
[error] missing-argument - No argument provided for required parameter `imm` of bound method `Executor.f64_const`
[error] missing-argument - No argument provided for required parameter `imm`
[error] missing-argument - No argument provided for required parameter `imm` of bound method `Executor.f64_store`
[error] missing-argument - No argument provided for required parameter `imm`
[error] missing-argument - No argument provided for required parameter `imm` of bound method `Executor.current_memory`
[error] missing-argument - No argument provided for required parameter `imm` of bound method `Executor.get_global`
[error] missing-argument - No argument provided for required parameter `imm` of bound method `Executor.get_local`
[error] missing-argument - No argument provided for required parameter `imm` of bound method `Executor.grow_memory`
[error] missing-argument - No argument provided for required parameter `imm` of bound method `Executor.i32_const`
[error] missing-argument - No argument provided for required parameter `imm` of bound method `Executor.i32_load16_s`
[error] missing-argument - No argument provided for required parameter `imm` of bound method `Executor.i32_load16_u`
[error] missing-argument - No argument provided for required parameter `imm` of bound method `Executor.i32_load8_s`
[error] missing-argument - No argument provided for required parameter `imm` of bound method `Executor.i32_load8_u`
[error] missing-argument - No argument provided for required parameter `imm` of bound method `Executor.i32_store16`
[error] missing-argument - No argument provided for required parameter `imm` of bound method `Executor.i32_store8`
[error] missing-argument - No argument provided for required parameter `imm` of bound method `Executor.i32_store`
[error] missing-argument - No argument provided for required parameter `imm` of bound method `Executor.i64_const`
[error] missing-argument - No argument provided for required parameter `imm` of bound method `Executor.i64_load16_s`
[error] missing-argument - No argument provided for required parameter `imm` of bound method `Executor.i64_load16_u`
[error] missing-argument - No argument provided for required parameter `imm` of bound method `Executor.i64_load32_s`
[error] missing-argument - No argument provided for required parameter `imm` of bound method `Executor.i64_load32_u`
[error] missing-argument - No argument provided for required parameter `imm` of bound method `Executor.i64_load8_s`
[error] missing-argument - No argument provided for required parameter `imm` of bound method `Executor.i64_load8_u`
[error] missing-argument - No argument provided for required parameter `imm` of bound method `Executor.i64_store16`
[error] missing-argument - No argument provided for required parameter `imm` of bound method `Executor.i64_store32`
[error] missing-argument - No argument provided for required parameter `imm` of bound method `Executor.i64_store8`
[error] missing-argument - No argument provided for required parameter `imm` of bound method `Executor.i64_store`
[error] missing-argument - No argument provided for required parameter `imm` of bound method `Executor.set_global`
[error] missing-argument - No argument provided for required parameter `imm` of bound method `Executor.set_local`
[error] missing-argument - No argument provided for required parameter `imm` of bound method `Executor.tee_local`

scripts/verify.py

[error] invalid-assignment - Object of type `Literal[2]` is not assignable to attribute `verbosity` of type `staticmethod[Unknown]`

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

mesonbuild/compilers/objc.py

[error] invalid-method-override - Invalid override of method `get_display_language`: Definition is incompatible with `Compiler.get_display_language`

mesonbuild/compilers/objcpp.py

[error] invalid-method-override - Invalid override of method `get_display_language`: Definition is incompatible with `Compiler.get_display_language`

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

mypy/typeshed/stdlib/_frozen_importlib_external.pyi

[error] invalid-method-override - Invalid override of method `invalidate_caches`: Definition is incompatible with `MetaPathFinder.invalidate_caches`

mypy/typeshed/stdlib/_frozen_importlib.pyi

[error] invalid-method-override - Invalid override of method `module_repr`: Definition is incompatible with `Loader.module_repr`
[error] invalid-method-override - Invalid override of method `exec_module`: Definition is incompatible with `InspectLoader.exec_module`
[error] invalid-method-override - Invalid override of method `exec_module`: Definition is incompatible with `InspectLoader.exec_module`

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

pandas/core/array_algos/datetimelike_accumulations.py

[error] invalid-argument-type - Method `__getitem__` of type `bound method dict[(bound method _UFunc_Nin2_Nout1[Literal["maximum"], Literal[21], None].accumulate(array: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, /, axis: SupportsIndex = 0, dtype: type[Any] | dtype[Any] | _HasDType[dtype[Any]] | ... omitted 6 union elements = None, out: ndarray[tuple[Any, ...], dtype[Any]] | EllipsisType | None = None) -> ndarray[tuple[Any, ...], dtype[Any]]) | Overload[[_ScalarT](a: _SupportsArray[dtype[_ScalarT]] | _NestedSequence[_SupportsArray[dtype[_ScalarT]]], axis: SupportsIndex | None = None, dtype: None = None, out: None = None) -> ndarray[tuple[Any, ...], dtype[_ScalarT]], (a: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, axis: SupportsIndex | None = None, dtype: None = None, out: None = None) -> ndarray[tuple[Any, ...], dtype[Any]], [_ScalarT](a: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, axis: SupportsIndex | None, dtype: type[_ScalarT] | dtype[_ScalarT] | _HasDType[dtype[_ScalarT]] | _HasNumPyDType[dtype[_ScalarT]], out: None = None) -> ndarray[tuple[Any, ...], dtype[_ScalarT]], [_ScalarT](a: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, axis: SupportsIndex | None = None, *, dtype: type[_ScalarT] | dtype[_ScalarT] | _HasDType[dtype[_ScalarT]] | _HasNumPyDType[dtype[_ScalarT]], out: None = None) -> ndarray[tuple[Any, ...], dtype[_ScalarT]], (a: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, axis: SupportsIndex | None = None, dtype: type[Any] | dtype[Any] | _HasDType[dtype[Any]] | ... omitted 6 union elements = None, out: None = None) -> ndarray[tuple[Any, ...], dtype[Any]], [_ArrayT](a: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, axis: SupportsIndex | None, dtype: type[Any] | dtype[Any] | _HasDType[dtype[Any]] | ... omitted 6 union elements, out: _ArrayT) -> _ArrayT, [_ArrayT](a: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, axis: SupportsIndex | None = None, dtype: type[Any] | dtype[Any] | _HasDType[dtype[Any]] | ... omitted 6 union elements = None, *, out: _ArrayT) -> _ArrayT] | (bound method _UFunc_Nin2_Nout1[Literal["minimum"], Literal[21], None].accumulate(array: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, /, axis: SupportsIndex = 0, dtype: type[Any] | dtype[Any] | _HasDType[dtype[Any]] | ... omitted 6 union elements = None, out: ndarray[tuple[Any, ...], dtype[Any]] | EllipsisType | None = None) -> ndarray[tuple[Any, ...], dtype[Any]]), int].__getitem__(key: (bound method _UFunc_Nin2_Nout1[Literal["maximum"], Literal[21], None].accumulate(array: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, /, axis: SupportsIndex = 0, dtype: type[Any] | dtype[Any] | _HasDType[dtype[Any]] | ... omitted 6 union elements = None, out: ndarray[tuple[Any, ...], dtype[Any]] | EllipsisType | None = None) -> ndarray[tuple[Any, ...], dtype[Any]]) | Overload[(a: _SupportsArray[dtype[_ScalarT]] | _NestedSequence[_SupportsArray[dtype[_ScalarT]]], axis: SupportsIndex | None = None, dtype: None = None, out: None = None) -> ndarray[tuple[Any, ...], dtype[_ScalarT]], (a: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, axis: SupportsIndex | None = None, dtype: None = None, out: None = None) -> ndarray[tuple[Any, ...], dtype[Any]], (a: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, axis: SupportsIndex | None, dtype: type[_ScalarT] | dtype[_ScalarT] | _HasDType[dtype[_ScalarT]] | _HasNumPyDType[dtype[_ScalarT]], out: None = None) -> ndarray[tuple[Any, ...], dtype[_ScalarT]], (a: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, axis: SupportsIndex | None = None, *, dtype: type[_ScalarT] | dtype[_ScalarT] | _HasDType[dtype[_ScalarT]] | _HasNumPyDType[dtype[_ScalarT]], out: None = None) -> ndarray[tuple[Any, ...], dtype[_ScalarT]], (a: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, axis: SupportsIndex | None = None, dtype: type[Any] | dtype[Any] | _HasDType[dtype[Any]] | ... omitted 6 union elements = None, out: None = None) -> ndarray[tuple[Any, ...], dtype[Any]], (a: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, axis: SupportsIndex | None, dtype: type[Any] | dtype[Any] | _HasDType[dtype[Any]] | ... omitted 6 union elements, out: _ArrayT) -> _ArrayT, (a: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, axis: SupportsIndex | None = None, dtype: type[Any] | dtype[Any] | _HasDType[dtype[Any]] | ... omitted 6 union elements = None, *, out: _ArrayT) -> _ArrayT] | (bound method _UFunc_Nin2_Nout1[Literal["minimum"], Literal[21], None].accumulate(array: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, /, axis: SupportsIndex = 0, dtype: type[Any] | dtype[Any] | _HasDType[dtype[Any]] | ... omitted 6 union elements = None, out: ndarray[tuple[Any, ...], dtype[Any]] | EllipsisType | None = None) -> ndarray[tuple[Any, ...], dtype[Any]]), /) -> int` cannot be called with key of type `(...) -> Unknown` on object of type `dict[(bound method _UFunc_Nin2_Nout1[Literal["maximum"], Literal[21], None].accumulate(array: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, /, axis: SupportsIndex = 0, dtype: type[Any] | dtype[Any] | _HasDType[dtype[Any]] | ... omitted 6 union elements = None, out: ndarray[tuple[Any, ...], dtype[Any]] | EllipsisType | None = None) -> ndarray[tuple[Any, ...], dtype[Any]]) | Overload[[_ScalarT](a: _SupportsArray[dtype[_ScalarT]] | _NestedSequence[_SupportsArray[dtype[_ScalarT]]], axis: SupportsIndex | None = None, dtype: None = None, out: None = None) -> ndarray[tuple[Any, ...], dtype[_ScalarT]], (a: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, axis: SupportsIndex | None = None, dtype: None = None, out: None = None) -> ndarray[tuple[Any, ...], dtype[Any]], [_ScalarT](a: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, axis: SupportsIndex | None, dtype: type[_ScalarT] | dtype[_ScalarT] | _HasDType[dtype[_ScalarT]] | _HasNumPyDType[dtype[_ScalarT]], out: None = None) -> ndarray[tuple[Any, ...], dtype[_ScalarT]], [_ScalarT](a: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, axis: SupportsIndex | None = None, *, dtype: type[_ScalarT] | dtype[_ScalarT] | _HasDType[dtype[_ScalarT]] | _HasNumPyDType[dtype[_ScalarT]], out: None = None) -> ndarray[tuple[Any, ...], dtype[_ScalarT]], (a: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, axis: SupportsIndex | None = None, dtype: type[Any] | dtype[Any] | _HasDType[dtype[Any]] | ... omitted 6 union elements = None, out: None = None) -> ndarray[tuple[Any, ...], dtype[Any]], [_ArrayT](a: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, axis: SupportsIndex | None, dtype: type[Any] | dtype[Any] | _HasDType[dtype[Any]] | ... omitted 6 union elements, out: _ArrayT) -> _ArrayT, [_ArrayT](a: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, axis: SupportsIndex | None = None, dtype: type[Any] | dtype[Any] | _HasDType[dtype[Any]] | ... omitted 6 union elements = None, *, out: _ArrayT) -> _ArrayT] | (bound method _UFunc_Nin2_Nout1[Literal["minimum"], Literal[21], None].accumulate(array: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, /, axis: SupportsIndex = 0, dtype: type[Any] | dtype[Any] | _HasDType[dtype[Any]] | ... omitted 6 union elements = None, out: ndarray[tuple[Any, ...], dtype[Any]] | EllipsisType | None = None) -> ndarray[tuple[Any, ...], dtype[Any]]), int]`
[error] invalid-argument-type - Method `__getitem__` of type `bound method dict[(def accumulate(array: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, /, axis: SupportsIndex = 0, dtype: type[Any] | dtype[Any] | _HasDType[dtype[Any]] | ... omitted 6 union elements = None, out: ndarray[tuple[Any, ...], dtype[Any]] | EllipsisType | None = None) -> ndarray[tuple[Any, ...], dtype[Any]]) | Overload[[_ScalarT](a: _SupportsArray[dtype[_ScalarT]] | _NestedSequence[_SupportsArray[dtype[_ScalarT]]], axis: SupportsIndex | None = None, dtype: None = None, out: None = None) -> ndarray[tuple[Any, ...], dtype[_ScalarT]], (a: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, axis: SupportsIndex | None = None, dtype: None = None, out: None = None) -> ndarray[tuple[Any, ...], dtype[Any]], [_ScalarT](a: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, axis: SupportsIndex | None, dtype: type[_ScalarT] | dtype[_ScalarT] | _HasDType[dtype[_ScalarT]] | _HasNumPyDType[dtype[_ScalarT]], out: None = None) -> ndarray[tuple[Any, ...], dtype[_ScalarT]], [_ScalarT](a: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, axis: SupportsIndex | None = None, *, dtype: type[_ScalarT] | dtype[_ScalarT] | _HasDType[dtype[_ScalarT]] | _HasNumPyDType[dtype[_ScalarT]], out: None = None) -> ndarray[tuple[Any, ...], dtype[_ScalarT]], (a: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, axis: SupportsIndex | None = None, dtype: type[Any] | dtype[Any] | _HasDType[dtype[Any]] | ... omitted 6 union elements = None, out: None = None) -> ndarray[tuple[Any, ...], dtype[Any]], [_ArrayT](a: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, axis: SupportsIndex | None, dtype: type[Any] | dtype[Any] | _HasDType[dtype[Any]] | ... omitted 6 union elements, out: _ArrayT) -> _ArrayT, [_ArrayT](a: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, axis: SupportsIndex | None = None, dtype: type[Any] | dtype[Any] | _HasDType[dtype[Any]] | ... omitted 6 union elements = None, *, out: _ArrayT) -> _ArrayT] | (def accumulate(array: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, /, axis: SupportsIndex = 0, dtype: type[Any] | dtype[Any] | _HasDType[dtype[Any]] | ... omitted 6 union elements = None, out: ndarray[tuple[Any, ...], dtype[Any]] | EllipsisType | None = None) -> ndarray[tuple[Any, ...], dtype[Any]]), int].__getitem__(key: (def accumulate(array: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, /, axis: SupportsIndex = 0, dtype: type[Any] | dtype[Any] | _HasDType[dtype[Any]] | ... omitted 6 union elements = None, out: ndarray[tuple[Any, ...], dtype[Any]] | EllipsisType | None = None) -> ndarray[tuple[Any, ...], dtype[Any]]) | Overload[(a: _SupportsArray[dtype[_ScalarT]] | _NestedSequence[_SupportsArray[dtype[_ScalarT]]], axis: SupportsIndex | None = None, dtype: None = None, out: None = None) -> ndarray[tuple[Any, ...], dtype[_ScalarT]], (a: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, axis: SupportsIndex | None = None, dtype: None = None, out: None = None) -> ndarray[tuple[Any, ...], dtype[Any]], (a: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, axis: SupportsIndex | None, dtype: type[_ScalarT] | dtype[_ScalarT] | _HasDType[dtype[_ScalarT]] | _HasNumPyDType[dtype[_ScalarT]], out: None = None) -> ndarray[tuple[Any, ...], dtype[_ScalarT]], (a: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, axis: SupportsIndex | None = None, *, dtype: type[_ScalarT] | dtype[_ScalarT] | _HasDType[dtype[_ScalarT]] | _HasNumPyDType[dtype[_ScalarT]], out: None = None) -> ndarray[tuple[Any, ...], dtype[_ScalarT]], (a: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, axis: SupportsIndex | None = None, dtype: type[Any] | dtype[Any] | _HasDType[dtype[Any]] | ... omitted 6 union elements = None, out: None = None) -> ndarray[tuple[Any, ...], dtype[Any]], (a: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, axis: SupportsIndex | None, dtype: type[Any] | dtype[Any] | _HasDType[dtype[Any]] | ... omitted 6 union elements, out: _ArrayT) -> _ArrayT, (a: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, axis: SupportsIndex | None = None, dtype: type[Any] | dtype[Any] | _HasDType[dtype[Any]] | ... omitted 6 union elements = None, *, out: _ArrayT) -> _ArrayT] | (def accumulate(array: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, /, axis: SupportsIndex = 0, dtype: type[Any] | dtype[Any] | _HasDType[dtype[Any]] | ... omitted 6 union elements = None, out: ndarray[tuple[Any, ...], dtype[Any]] | EllipsisType | None = None) -> ndarray[tuple[Any, ...], dtype[Any]]), /) -> int` cannot be called with key of type `(...) -> Unknown` on object of type `dict[(def accumulate(array: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, /, axis: SupportsIndex = 0, dtype: type[Any] | dtype[Any] | _HasDType[dtype[Any]] | ... omitted 6 union elements = None, out: ndarray[tuple[Any, ...], dtype[Any]] | EllipsisType | None = None) -> ndarray[tuple[Any, ...], dtype[Any]]) | Overload[[_ScalarT](a: _SupportsArray[dtype[_ScalarT]] | _NestedSequence[_SupportsArray[dtype[_ScalarT]]], axis: SupportsIndex | None = None, dtype: None = None, out: None = None) -> ndarray[tuple[Any, ...], dtype[_ScalarT]], (a: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, axis: SupportsIndex | None = None, dtype: None = None, out: None = None) -> ndarray[tuple[Any, ...], dtype[Any]], [_ScalarT](a: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, axis: SupportsIndex | None, dtype: type[_ScalarT] | dtype[_ScalarT] | _HasDType[dtype[_ScalarT]] | _HasNumPyDType[dtype[_ScalarT]], out: None = None) -> ndarray[tuple[Any, ...], dtype[_ScalarT]], [_ScalarT](a: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, axis: SupportsIndex | None = None, *, dtype: type[_ScalarT] | dtype[_ScalarT] | _HasDType[dtype[_ScalarT]] | _HasNumPyDType[dtype[_ScalarT]], out: None = None) -> ndarray[tuple[Any, ...], dtype[_ScalarT]], (a: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, axis: SupportsIndex | None = None, dtype: type[Any] | dtype[Any] | _HasDType[dtype[Any]] | ... omitted 6 union elements = None, out: None = None) -> ndarray[tuple[Any, ...], dtype[Any]], [_ArrayT](a: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, axis: SupportsIndex | None, dtype: type[Any] | dtype[Any] | _HasDType[dtype[Any]] | ... omitted 6 union elements, out: _ArrayT) -> _ArrayT, [_ArrayT](a: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, axis: SupportsIndex | None = None, dtype: type[Any] | dtype[Any] | _HasDType[dtype[Any]] | ... omitted 6 union elements = None, *, out: _ArrayT) -> _ArrayT] | (def accumulate(array: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, /, axis: SupportsIndex = 0, dtype: type[Any] | dtype[Any] | _HasDType[dtype[Any]] | ... omitted 6 union elements = None, out: ndarray[tuple[Any, ...], dtype[Any]] | EllipsisType | None = None) -> ndarray[tuple[Any, ...], dtype[Any]]), int]`

pandas/core/array_algos/masked_accumulations.py

[error] invalid-argument-type - Method `__getitem__` of type `bound method dict[Overload[(a: _SupportsArray[dtype[numpy.bool[builtins.bool]]] | _NestedSequence[_SupportsArray[dtype[numpy.bool[builtins.bool]]]] | builtins.bool | _NestedSequence[builtins.bool], axis: SupportsIndex | None = None, dtype: None = None, out: None = None) -> ndarray[tuple[Any, ...], dtype[signedinteger[_64Bit]]], (a: _SupportsArray[dtype[numpy.bool[builtins.bool] | unsignedinteger[Any]]] | _NestedSequence[_SupportsArray[dtype[numpy.bool[builtins.bool] | unsignedinteger[Any]]]] | builtins.bool | _NestedSequence[builtins.bool], axis: SupportsIndex | None = None, dtype: None = None, out: None = None) -> ndarray[tuple[Any, ...], dtype[unsignedinteger[_64Bit]]], (a: _SupportsArray[dtype[numpy.bool[builtins.bool] | integer[Any]]] | _NestedSequence[_SupportsArray[dtype[numpy.bool[builtins.bool] | integer[Any]]]] | int | _NestedSequence[int], axis: SupportsIndex | None = None, dtype: None = None, out: None = None) -> ndarray[tuple[Any, ...], dtype[signedinteger[_64Bit]]], (a: _SupportsArray[dtype[numpy.bool[builtins.bool] | integer[Any] | floating[Any]]] | _NestedSequence[_SupportsArray[dtype[numpy.bool[builtins.bool] | integer[Any] | floating[Any]]]] | float | _NestedSequence[float], axis: SupportsIndex | None = None, dtype: None = None, out: None = None) -> ndarray[tuple[Any, ...], dtype[floating[Any]]], (a: _SupportsArray[dtype[numpy.bool[builtins.bool] | number[Any, complex]]] | _NestedSequence[_SupportsArray[dtype[numpy.bool[builtins.bool] | number[Any, complex]]]] | complex | _NestedSequence[complex], axis: SupportsIndex | None = None, dtype: None = None, out: None = None) -> ndarray[tuple[Any, ...], dtype[complexfloating[Any, Any]]], (a: _SupportsArray[dtype[object_]] | _NestedSequence[_SupportsArray[dtype[object_]]], axis: SupportsIndex | None = None, dtype: None = None, out: None = None) -> ndarray[tuple[Any, ...], dtype[object_]], [_ScalarT](a: _SupportsArray[dtype[numpy.bool[builtins.bool] | number[Any, complex]]] | _NestedSequence[_SupportsArray[dtype[numpy.bool[builtins.bool] | number[Any, complex]]]] | complex | ... omitted 3 union elements, axis: SupportsIndex | None, dtype: type[_ScalarT] | dtype[_ScalarT] | _HasDType[dtype[_ScalarT]] | _HasNumPyDType[dtype[_ScalarT]], out: None = None) -> ndarray[tuple[Any, ...], dtype[_ScalarT]], [_ScalarT](a: _SupportsArray[dtype[numpy.bool[builtins.bool] | number[Any, complex]]] | _NestedSequence[_SupportsArray[dtype[numpy.bool[builtins.bool] | number[Any, complex]]]] | complex | ... omitted 3 union elements, axis: SupportsIndex | None = None, *, dtype: type[_ScalarT] | dtype[_ScalarT] | _HasDType[dtype[_ScalarT]] | _HasNumPyDType[dtype[_ScalarT]], out: None = None) -> ndarray[tuple[Any, ...], dtype[_ScalarT]], (a: _SupportsArray[dtype[numpy.bool[builtins.bool] | number[Any, complex]]] | _NestedSequence[_SupportsArray[dtype[numpy.bool[builtins.bool] | number[Any, complex]]]] | complex | ... omitted 3 union elements, axis: SupportsIndex | None = None, dtype: type[Any] | dtype[Any] | _HasDType[dtype[Any]] | ... omitted 6 union elements = None, out: None = None) -> ndarray[tuple[Any, ...], dtype[Any]], [_ArrayT](a: _SupportsArray[dtype[numpy.bool[builtins.bool] | number[Any, complex]]] | _NestedSequence[_SupportsArray[dtype[numpy.bool[builtins.bool] | number[Any, complex]]]] | complex | ... omitted 3 union elements, axis: SupportsIndex | None, dtype: type[Any] | dtype[Any] | _HasDType[dtype[Any]] | ... omitted 6 union elements, out: _ArrayT) -> _ArrayT, [_ArrayT](a: _SupportsArray[dtype[numpy.bool[builtins.bool] | number[Any, complex]]] | _NestedSequence[_SupportsArray[dtype[numpy.bool[builtins.bool] | number[Any, complex]]]] | complex | ... omitted 3 union elements, axis: SupportsIndex | None = None, dtype: type[Any] | dtype[Any] | _HasDType[dtype[Any]] | ... omitted 6 union elements = None, *, out: _ArrayT) -> _ArrayT] | (bound method _UFunc_Nin2_Nout1[Literal["maximum"], Literal[21], None].accumulate(array: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, /, axis: SupportsIndex = 0, dtype: type[Any] | dtype[Any] | _HasDType[dtype[Any]] | ... omitted 6 union elements = None, out: ndarray[tuple[Any, ...], dtype[Any]] | EllipsisType | None = None) -> ndarray[tuple[Any, ...], dtype[Any]]) | Overload[[_ScalarT](a: _SupportsArray[dtype[_ScalarT]] | _NestedSequence[_SupportsArray[dtype[_ScalarT]]], axis: SupportsIndex | None = None, dtype: None = None, out: None = None) -> ndarray[tuple[Any, ...], dtype[_ScalarT]], (a: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, axis: SupportsIndex | None = None, dtype: None = None, out: None = None) -> ndarray[tuple[Any, ...], dtype[Any]], [_ScalarT](a: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, axis: SupportsIndex | None, dtype: type[_ScalarT] | dtype[_ScalarT] | _HasDType[dtype[_ScalarT]] | _HasNumPyDType[dtype[_ScalarT]], out: None = None) -> ndarray[tuple[Any, ...], dtype[_ScalarT]], [_ScalarT](a: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, axis: SupportsIndex | None = None, *, dtype: type[_ScalarT] | dtype[_ScalarT] | _HasDType[dtype[_ScalarT]] | _HasNumPyDType[dtype[_ScalarT]], out: None = None) -> ndarray[tuple[Any, ...], dtype[_ScalarT]], (a: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, axis: SupportsIndex | None = None, dtype: type[Any] | dtype[Any] | _HasDType[dtype[Any]] | ... omitted 6 union elements = None, out: None = None) -> ndarray[tuple[Any, ...], dtype[Any]], [_ArrayT](a: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, axis: SupportsIndex | None, dtype: type[Any] | dtype[Any] | _HasDType[dtype[Any]] | ... omitted 6 union elements, out: _ArrayT) -> _ArrayT, [_ArrayT](a: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, axis: SupportsIndex | None = None, dtype: type[Any] | dtype[Any] | _HasDType[dtype[Any]] | ... omitted 6 union elements = None, *, out: _ArrayT) -> _ArrayT] | (bound method _UFunc_Nin2_Nout1[Literal["minimum"], Literal[21], None].accumulate(array: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, /, axis: SupportsIndex = 0, dtype: type[Any] | dtype[Any] | _HasDType[dtype[Any]] | ... omitted 6 union elements = None, out: ndarray[tuple[Any, ...], dtype[Any]] | EllipsisType | None = None) -> ndarray[tuple[Any, ...], dtype[Any]]), int | Unknown].__getitem__(key: Overload[(a: _SupportsArray[dtype[numpy.bool[builtins.bool]]] | _NestedSequence[_SupportsArray[dtype[numpy.bool[builtins.bool]]]] | builtins.bool | _NestedSequence[builtins.bool], axis: SupportsIndex | None = None, dtype: None = None, out: None = None) -> ndarray[tuple[Any, ...], dtype[signedinteger[_64Bit]]], (a: _SupportsArray[dtype[numpy.bool[builtins.bool] | unsignedinteger[Any]]] | _NestedSequence[_SupportsArray[dtype[numpy.bool[builtins.bool] | unsignedinteger[Any]]]] | builtins.bool | _NestedSequence[builtins.bool], axis: SupportsIndex | None = None, dtype: None = None, out: None = None) -> ndarray[tuple[Any, ...], dtype[unsignedinteger[_64Bit]]], (a: _SupportsArray[dtype[numpy.bool[builtins.bool] | integer[Any]]] | _NestedSequence[_SupportsArray[dtype[numpy.bool[builtins.bool] | integer[Any]]]] | int | _NestedSequence[int], axis: SupportsIndex | None = None, dtype: None = None, out: None = None) -> ndarray[tuple[Any, ...], dtype[signedinteger[_64Bit]]], (a: _SupportsArray[dtype[numpy.bool[builtins.bool] | integer[Any] | floating[Any]]] | _NestedSequence[_SupportsArray[dtype[numpy.bool[builtins.bool] | integer[Any] | floating[Any]]]] | float | _NestedSequence[float], axis: SupportsIndex | None = None, dtype: None = None, out: None = None) -> ndarray[tuple[Any, ...], dtype[floating[Any]]], (a: _SupportsArray[dtype[numpy.bool[builtins.bool] | number[Any, complex]]] | _NestedSequence[_SupportsArray[dtype[numpy.bool[builtins.bool] | number[Any, complex]]]] | complex | _NestedSequence[complex], axis: SupportsIndex | None = None, dtype: None = None, out: None = None) -> ndarray[tuple[Any, ...], dtype[complexfloating[Any, Any]]], (a: _SupportsArray[dtype[object_]] | _NestedSequence[_SupportsArray[dtype[object_]]], axis: SupportsIndex | None = None, dtype: None = None, out: None = None) -> ndarray[tuple[Any, ...], dtype[object_]], (a: _SupportsArray[dtype[numpy.bool[builtins.bool] | number[Any, complex]]] | _NestedSequence[_SupportsArray[dtype[numpy.bool[builtins.bool] | number[Any, complex]]]] | complex | ... omitted 3 union elements, axis: SupportsIndex | None, dtype: type[_ScalarT] | dtype[_ScalarT] | _HasDType[dtype[_ScalarT]] | _HasNumPyDType[dtype[_ScalarT]], out: None = None) -> ndarray[tuple[Any, ...], dtype[_ScalarT]], (a: _SupportsArray[dtype[numpy.bool[builtins.bool] | number[Any, complex]]] | _NestedSequence[_SupportsArray[dtype[numpy.bool[builtins.bool] | number[Any, complex]]]] | complex | ... omitted 3 union elements, axis: SupportsIndex | None = None, *, dtype: type[_ScalarT] | dtype[_ScalarT] | _HasDType[dtype[_ScalarT]] | _HasNumPyDType[dtype[_ScalarT]], out: None = None) -> ndarray[tuple[Any, ...], dtype[_ScalarT]], (a: _SupportsArray[dtype[numpy.bool[builtins.bool] | number[Any, complex]]] | _NestedSequence[_SupportsArray[dtype[numpy.bool[builtins.bool] | number[Any, complex]]]] | complex | ... omitted 3 union elements, axis: SupportsIndex | None = None, dtype: type[Any] | dtype[Any] | _HasDType[dtype[Any]] | ... omitted 6 union elements = None, out: None = None) -> ndarray[tuple[Any, ...], dtype[Any]], (a: _SupportsArray[dtype[numpy.bool[builtins.bool] | number[Any, complex]]] | _NestedSequence[_SupportsArray[dtype[numpy.bool[builtins.bool] | number[Any, complex]]]] | complex | ... omitted 3 union elements, axis: SupportsIndex | None, dtype: type[Any] | dtype[Any] | _HasDType[dtype[Any]] | ... omitted 6 union elements, out: _ArrayT) -> _ArrayT, (a: _SupportsArray[dtype[numpy.bool[builtins.bool] | number[Any, complex]]] | _NestedSequence[_SupportsArray[dtype[numpy.bool[builtins.bool] | number[Any, complex]]]] | complex | ... omitted 3 union elements, axis: SupportsIndex | None = None, dtype: type[Any] | dtype[Any] | _HasDType[dtype[Any]] | ... omitted 6 union elements = None, *, out: _ArrayT) -> _ArrayT] | (bound method _UFunc_Nin2_Nout1[Literal["maximum"], Literal[21], None].accumulate(array: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, /, axis: SupportsIndex = 0, dtype: type[Any] | dtype[Any] | _HasDType[dtype[Any]] | ... omitted 6 union elements = None, out: ndarray[tuple[Any, ...], dtype[Any]] | EllipsisType | None = None) -> ndarray[tuple[Any, ...], dtype[Any]]) | Overload[(a: _SupportsArray[dtype[_ScalarT]] | _NestedSequence[_SupportsArray[dtype[_ScalarT]]], axis: SupportsIndex | None = None, dtype: None = None, out: None = None) -> ndarray[tuple[Any, ...], dtype[_ScalarT]], (a: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, axis: SupportsIndex | None = None, dtype: None = None, out: None = None) -> ndarray[tuple[Any, ...], dtype[Any]], (a: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, axis: SupportsIndex | None, dtype: type[_ScalarT] | dtype[_ScalarT] | _HasDType[dtype[_ScalarT]] | _HasNumPyDType[dtype[_ScalarT]], out: None = None) -> ndarray[tuple[Any, ...], dtype[_ScalarT]], (a: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, axis: SupportsIndex | None = None, *, dtype: type[_ScalarT] | dtype[_ScalarT] | _HasDType[dtype[_ScalarT]] | _HasNumPyDType[dtype[_ScalarT]], out: None = None) -> ndarray[tuple[Any, ...], dtype[_ScalarT]], (a: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, axis: SupportsIndex | None = None, dtype: type[Any] | dtype[Any] | _HasDType[dtype[Any]] | ... omitted 6 union elements = None, out: None = None) -> ndarray[tuple[Any, ...], dtype[Any]], (a: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, axis: SupportsIndex | None, dtype: type[Any] | dtype[Any] | _HasDType[dtype[Any]] | ... omitted 6 union elements, out: _ArrayT) -> _ArrayT, (a: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, axis: SupportsIndex | None = None, dtype: type[Any] | dtype[Any] | _HasDType[dtype[Any]] | ... omitted 6 union elements = None, *, out: _ArrayT) -> _ArrayT] | (bound method _UFunc_Nin2_Nout1[Literal["minimum"], Literal[21], None].accumulate(array: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, /, axis: SupportsIndex = 0, dtype: type[Any] | dtype[Any] | _HasDType[dtype[Any]] | ... omitted 6 union elements = None, out: ndarray[tuple[Any, ...], dtype[Any]] | EllipsisType | None = None) -> ndarray[tuple[Any, ...], dtype[Any]]), /) -> int | Unknown` cannot be called with key of type `(...) -> Unknown` on object of type `dict[Overload[(a: _SupportsArray[dtype[numpy.bool[builtins.bool]]] | _NestedSequence[_SupportsArray[dtype[numpy.bool[builtins.bool]]]] | builtins.bool | _NestedSequence[builtins.bool], axis: SupportsIndex | None = None, dtype: None = None, out: None = None) -> ndarray[tuple[Any, ...], dtype[signedinteger[_64Bit]]], (a: _SupportsArray[dtype[numpy.bool[builtins.bool] | unsignedinteger[Any]]] | _NestedSequence[_SupportsArray[dtype[numpy.bool[builtins.bool] | unsignedinteger[Any]]]] | builtins.bool | _NestedSequence[builtins.bool], axis: SupportsIndex | None = None, dtype: None = None, out: None = None) -> ndarray[tuple[Any, ...], dtype[unsignedinteger[_64Bit]]], (a: _SupportsArray[dtype[numpy.bool[builtins.bool] | integer[Any]]] | _NestedSequence[_SupportsArray[dtype[numpy.bool[builtins.bool] | integer[Any]]]] | int | _NestedSequence[int], axis: SupportsIndex | None = None, dtype: None = None, out: None = None) -> ndarray[tuple[Any, ...], dtype[signedinteger[_64Bit]]], (a: _SupportsArray[dtype[numpy.bool[builtins.bool] | integer[Any] | floating[Any]]] | _NestedSequence[_SupportsArray[dtype[numpy.bool[builtins.bool] | integer[Any] | floating[Any]]]] | float | _NestedSequence[float], axis: SupportsIndex | None = None, dtype: None = None, out: None = None) -> ndarray[tuple[Any, ...], dtype[floating[Any]]], (a: _SupportsArray[dtype[numpy.bool[builtins.bool] | number[Any, complex]]] | _NestedSequence[_SupportsArray[dtype[numpy.bool[builtins.bool] | number[Any, complex]]]] | complex | _NestedSequence[complex], axis: SupportsIndex | None = None, dtype: None = None, out: None = None) -> ndarray[tuple[Any, ...], dtype[complexfloating[Any, Any]]], (a: _SupportsArray[dtype[object_]] | _NestedSequence[_SupportsArray[dtype[object_]]], axis: SupportsIndex | None = None, dtype: None = None, out: None = None) -> ndarray[tuple[Any, ...], dtype[object_]], [_ScalarT](a: _SupportsArray[dtype[numpy.bool[builtins.bool] | number[Any, complex]]] | _NestedSequence[_SupportsArray[dtype[numpy.bool[builtins.bool] | number[Any, complex]]]] | complex | ... omitted 3 union elements, axis: SupportsIndex | None, dtype: type[_ScalarT] | dtype[_ScalarT] | _HasDType[dtype[_ScalarT]] | _HasNumPyDType[dtype[_ScalarT]], out: None = None) -> ndarray[tuple[Any, ...], dtype[_ScalarT]], [_ScalarT](a: _SupportsArray[dtype[numpy.bool[builtins.bool] | number[Any, complex]]] | _NestedSequence[_SupportsArray[dtype[numpy.bool[builtins.bool] | number[Any, complex]]]] | complex | ... omitted 3 union elements, axis: SupportsIndex | None = None, *, dtype: type[_ScalarT] | dtype[_ScalarT] | _HasDType[dtype[_ScalarT]] | _HasNumPyDType[dtype[_ScalarT]], out: None = None) -> ndarray[tuple[Any, ...], dtype[_ScalarT]], (a: _SupportsArray[dtype[numpy.bool[builtins.bool] | number[Any, complex]]] | _NestedSequence[_SupportsArray[dtype[numpy.bool[builtins.bool] | number[Any, complex]]]] | complex | ... omitted 3 union elements, axis: SupportsIndex | None = None, dtype: type[Any] | dtype[Any] | _HasDType[dtype[Any]] | ... omitted 6 union elements = None, out: None = None) -> ndarray[tuple[Any, ...], dtype[Any]], [_ArrayT](a: _SupportsArray[dtype[numpy.bool[builtins.bool] | number[Any, complex]]] | _NestedSequence[_SupportsArray[dtype[numpy.bool[builtins.bool] | number[Any, complex]]]] | complex | ... omitted 3 union elements, axis: SupportsIndex | None, dtype: type[Any] | dtype[Any] | _HasDType[dtype[Any]] | ... omitted 6 union elements, out: _ArrayT) -> _ArrayT, [_ArrayT](a: _SupportsArray[dtype[numpy.bool[builtins.bool] | number[Any, complex]]] | _NestedSequence[_SupportsArray[dtype[numpy.bool[builtins.bool] | number[Any, complex]]]] | complex | ... omitted 3 union elements, axis: SupportsIndex | None = None, dtype: type[Any] | dtype[Any] | _HasDType[dtype[Any]] | ... omitted 6 union elements = None, *, out: _ArrayT) -> _ArrayT] | (bound method _UFunc_Nin2_Nout1[Literal["maximum"], Literal[21], None].accumulate(array: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, /, axis: SupportsIndex = 0, dtype: type[Any] | dtype[Any] | _HasDType[dtype[Any]] | ... omitted 6 union elements = None, out: ndarray[tuple[Any, ...], dtype[Any]] | EllipsisType | None = None) -> ndarray[tuple[Any, ...], dtype[Any]]) | Overload[[_ScalarT](a: _SupportsArray[dtype[_ScalarT]] | _NestedSequence[_SupportsArray[dtype[_ScalarT]]], axis: SupportsIndex | None = None, dtype: None = None, out: None = None) -> ndarray[tuple[Any, ...], dtype[_ScalarT]], (a: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, axis: SupportsIndex | None = None, dtype: None = None, out: None = None) -> ndarray[tuple[Any, ...], dtype[Any]], [_ScalarT](a: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, axis: SupportsIndex | None, dtype: type[_ScalarT] | dtype[_ScalarT] | _HasDType[dtype[_ScalarT]] | _HasNumPyDType[dtype[_ScalarT]], out: None = None) -> ndarray[tuple[Any, ...], dtype[_ScalarT]], [_ScalarT](a: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, axis: SupportsIndex | None = None, *, dtype: type[_ScalarT] | dtype[_ScalarT] | _HasDType[dtype[_ScalarT]] | _HasNumPyDType[dtype[_ScalarT]], out: None = None) -> ndarray[tuple[Any, ...], dtype[_ScalarT]], (a: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, axis: SupportsIndex | None = None, dtype: type[Any] | dtype[Any] | _HasDType[dtype[Any]] | ... omitted 6 union elements = None, out: None = None) -> ndarray[tuple[Any, ...], dtype[Any]], [_ArrayT](a: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, axis: SupportsIndex | None, dtype: type[Any] | dtype[Any] | _HasDType[dtype[Any]] | ... omitted 6 union elements, out: _ArrayT) -> _ArrayT, [_ArrayT](a: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, axis: SupportsIndex | None = None, dtype: type[Any] | dtype[Any] | _HasDType[dtype[Any]] | ... omitted 6 union elements = None, *, out: _ArrayT) -> _ArrayT] | (bound method _UFunc_Nin2_Nout1[Literal["minimum"], Literal[21], None].accumulate(array: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, /, axis: SupportsIndex = 0, dtype: type[Any] | dtype[Any] | _HasDType[dtype[Any]] | ... omitted 6 union elements = None, out: ndarray[tuple[Any, ...], dtype[Any]] | EllipsisType | None = None) -> ndarray[tuple[Any, ...], dtype[Any]]), int | Unknown]`
[error] invalid-argument-type - Method `__getitem__` of type `bound method dict[Overload[(a: _SupportsArray[dtype[numpy.bool[builtins.bool]]] | _NestedSequence[_SupportsArray[dtype[numpy.bool[builtins.bool]]]] | builtins.bool | _NestedSequence[builtins.bool], axis: SupportsIndex | None = None, dtype: None = None, out: None = None) -> ndarray[tuple[Any, ...], dtype[signedinteger[_64Bit]]], (a: _SupportsArray[dtype[numpy.bool[builtins.bool] | unsignedinteger[Any]]] | _NestedSequence[_SupportsArray[dtype[numpy.bool[builtins.bool] | unsignedinteger[Any]]]] | builtins.bool | _NestedSequence[builtins.bool], axis: SupportsIndex | None = None, dtype: None = None, out: None = None) -> ndarray[tuple[Any, ...], dtype[unsignedinteger[_64Bit]]], (a: _SupportsArray[dtype[numpy.bool[builtins.bool] | integer[Any]]] | _NestedSequence[_SupportsArray[dtype[numpy.bool[builtins.bool] | integer[Any]]]] | int | _NestedSequence[int], axis: SupportsIndex | None = None, dtype: None = None, out: None = None) -> ndarray[tuple[Any, ...], dtype[signedinteger[_64Bit]]], (a: _SupportsArray[dtype[numpy.bool[builtins.bool] | integer[Any] | floating[Any]]] | _NestedSequence[_SupportsArray[dtype[numpy.bool[builtins.bool] | integer[Any] | floating[Any]]]] | float | _NestedSequence[float], axis: SupportsIndex | None = None, dtype: None = None, out: None = None) -> ndarray[tuple[Any, ...], dtype[floating[Any]]], (a: _SupportsArray[dtype[numpy.bool[builtins.bool] | number[Any, complex]]] | _NestedSequence[_SupportsArray[dtype[numpy.bool[builtins.bool] | number[Any, complex]]]] | complex | _NestedSequence[complex], axis: SupportsIndex | None = None, dtype: None = None, out: None = None) -> ndarray[tuple[Any, ...], dtype[complexfloating[Any, Any]]], (a: _SupportsArray[dtype[object_]] | _NestedSequence[_SupportsArray[dtype[object_]]], axis: SupportsIndex | None = None, dtype: None = None, out: None = None) -> ndarray[tuple[Any, ...], dtype[object_]], [_ScalarT](a: _SupportsArray[dtype[numpy.bool[builtins.bool] | number[Any, complex]]] | _NestedSequence[_SupportsArray[dtype[numpy.bool[builtins.bool] | number[Any, complex]]]] | complex | ... omitted 3 union elements, axis: SupportsIndex | None, dtype: type[_ScalarT] | dtype[_ScalarT] | _HasDType[dtype[_ScalarT]] | _HasNumPyDType[dtype[_ScalarT]], out: None = None) -> ndarray[tuple[Any, ...], dtype[_ScalarT]], [_ScalarT](a: _SupportsArray[dtype[numpy.bool[builtins.bool] | number[Any, complex]]] | _NestedSequence[_SupportsArray[dtype[numpy.bool[builtins.bool] | number[Any, complex]]]] | complex | ... omitted 3 union elements, axis: SupportsIndex | None = None, *, dtype: type[_ScalarT] | dtype[_ScalarT] | _HasDType[dtype[_ScalarT]] | _HasNumPyDType[dtype[_ScalarT]], out: None = None) -> ndarray[tuple[Any, ...], dtype[_ScalarT]], (a: _SupportsArray[dtype[numpy.bool[builtins.bool] | number[Any, complex]]] | _NestedSequence[_SupportsArray[dtype[numpy.bool[builtins.bool] | number[Any, complex]]]] | complex | ... omitted 3 union elements, axis: SupportsIndex | None = None, dtype: type[Any] | dtype[Any] | _HasDType[dtype[Any]] | ... omitted 6 union elements = None, out: None = None) -> ndarray[tuple[Any, ...], dtype[Any]], [_ArrayT](a: _SupportsArray[dtype[numpy.bool[builtins.bool] | number[Any, complex]]] | _NestedSequence[_SupportsArray[dtype[numpy.bool[builtins.bool] | number[Any, complex]]]] | complex | ... omitted 3 union elements, axis: SupportsIndex | None, dtype: type[Any] | dtype[Any] | _HasDType[dtype[Any]] | ... omitted 6 union elements, out: _ArrayT) -> _ArrayT, [_ArrayT](a: _SupportsArray[dtype[numpy.bool[builtins.bool] | number[Any, complex]]] | _NestedSequence[_SupportsArray[dtype[numpy.bool[builtins.bool] | number[Any, complex]]]] | complex | ... omitted 3 union elements, axis: SupportsIndex | None = None, dtype: type[Any] | dtype[Any] | _HasDType[dtype[Any]] | ... omitted 6 union elements = None, *, out: _ArrayT) -> _ArrayT] | (def accumulate(array: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, /, axis: SupportsIndex = 0, dtype: type[Any] | dtype[Any] | _HasDType[dtype[Any]] | ... omitted 6 union elements = None, out: ndarray[tuple[Any, ...], dtype[Any]] | EllipsisType | None = None) -> ndarray[tuple[Any, ...], dtype[Any]]) | Overload[[_ScalarT](a: _SupportsArray[dtype[_ScalarT]] | _NestedSequence[_SupportsArray[dtype[_ScalarT]]], axis: SupportsIndex | None = None, dtype: None = None, out: None = None) -> ndarray[tuple[Any, ...], dtype[_ScalarT]], (a: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, axis: SupportsIndex | None = None, dtype: None = None, out: None = None) -> ndarray[tuple[Any, ...], dtype[Any]], [_ScalarT](a: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, axis: SupportsIndex | None, dtype: type[_ScalarT] | dtype[_ScalarT] | _HasDType[dtype[_ScalarT]] | _HasNumPyDType[dtype[_ScalarT]], out: None = None) -> ndarray[tuple[Any, ...], dtype[_ScalarT]], [_ScalarT](a: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, axis: SupportsIndex | None = None, *, dtype: type[_ScalarT] | dtype[_ScalarT] | _HasDType[dtype[_ScalarT]] | _HasNumPyDType[dtype[_ScalarT]], out: None = None) -> ndarray[tuple[Any, ...], dtype[_ScalarT]], (a: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, axis: SupportsIndex | None = None, dtype: type[Any] | dtype[Any] | _HasDType[dtype[Any]] | ... omitted 6 union elements = None, out: None = None) -> ndarray[tuple[Any, ...], dtype[Any]], [_ArrayT](a: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, axis: SupportsIndex | None, dtype: type[Any] | dtype[Any] | _HasDType[dtype[Any]] | ... omitted 6 union elements, out: _ArrayT) -> _ArrayT, [_ArrayT](a: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, axis: SupportsIndex | None = None, dtype: type[Any] | dtype[Any] | _HasDType[dtype[Any]] | ... omitted 6 union elements = None, *, out: _ArrayT) -> _ArrayT] | (def accumulate(array: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, /, axis: SupportsIndex = 0, dtype: type[Any] | dtype[Any] | _HasDType[dtype[Any]] | ... omitted 6 union elements = None, out: ndarray[tuple[Any, ...], dtype[Any]] | EllipsisType | None = None) -> ndarray[tuple[Any, ...], dtype[Any]]), int | Unknown].__getitem__(key: Overload[(a: _SupportsArray[dtype[numpy.bool[builtins.bool]]] | _NestedSequence[_SupportsArray[dtype[numpy.bool[builtins.bool]]]] | builtins.bool | _NestedSequence[builtins.bool], axis: SupportsIndex | None = None, dtype: None = None, out: None = None) -> ndarray[tuple[Any, ...], dtype[signedinteger[_64Bit]]], (a: _SupportsArray[dtype[numpy.bool[builtins.bool] | unsignedinteger[Any]]] | _NestedSequence[_SupportsArray[dtype[numpy.bool[builtins.bool] | unsignedinteger[Any]]]] | builtins.bool | _NestedSequence[builtins.bool], axis: SupportsIndex | None = None, dtype: None = None, out: None = None) -> ndarray[tuple[Any, ...], dtype[unsignedinteger[_64Bit]]], (a: _SupportsArray[dtype[numpy.bool[builtins.bool] | integer[Any]]] | _NestedSequence[_SupportsArray[dtype[numpy.bool[builtins.bool] | integer[Any]]]] | int | _NestedSequence[int], axis: SupportsIndex | None = None, dtype: None = None, out: None = None) -> ndarray[tuple[Any, ...], dtype[signedinteger[_64Bit]]], (a: _SupportsArray[dtype[numpy.bool[builtins.bool] | integer[Any] | floating[Any]]] | _NestedSequence[_SupportsArray[dtype[numpy.bool[builtins.bool] | integer[Any] | floating[Any]]]] | float | _NestedSequence[float], axis: SupportsIndex | None = None, dtype: None = None, out: None = None) -> ndarray[tuple[Any, ...], dtype[floating[Any]]], (a: _SupportsArray[dtype[numpy.bool[builtins.bool] | number[Any, complex]]] | _NestedSequence[_SupportsArray[dtype[numpy.bool[builtins.bool] | number[Any, complex]]]] | complex | _NestedSequence[complex], axis: SupportsIndex | None = None, dtype: None = None, out: None = None) -> ndarray[tuple[Any, ...], dtype[complexfloating[Any, Any]]], (a: _SupportsArray[dtype[object_]] | _NestedSequence[_SupportsArray[dtype[object_]]], axis: SupportsIndex | None = None, dtype: None = None, out: None = None) -> ndarray[tuple[Any, ...], dtype[object_]], (a: _SupportsArray[dtype[numpy.bool[builtins.bool] | number[Any, complex]]] | _NestedSequence[_SupportsArray[dtype[numpy.bool[builtins.bool] | number[Any, complex]]]] | complex | ... omitted 3 union elements, axis: SupportsIndex | None, dtype: type[_ScalarT] | dtype[_ScalarT] | _HasDType[dtype[_ScalarT]] | _HasNumPyDType[dtype[_ScalarT]], out: None = None) -> ndarray[tuple[Any, ...], dtype[_ScalarT]], (a: _SupportsArray[dtype[numpy.bool[builtins.bool] | number[Any, complex]]] | _NestedSequence[_SupportsArray[dtype[numpy.bool[builtins.bool] | number[Any, complex]]]] | complex | ... omitted 3 union elements, axis: SupportsIndex | None = None, *, dtype: type[_ScalarT] | dtype[_ScalarT] | _HasDType[dtype[_ScalarT]] | _HasNumPyDType[dtype[_ScalarT]], out: None = None) -> ndarray[tuple[Any, ...], dtype[_ScalarT]], (a: _SupportsArray[dtype[numpy.bool[builtins.bool] | number[Any, complex]]] | _NestedSequence[_SupportsArray[dtype[numpy.bool[builtins.bool] | number[Any, complex]]]] | complex | ... omitted 3 union elements, axis: SupportsIndex | None = None, dtype: type[Any] | dtype[Any] | _HasDType[dtype[Any]] | ... omitted 6 union elements = None, out: None = None) -> ndarray[tuple[Any, ...], dtype[Any]], (a: _SupportsArray[dtype[numpy.bool[builtins.bool] | number[Any, complex]]] | _NestedSequence[_SupportsArray[dtype[numpy.bool[builtins.bool] | number[Any, complex]]]] | complex | ... omitted 3 union elements, axis: SupportsIndex | None, dtype: type[Any] | dtype[Any] | _HasDType[dtype[Any]] | ... omitted 6 union elements, out: _ArrayT) -> _ArrayT, (a: _SupportsArray[dtype[numpy.bool[builtins.bool] | number[Any, complex]]] | _NestedSequence[_SupportsArray[dtype[numpy.bool[builtins.bool] | number[Any, complex]]]] | complex | ... omitted 3 union elements, axis: SupportsIndex | None = None, dtype: type[Any] | dtype[Any] | _HasDType[dtype[Any]] | ... omitted 6 union elements = None, *, out: _ArrayT) -> _ArrayT] | (def accumulate(array: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, /, axis: SupportsIndex = 0, dtype: type[Any] | dtype[Any] | _HasDType[dtype[Any]] | ... omitted 6 union elements = None, out: ndarray[tuple[Any, ...], dtype[Any]] | EllipsisType | None = None) -> ndarray[tuple[Any, ...], dtype[Any]]) | Overload[(a: _SupportsArray[dtype[_ScalarT]] | _NestedSequence[_SupportsArray[dtype[_ScalarT]]], axis: SupportsIndex | None = None, dtype: None = None, out: None = None) -> ndarray[tuple[Any, ...], dtype[_ScalarT]], (a: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, axis: SupportsIndex | None = None, dtype: None = None, out: None = None) -> ndarray[tuple[Any, ...], dtype[Any]], (a: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, axis: SupportsIndex | None, dtype: type[_ScalarT] | dtype[_ScalarT] | _HasDType[dtype[_ScalarT]] | _HasNumPyDType[dtype[_ScalarT]], out: None = None) -> ndarray[tuple[Any, ...], dtype[_ScalarT]], (a: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, axis: SupportsIndex | None = None, *, dtype: type[_ScalarT] | dtype[_ScalarT] | _HasDType[dtype[_ScalarT]] | _HasNumPyDType[dtype[_ScalarT]], out: None = None) -> ndarray[tuple[Any, ...], dtype[_ScalarT]], (a: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, axis: SupportsIndex | None = None, dtype: type[Any] | dtype[Any] | _HasDType[dtype[Any]] | ... omitted 6 union elements = None, out: None = None) -> ndarray[tuple[Any, ...], dtype[Any]], (a: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, axis: SupportsIndex | None, dtype: type[Any] | dtype[Any] | _HasDType[dtype[Any]] | ... omitted 6 union elements, out: _ArrayT) -> _ArrayT, (a: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, axis: SupportsIndex | None = None, dtype: type[Any] | dtype[Any] | _HasDType[dtype[Any]] | ... omitted 6 union elements = None, *, out: _ArrayT) -> _ArrayT] | (def accumulate(array: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, /, axis: SupportsIndex = 0, dtype: type[Any] | dtype[Any] | _HasDType[dtype[Any]] | ... omitted 6 union elements = None, out: ndarray[tuple[Any, ...], dtype[Any]] | EllipsisType | None = None) -> ndarray[tuple[Any, ...], dtype[Any]]), /) -> int | Unknown` cannot be called with key of type `(...) -> Unknown` on object of type `dict[Overload[(a: _SupportsArray[dtype[numpy.bool[builtins.bool]]] | _NestedSequence[_SupportsArray[dtype[numpy.bool[builtins.bool]]]] | builtins.bool | _NestedSequence[builtins.bool], axis: SupportsIndex | None = None, dtype: None = None, out: None = None) -> ndarray[tuple[Any, ...], dtype[signedinteger[_64Bit]]], (a: _SupportsArray[dtype[numpy.bool[builtins.bool] | unsignedinteger[Any]]] | _NestedSequence[_SupportsArray[dtype[numpy.bool[builtins.bool] | unsignedinteger[Any]]]] | builtins.bool | _NestedSequence[builtins.bool], axis: SupportsIndex | None = None, dtype: None = None, out: None = None) -> ndarray[tuple[Any, ...], dtype[unsignedinteger[_64Bit]]], (a: _SupportsArray[dtype[numpy.bool[builtins.bool] | integer[Any]]] | _NestedSequence[_SupportsArray[dtype[numpy.bool[builtins.bool] | integer[Any]]]] | int | _NestedSequence[int], axis: SupportsIndex | None = None, dtype: None = None, out: None = None) -> ndarray[tuple[Any, ...], dtype[signedinteger[_64Bit]]], (a: _SupportsArray[dtype[numpy.bool[builtins.bool] | integer[Any] | floating[Any]]] | _NestedSequence[_SupportsArray[dtype[numpy.bool[builtins.bool] | integer[Any] | floating[Any]]]] | float | _NestedSequence[float], axis: SupportsIndex | None = None, dtype: None = None, out: None = None) -> ndarray[tuple[Any, ...], dtype[floating[Any]]], (a: _SupportsArray[dtype[numpy.bool[builtins.bool] | number[Any, complex]]] | _NestedSequence[_SupportsArray[dtype[numpy.bool[builtins.bool] | number[Any, complex]]]] | complex | _NestedSequence[complex], axis: SupportsIndex | None = None, dtype: None = None, out: None = None) -> ndarray[tuple[Any, ...], dtype[complexfloating[Any, Any]]], (a: _SupportsArray[dtype[object_]] | _NestedSequence[_SupportsArray[dtype[object_]]], axis: SupportsIndex | None = None, dtype: None = None, out: None = None) -> ndarray[tuple[Any, ...], dtype[object_]], [_ScalarT](a: _SupportsArray[dtype[numpy.bool[builtins.bool] | number[Any, complex]]] | _NestedSequence[_SupportsArray[dtype[numpy.bool[builtins.bool] | number[Any, complex]]]] | complex | ... omitted 3 union elements, axis: SupportsIndex | None, dtype: type[_ScalarT] | dtype[_ScalarT] | _HasDType[dtype[_ScalarT]] | _HasNumPyDType[dtype[_ScalarT]], out: None = None) -> ndarray[tuple[Any, ...], dtype[_ScalarT]], [_ScalarT](a: _SupportsArray[dtype[numpy.bool[builtins.bool] | number[Any, complex]]] | _NestedSequence[_SupportsArray[dtype[numpy.bool[builtins.bool] | number[Any, complex]]]] | complex | ... omitted 3 union elements, axis: SupportsIndex | None = None, *, dtype: type[_ScalarT] | dtype[_ScalarT] | _HasDType[dtype[_ScalarT]] | _HasNumPyDType[dtype[_ScalarT]], out: None = None) -> ndarray[tuple[Any, ...], dtype[_ScalarT]], (a: _SupportsArray[dtype[numpy.bool[builtins.bool] | number[Any, complex]]] | _NestedSequence[_SupportsArray[dtype[numpy.bool[builtins.bool] | number[Any, complex]]]] | complex | ... omitted 3 union elements, axis: SupportsIndex | None = None, dtype: type[Any] | dtype[Any] | _HasDType[dtype[Any]] | ... omitted 6 union elements = None, out: None = None) -> ndarray[tuple[Any, ...], dtype[Any]], [_ArrayT](a: _SupportsArray[dtype[numpy.bool[builtins.bool] | number[Any, complex]]] | _NestedSequence[_SupportsArray[dtype[numpy.bool[builtins.bool] | number[Any, complex]]]] | complex | ... omitted 3 union elements, axis: SupportsIndex | None, dtype: type[Any] | dtype[Any] | _HasDType[dtype[Any]] | ... omitted 6 union elements, out: _ArrayT) -> _ArrayT, [_ArrayT](a: _SupportsArray[dtype[numpy.bool[builtins.bool] | number[Any, complex]]] | _NestedSequence[_SupportsArray[dtype[numpy.bool[builtins.bool] | number[Any, complex]]]] | complex | ... omitted 3 union elements, axis: SupportsIndex | None = None, dtype: type[Any] | dtype[Any] | _HasDType[dtype[Any]] | ... omitted 6 union elements = None, *, out: _ArrayT) -> _ArrayT] | (def accumulate(array: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, /, axis: SupportsIndex = 0, dtype: type[Any] | dtype[Any] | _HasDType[dtype[Any]] | ... omitted 6 union elements = None, out: ndarray[tuple[Any, ...], dtype[Any]] | EllipsisType | None = None) -> ndarray[tuple[Any, ...], dtype[Any]]) | Overload[[_ScalarT](a: _SupportsArray[dtype[_ScalarT]] | _NestedSequence[_SupportsArray[dtype[_ScalarT]]], axis: SupportsIndex | None = None, dtype: None = None, out: None = None) -> ndarray[tuple[Any, ...], dtype[_ScalarT]], (a: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, axis: SupportsIndex | None = None, dtype: None = None, out: None = None) -> ndarray[tuple[Any, ...], dtype[Any]], [_ScalarT](a: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, axis: SupportsIndex | None, dtype: type[_ScalarT] | dtype[_ScalarT] | _HasDType[dtype[_ScalarT]] | _HasNumPyDType[dtype[_ScalarT]], out: None = None) -> ndarray[tuple[Any, ...], dtype[_ScalarT]], [_ScalarT](a: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, axis: SupportsIndex | None = None, *, dtype: type[_ScalarT] | dtype[_ScalarT] | _HasDType[dtype[_ScalarT]] | _HasNumPyDType[dtype[_ScalarT]], out: None = None) -> ndarray[tuple[Any, ...], dtype[_ScalarT]], (a: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, axis: SupportsIndex | None = None, dtype: type[Any] | dtype[Any] | _HasDType[dtype[Any]] | ... omitted 6 union elements = None, out: None = None) -> ndarray[tuple[Any, ...], dtype[Any]], [_ArrayT](a: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, axis: SupportsIndex | None, dtype: type[Any] | dtype[Any] | _HasDType[dtype[Any]] | ... omitted 6 union elements, out: _ArrayT) -> _ArrayT, [_ArrayT](a: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, axis: SupportsIndex | None = None, dtype: type[Any] | dtype[Any] | _HasDType[dtype[Any]] | ... omitted 6 union elements = None, *, out: _ArrayT) -> _ArrayT] | (def accumulate(array: _Buffer | _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | ... omitted 3 union elements, /, axis: SupportsIndex = 0, dtype: type[Any] | dtype[Any] | _HasDType[dtype[Any]] | ... omitted 6 union elements = None, out: ndarray[tuple[Any, ...], dtype[Any]] | EllipsisType | None = None) -> ndarray[tuple[Any, ...], dtype[Any]]), int | Unknown]`

pandas/tests/extension/decimal/test_decimal.py

[error] invalid-argument-type - Argument is incorrect: Expected `Series`, found `Series | DataFrame`
[error] invalid-argument-type - Argument is incorrect: Expected `Series`, found `DataFrame | Series`
[error] invalid-argument-type - Argument is incorrect: Expected `Series`, found `Series | DataFrame`
[error] invalid-argument-type - Argument is incorrect: Expected `Series`, found `DataFrame | Series`
[error] invalid-argument-type - Argument is incorrect: Expected `Series`, found `Series | DataFrame`
[error] invalid-argument-type - Argument is incorrect: Expected `Series`, found `DataFrame | Series`

pandas/tests/groupby/aggregate/test_aggregate.py

[error] invalid-argument-type - Argument is incorrect: Expected `DataFrame`, found `Series | DataFrame`
[error] invalid-argument-type - Argument is incorrect: Expected `DataFrame`, found `DataFrame | Series`
[error] invalid-argument-type - Argument is incorrect: Expected `DataFrame`, found `Series | DataFrame`
[error] invalid-argument-type - Argument is incorrect: Expected `DataFrame`, found `DataFrame | Series`
[error] invalid-argument-type - Argument is incorrect: Expected `DataFrame`, found `Series | DataFrame`
[error] invalid-argument-type - Argument is incorrect: Expected `DataFrame`, found `DataFrame | Series`
[error] invalid-argument-type - Argument is incorrect: Expected `DataFrame`, found `Series | DataFrame`
[error] invalid-argument-type - Argument is incorrect: Expected `DataFrame`, found `DataFrame | Series`
[error] invalid-argument-type - Argument is incorrect: Expected `DataFrame`, found `Series | DataFrame`
[error] invalid-argument-type - Argument is incorrect: Expected `DataFrame`, found `DataFrame | Series`

pandas/tests/groupby/aggregate/test_cython.py

[error] invalid-argument-type - Argument is incorrect: Expected `Series`, found `Series | DataFrame`
[error] invalid-argument-type - Argument is incorrect: Expected `Series`, found `DataFrame | Series`
[error] invalid-argument-type - Argument is incorrect: Expected `Series`, found `Series | DataFrame`
[error] invalid-argument-type - Argument is incorrect: Expected `Series`, found `DataFrame | Series`

pandas/tests/groupby/aggregate/test_numba.py

[error] invalid-argument-type - Argument is incorrect: Expected `Series`, found `Series | DataFrame`
[error] invalid-argument-type - Argument is incorrect: Expected `Series`, found `DataFrame | Series`
[error] invalid-argument-type - Argument is incorrect: Expected `Series`, found `Series | DataFrame`
[error] invalid-argument-type - Argument is incorrect: Expected `Series`, found `DataFrame | Series`
[error] invalid-argument-type - Argument is incorrect: Expected `Series`, found `Series | DataFrame`
[error] invalid-argument-type - Argument is incorrect: Expected `Series`, found `DataFrame | Series`

pandas/tests/groupby/aggregate/test_other.py

[error] invalid-argument-type - Argument is incorrect: Expected `Series`, found `Series | DataFrame`
[error] invalid-argument-type - Argument is incorrect: Expected `Series`, found `DataFrame | Series`
[error] invalid-argument-type - Argument is incorrect: Expected `DataFrame`, found `Series | DataFrame`
[error] invalid-argument-type - Argument is incorrect: Expected `DataFrame`, found `DataFrame | Series`
[error] invalid-argument-type - Argument is incorrect: Expected `DataFrame`, found `Series | DataFrame`
[error] invalid-argument-type - Argument is incorrect: Expected `DataFrame`, found `DataFrame | Series`
[error] invalid-argument-type - Argument is incorrect: Expected `Series`, found `Series | DataFrame`
[error] invalid-argument-type - Argument is incorrect: Expected `Series`, found `DataFrame | Series`
[error] invalid-argument-type - Argument is incorrect: Expected `Series`, found `Series | DataFrame`
[error] invalid-argument-type - Argument is incorrect: Expected `Series`, found `DataFrame | Series`
[error] invalid-argument-type - Argument is incorrect: Expected `Series`, found `Series | DataFrame`
[error] invalid-argument-type - Argument is incorrect: Expected `Series`, found `DataFrame | Series`

pandas/tests/groupby/test_categorical.py

[error] invalid-argument-type - Argument is incorrect: Expected `Series`, found `Series | DataFrame`
[error] invalid-argument-type - Argument is incorrect: Expected `Series`, found `DataFrame | Series`

pandas/tests/groupby/test_groupby.py

[error] invalid-argument-type - Argument is incorrect: Expected `DataFrame`, found `Series | DataFrame`
[error] invalid-argument-type - Argument is incorrect: Expected `DataFrame`, found `DataFrame | Series`
[error] invalid-argument-type - Argument is incorrect: Expected `DataFrame`, found `Series | DataFrame`
[error] invalid-argument-type - Argument is incorrect: Expected `DataFrame`, found `DataFrame | Series`
[error] invalid-argument-type - Argument is incorrect: Expected `Series`, found `Series | DataFrame`
[error] invalid-argument-type - Argument is incorrect: Expected `Series`, found `DataFrame | Series`

pandas/tests/io/formats/test_to_string.py

[error] invalid-argument-type - Argument to bound method `DataFrame.to_string` is incorrect: Expected `list[(...) -> Unknown] | tuple[(...) -> Unknown, ...] | Mapping[str | int, (...) -> Unknown] | None`, found `dict[str, bound method str.format(*args: object, **kwargs: object) -> str]`
[error] invalid-argument-type - Argument to bound method `DataFrame.to_string` is incorrect: Expected `list[(...) -> Unknown] | tuple[(...) -> Unknown, ...] | Mapping[str | int, (...) -> Unknown] | None`, found `dict[str, (*args: object, **kwargs: object) -> str]`

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

pandera/backends/ibis/container.py

[error] missing-argument - No arguments provided for required parameters `schema_components`, `lazy` of bound method `DataFrameSchemaBackend.run_schema_component_checks`
[error] missing-argument - No arguments provided for required parameters `schema_components`, `lazy`

pandera/backends/narwhals/container.py

[error] missing-argument - No argument provided for required parameter `lazy` of bound method `DataFrameSchemaBackend.run_index_checks`
[error] missing-argument - No argument provided for required parameter `lazy`
[error] missing-argument - No arguments provided for required parameters `schema_components`, `lazy` of bound method `DataFrameSchemaBackend.run_schema_component_checks`
[error] missing-argument - No arguments provided for required parameters `schema_components`, `lazy`

pandera/backends/pandas/container.py

[error] missing-argument - No arguments provided for required parameters `schema_components`, `lazy` of bound method `DataFrameSchemaBackend.run_schema_component_checks`
[error] missing-argument - No arguments provided for required parameters `schema_components`, `lazy`

pandera/backends/polars/container.py

[error] missing-argument - No arguments provided for required parameters `schema_components`, `lazy` of bound method `DataFrameSchemaBackend.run_schema_component_checks`
[error] missing-argument - No arguments provided for required parameters `schema_components`, `lazy`

pandera/backends/pyspark/container.py

[error] missing-argument - No arguments provided for required parameters `schema_components`, `lazy` of bound method `DataFrameSchemaBackend.run_schema_component_checks`
[error] missing-argument - No arguments provided for required parameters `schema_components`, `lazy`

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

src/prefect/variables.py

[error] invalid-argument-type - Argument to function `async_dispatch` is incorrect: Expected `Overload[(cls, name: str) -> Coroutine[Any, Any, T@Variable], (cls, name: str, default: T@Variable) -> Coroutine[Any, Any, T@Variable]] | classmethod[type[Any], Overload[(cls, name: str) -> Unknown, (cls, name: str, default: T@Variable) -> Unknown], Coroutine[Any, Any, T@Variable]]`, found `Overload[(cls, name: str) -> CoroutineType[Any, Any, T@Variable | None], (cls, name: str, default: T@Variable) -> CoroutineType[Any, Any, T@Variable]]`

pycryptodome non-strict (https://github.com/Legrandin/pycryptodome)

lib/Crypto/PublicKey/ElGamal.py

[error] invalid-argument-type - Argument to bound method `IntegerBase.random_range` is incorrect: Expected `int | ((int, /) -> int)`, found `Unknown | (bound method _UrandomRNG.read(n: int) -> bytes)`
[error] invalid-argument-type - Argument to bound method `IntegerBase.random_range` is incorrect: Expected `int | ((int, /) -> int)`, found `Unknown | ((n: int) -> bytes)`

pytest-autoprofile non-strict (https://gitlab.com/TTsangSC/pytest-autoprofile)

src/pytest_autoprofile/importers.py

[error] invalid-method-override - Invalid override of method `get_data`: Definition is incompatible with `ResourceLoader.get_data`

tests/test_profiler.py

[error] invalid-attribute-access - Invalid access to descriptor attribute `foo` on type `Object`: No overload of function `classmethod.__get__` matches arguments

rotki strict (https://github.com/rotki/rotki)

rotkehlchen/chain/evm/decoding/spark/savings/decoder.py

[error] unsupported-operator - Operator `|=` is not supported between objects of type `dict[ChecksumAddress, tuple[bound method Self@addresses_to_decoders._decode_spark_tokens_deposit_withdrawal(context: DecoderContext) -> EvmDecodingOutput]]` and `dict[ChecksumAddress, tuple[bound method Self@addresses_to_decoders._decode_psm_deposit_withdrawal(context: DecoderContext) -> EvmDecodingOutput]]`

rotkehlchen/api/v1/fields.py

[error] invalid-method-override - Invalid override of method `_serialize`: Definition is incompatible with `Field._serialize`
[error] invalid-method-override - Invalid override of method `_serialize`: Definition is incompatible with `Field._serialize`
[error] invalid-method-override - Invalid override of method `_serialize`: Definition is incompatible with `Field._serialize`
[error] invalid-method-override - Invalid override of method `_serialize`: Definition is incompatible with `Field._serialize`
[error] invalid-method-override - Invalid override of method `_serialize`: Definition is incompatible with `Field._serialize`
[error] invalid-method-override - Invalid override of method `_serialize`: Definition is incompatible with `Field._serialize`
[error] invalid-method-override - Invalid override of method `_serialize`: Definition is incompatible with `Field._serialize`
[error] invalid-method-override - Invalid override of method `_serialize`: Definition is incompatible with `Field._serialize`
[error] invalid-method-override - Invalid override of method `_serialize`: Definition is incompatible with `Field._serialize`
[error] invalid-method-override - Invalid override of method `_serialize`: Definition is incompatible with `Field._serialize`
[error] invalid-method-override - Invalid override of method `_serialize`: Definition is incompatible with `Field._serialize`
[error] invalid-method-override - Invalid override of method `_serialize`: Definition is incompatible with `Field._serialize`
[error] invalid-method-override - Invalid override of method `_serialize`: Definition is incompatible with `Field._serialize`
[error] invalid-method-override - Invalid override of method `_serialize`: Definition is incompatible with `Field._serialize`
[error] invalid-method-override - Invalid override of method `_serialize`: Definition is incompatible with `Field._serialize`
[error] invalid-method-override - Invalid override of method `_serialize`: Definition is incompatible with `Field._serialize`
[error] invalid-method-override - Invalid override of method `_serialize`: Definition is incompatible with `Field._serialize`
[error] invalid-method-override - Invalid override of method `_serialize`: Definition is incompatible with `Field._serialize`

rotkehlchen/api/v1/schemas.py

[error] invalid-method-override - Invalid override of method `_serialize`: Definition is incompatible with `Field._serialize`
[error] invalid-method-override - Invalid override of method `_serialize`: Definition is incompatible with `Field._serialize`

rotkehlchen/chain/aggregator.py

[error] invalid-assignment - Object of type `dict[SupportedBlockchain, ((SupportedBlockchain, Literal["append", "remove"], /) -> None) | (bound method Self@__init__._init_substrate_account_modification(blockchain: Literal[SupportedBlockchain.POLKADOT, SupportedBlockchain.KUSAMA], append_or_remove: Literal["append", "remove"]) -> None)]` is not assignable to `dict[SupportedBlockchain, (SupportedBlockchain, Literal["append", "remove"], /) -> None]`: Incompatible value of type `dict[SupportedBlockchain, ((SupportedBlockchain, Literal["append", "remove"], /) -> None) | (bound method Self@__init__._init_substrate_account_modification(blockchain: Literal[SupportedBlockchain.POLKADOT, SupportedBlockchain.KUSAMA], append_or_remove: Literal["append", "remove"]) -> None)]`
[error] invalid-assignment - Object of type `dict[SupportedBlockchain, ((SupportedBlockchain, Literal["append", "remove"], /) -> None) | ((blockchain: Literal[SupportedBlockchain.POLKADOT, SupportedBlockchain.KUSAMA], append_or_remove: Literal["append", "remove"]) -> None)]` is not assignable to `dict[SupportedBlockchain, (SupportedBlockchain, Literal["append", "remove"], /) -> None]`: Incompatible value of type `dict[SupportedBlockchain, ((SupportedBlockchain, Literal["append", "remove"], /) -> None) | ((blockchain: Literal[SupportedBlockchain.POLKADOT, SupportedBlockchain.KUSAMA], append_or_remove: Literal["append", "remove"]) -> None)]`
[error] invalid-assignment - Object of type `dict[SupportedBlockchain, ((SupportedBlockchain, BTCAddress | ChecksumAddress | SubstrateAddress | SolanaAddress, /) -> None) | (bound method Self@__init__._append_eth_account_modification(blockchain: Literal[SupportedBlockchain.ETHEREUM], address: ChecksumAddress) -> None)]` is not assignable to `dict[SupportedBlockchain, (SupportedBlockchain, BTCAddress | ChecksumAddress | SubstrateAddress | SolanaAddress, /) -> None]`: Incompatible value of type `dict[SupportedBlockchain, ((SupportedBlockchain, BTCAddress | ChecksumAddress | SubstrateAddress | SolanaAddress, /) -> None) | (bound method Self@__init__._append_eth_account_modification(blockchain: Literal[SupportedBlockchain.ETHEREUM], address: ChecksumAddress) -> None)]`
[error] invalid-assignment - Object of type `dict[SupportedBlockchain, ((SupportedBlockchain, BTCAddress | ChecksumAddress | SubstrateAddress | SolanaAddress, /) -> None) | ((blockchain: Literal[SupportedBlockchain.ETHEREUM], address: ChecksumAddress) -> None)]` is not assignable to `dict[SupportedBlockchain, (SupportedBlockchain, BTCAddress | ChecksumAddress | SubstrateAddress | SolanaAddress, /) -> None]`: Incompatible value of type `dict[SupportedBlockchain, ((SupportedBlockchain, BTCAddress | ChecksumAddress | SubstrateAddress | SolanaAddress, /) -> None) | ((blockchain: Literal[SupportedBlockchain.ETHEREUM], address: ChecksumAddress) -> None)]`
[error] invalid-assignment - Object of type `dict[SupportedBlockchain, ((SupportedBlockchain, BTCAddress | ChecksumAddress | SubstrateAddress | SolanaAddress, /) -> None) | (bound method Self@__init__._remove_eth_account_modification(blockchain: Literal[SupportedBlockchain.ETHEREUM], address: ChecksumAddress) -> None)]` is not assignable to `dict[SupportedBlockchain, (SupportedBlockchain, BTCAddress | ChecksumAddress | SubstrateAddress | SolanaAddress, /) -> None]`: Incompatible value of type `dict[SupportedBlockchain, ((SupportedBlockchain, BTCAddress | ChecksumAddress | SubstrateAddress | SolanaAddress, /) -> None) | (bound method Self@__init__._remove_eth_account_modification(blockchain: Literal[SupportedBlockchain.ETHEREUM], address: ChecksumAddress) -> None)]`
[error] invalid-assignment - Object of type `dict[SupportedBlockchain, ((SupportedBlockchain, BTCAddress | ChecksumAddress | SubstrateAddress | SolanaAddress, /) -> None) | ((blockchain: Literal[SupportedBlockchain.ETHEREUM], address: ChecksumAddress) -> None)]` is not assignable to `dict[SupportedBlockchain, (SupportedBlockchain, BTCAddress | ChecksumAddress | SubstrateAddress | SolanaAddress, /) -> None]`: Incompatible value of type `dict[SupportedBlockchain, ((SupportedBlockchain, BTCAddress | ChecksumAddress | SubstrateAddress | SolanaAddress, /) -> None) | ((blockchain: Literal[SupportedBlockchain.ETHEREUM], address: ChecksumAddress) -> None)]`

rotkehlchen/chain/evm/decoding/aura_finance/decoder.py

[error] invalid-return-type - Return type does not match returned value: expected `dict[bytes, dict[bytes, (...) -> Unknown]]`, found `dict[bytes, dict[bytes, (...) -> Unknown] | dict[bytes, bound method Self@decoding_by_input_data._decode_reward_claims(context: DecoderContext) -> EvmDecodingOutput]]`
[error] invalid-return-type - Return type does not match returned value: expected `dict[bytes, dict[bytes, (...) -> Unknown]]`, found `dict[bytes, dict[bytes, (...) -> Unknown] | dict[bytes, (context: DecoderContext) -> EvmDecodingOutput]]`

rotkehlchen/chain/evm/decoding/curve/decoder.py

[error] unsupported-operator - Operator `|=` is not supported between objects of type `dict[ChecksumAddress, tuple[bound method Self@addresses_to_decoders._decode_pool_events(context: DecoderContext) -> EvmDecodingOutput]]` and `dict[ChecksumAddress, tuple[bound method Self@addresses_to_decoders.decode_gauge_mints(context: DecoderContext) -> EvmDecodingOutput]]`

rotkehlchen/chain/evm/decoding/stakedao/decoder.py

[error] no-matching-overload - No overload of bound method `MutableMapping.update` matches arguments
[error] no-matching-overload - No overload of bound method `MutableMapping.update` matches arguments
[error] no-matching-overload - No overload of bound method `MutableMapping.update` matches arguments

rotkehlchen/chain/evm/decoding/stakedao/v2/decoder.py

[error] invalid-assignment - Invalid subscript assignment with key of type `ChecksumAddress` and value of type `tuple[bound method Self@addresses_to_decoders._decode_accountant_claim_reward(context: DecoderContext) -> EvmDecodingOutput]` on object of type `dict[ChecksumAddress, tuple[bound method Self@addresses_to_decoders._decode_vault_events(context: DecoderContext) -> EvmDecodingOutput]]`
[error] no-matching-overload - No overload of bound method `MutableMapping.update` matches arguments
[error] invalid-assignment - Invalid subscript assignment with key of type `ChecksumAddress` and value of type `tuple[bound method Self@addresses_to_decoders._decode_laposte_events(context: DecoderContext) -> EvmDecodingOutput]` on object of type `dict[ChecksumAddress, tuple[bound method Self@addresses_to_decoders._decode_vault_events(context: DecoderContext) -> EvmDecodingOutput]]`

rotkehlchen/db/solanatx.py

[error] invalid-method-override - Invalid override of method `get_transactions`: Definition is incompatible with `DBCommonTx.get_transactions`

scikit-build-core non-strict (https://github.com/scikit-build/scikit-build-core)

src/scikit_build_core/settings/sources.py

[error] invalid-method-override - Invalid override of method `unrecognized_options`: Definition is incompatible with `Source.unrecognized_options`

scrapy strict (https://github.com/scrapy/scrapy)

scrapy/core/downloader/handlers/http11.py

[error] invalid-assignment - Object of type `bound method Protocol.dataReceived(data: bytes) -> None` is not assignable to attribute `dataReceived` of type `def dataReceived(self, data: bytes) -> None`
[error] invalid-assignment - Object of type `(data: bytes) -> None` is not assignable to attribute `dataReceived` of type `def dataReceived(self, data: bytes) -> None`

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

lib/spack/spack/vendor/jsonschema/_format.py

[error] invalid-argument-type - Argument is incorrect: Expected `FormatChecker`, found `<class 'FormatChecker'>`

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

python/pyspark/errors/exceptions/connect.py

[error] invalid-argument-type - Argument to `SparkConnectGrpcException.__init__` is incorrect: Expected `list[QueryContext] | None`, found `None | list[SQLQueryContext | DataFrameQueryContext]`
[error] invalid-argument-type - Argument to `SparkConnectGrpcException.__init__` is incorrect: Expected `list[QueryContext] | None`, found `None | list[SQLQueryContext | DataFrameQueryContext]`
[error] invalid-argument-type - Argument to `SparkConnectGrpcException.__init__` is incorrect: Expected `list[QueryContext] | None`, found `None | list[SQLQueryContext | DataFrameQueryContext]`
[error] invalid-argument-type - Argument to `SparkConnectGrpcException.__init__` is incorrect: Expected `list[QueryContext] | None`, found `None | list[SQLQueryContext | DataFrameQueryContext]`
[error] invalid-argument-type - Argument to `SparkConnectGrpcException.__init__` is incorrect: Expected `list[QueryContext] | None`, found `None | list[SQLQueryContext | DataFrameQueryContext]`
[error] invalid-argument-type - Argument to `SparkConnectGrpcException.__init__` is incorrect: Expected `list[QueryContext] | None`, found `None | list[SQLQueryContext | DataFrameQueryContext]`
[error] invalid-argument-type - Argument to `SparkConnectGrpcException.__init__` is incorrect: Expected `list[QueryContext] | None`, found `None | list[SQLQueryContext | DataFrameQueryContext]`
[error] invalid-argument-type - Argument to `SparkConnectGrpcException.__init__` is incorrect: Expected `list[QueryContext] | None`, found `None | list[SQLQueryContext | DataFrameQueryContext]`
[error] invalid-argument-type - Argument to `SparkConnectGrpcException.__init__` is incorrect: Expected `list[QueryContext] | None`, found `None | list[SQLQueryContext | DataFrameQueryContext]`
[error] invalid-argument-type - Argument to `SparkConnectGrpcException.__init__` is incorrect: Expected `list[QueryContext] | None`, found `None | list[SQLQueryContext | DataFrameQueryContext]`
[error] invalid-argument-type - Argument to `SparkConnectGrpcException.__init__` is incorrect: Expected `list[QueryContext] | None`, found `None | list[SQLQueryContext | DataFrameQueryContext]`
[error] invalid-argument-type - Argument to `SparkConnectGrpcException.__init__` is incorrect: Expected `list[QueryContext] | None`, found `None | list[SQLQueryContext | DataFrameQueryContext]`
[error] invalid-argument-type - Argument to `SparkConnectGrpcException.__init__` is incorrect: Expected `list[QueryContext] | None`, found `None | list[SQLQueryContext | DataFrameQueryContext]`
[error] invalid-argument-type - Argument to `SparkConnectGrpcException.__init__` is incorrect: Expected `list[QueryContext] | None`, found `None | list[SQLQueryContext | DataFrameQueryContext]`
[error] invalid-argument-type - Argument to `SparkConnectGrpcException.__init__` is incorrect: Expected `list[QueryContext] | None`, found `None | list[SQLQueryContext | DataFrameQueryContext]`
[error] invalid-argument-type - Argument to `SparkConnectGrpcException.__init__` is incorrect: Expected `list[QueryContext] | None`, found `None | list[SQLQueryContext | DataFrameQueryContext]`
[error] invalid-argument-type - Argument to `SparkConnectGrpcException.__init__` is incorrect: Expected `list[QueryContext] | None`, found `None | list[SQLQueryContext | DataFrameQueryContext]`

python/pyspark/ml/wrapper.py

[error] unresolved-attribute - Object of type `([T](value: T) -> T) | ((Any, /) -> Unknown)` has no attribute `__name__`
[error] unresolved-attribute - Attribute `__name__` is not defined on `(Any, /) -> Unknown` in union `([T](value: T) -> T) | ((Any, /) -> Unknown)`

python/pyspark/pandas/frame.py

[error] invalid-assignment - Object of type `(bound method Self@info.count(axis: int | str | None = None, numeric_only: bool = False) -> float | str | bytes | ... omitted 4 union elements) | (() -> Divergent)` is not assignable to attribute `count` of type `def count(self, axis: int | str | None = None, numeric_only: bool = False) -> float | str | bytes | ... omitted 4 union elements`
[error] invalid-assignment - Object of type `((axis: int | str | None = None, numeric_only: bool = False) -> float | str | bytes | ... omitted 4 union elements) | (() -> Divergent)` is not assignable to attribute `count` of type `def count(self, axis: int | str | None = None, numeric_only: bool = False) -> float | str | bytes | ... omitted 4 union elements`

python/pyspark/pandas/plot/core.py

[warning] redundant-condition - Expression `PandasOnSparkPlotAccessor.pandas_plot_data_map[kind]` is always truthy (has type `(bound method TopNPlotBase.get_top_n(data) -> Unknown) | (bound method SampledPlotBase.get_sampled(data) -> Unknown)`)
[warning] redundant-condition - Expression `PandasOnSparkPlotAccessor.pandas_plot_data_map[kind]` is always truthy (has type `(def get_top_n(data) -> Unknown) | (def get_sampled(data) -> Unknown)`)

python/pyspark/profiler.py

[error] invalid-method-override - Invalid override of method `zero`: Definition is incompatible with `AccumulatorParam.zero`
[error] invalid-method-override - Invalid override of method `addInPlace`: Definition is incompatible with `AccumulatorParam.addInPlace`
[error] invalid-method-override - Invalid override of method `zero`: Definition is incompatible with `AccumulatorParam.zero`
[error] invalid-method-override - Invalid override of method `addInPlace`: Definition is incompatible with `AccumulatorParam.addInPlace`

python/pyspark/sql/profiler.py

[error] invalid-method-override - Invalid override of method `zero`: Definition is incompatible with `AccumulatorParam.zero`
[error] invalid-method-override - Invalid override of method `addInPlace`: Definition is incompatible with `AccumulatorParam.addInPlace`
[error] invalid-method-override - Invalid override of method `zero`: Definition is incompatible with `AccumulatorParam.zero`
[error] invalid-method-override - Invalid override of method `addInPlace`: Definition is incompatible with `AccumulatorParam.addInPlace`

python/pyspark/streaming/tests/test_dstream.py

[error] invalid-method-override - Invalid override of method `tearDownClass`: Definition is incompatible with `TestCase.tearDownClass`

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

static_frame/core/store_zip.py

[error] invalid-argument-type - Argument to bound method `Frame.from_pickle` is incorrect: Expected `str | PathLike[Any] | BinaryIO`, found `bytes`
[error] invalid-argument-type - Argument is incorrect: Expected `str | PathLike[Any] | BinaryIO`, found `bytes`

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

steam/chat.py

flaky
(2/10)
[warning] unused-type-ignore-comment - Unused blanket `type: ignore` directive
flaky
(2/10)
[error] invalid-generic-class - Variance of type variable `MemberT` is incompatible with method `mentions`
flaky
(2/10)
[warning] unsound-return-statement - Unsound return statement: `list[ClanMember | PartialMember] | list[GroupMember | PartialMember]` is not a subtype of `list[MemberT@ChatMessage | PartialMember]`
flaky
(2/10)
[error] invalid-generic-class - Variance of type variable `MemberT` is incompatible with method `_maybe_members`
flaky
(2/10)
[error] invalid-generic-class - Variance of type variable `MemberT` is incompatible with method `officers`
flaky
(2/10)
[error] invalid-generic-class - Variance of type variable `MemberT` is incompatible with method `mods`

steam/client.py

flaky
(2/10)
[warning] unsound-return-statement - Unsound return statement: `PublishedFile[User | PartialUser] | None` is not a subtype of `PublishedFile[PartialUser] | None`
flaky
(2/10)
[warning] unsound-return-statement - Unsound return statement: `list[PublishedFile[User | PartialUser] | None]` is not a subtype of `list[PublishedFile[PartialUser] | None]`

steam/ext/commands/converters.py

flaky
(2/10)
[warning] unsound-return-statement - Unsound return statement: `(ClanMember & Member[Unknown, Unknown]) | (PartialMember & Member[Unknown, Unknown]) | (GroupMember & Member[Unknown, Unknown])` is not a subtype of `Member[Clan | None, Group | None]`

steam/ext/csgo/models.py

flaky
(2/10)
[error] call-non-callable - Cannot instantiate `MatchPlayer` with unimplemented abstract methods `_send_message` and `_send_media`

steam/leaderboard.py

flaky
(2/10)
[error] call-non-callable - Cannot instantiate `LeaderboardUser` with unimplemented abstract methods `_send_message` and `_send_media`

steam/published_file.py

flaky
(2/10)
[warning] unsound-return-statement - Unsound return statement: `PublishedFile[User | PartialUser] & ~AlwaysFalsy` is not a subtype of `PublishedFile[PartialUser]`

steam/review.py

flaky
(2/10)
[warning] unsound-assignment - Unsound assignment: `Unknown` is not a subtype of `bool | None`

steam/state.py

flaky
(2/10)
[error] call-non-callable - Cannot instantiate `Friend` with unimplemented abstract methods `_send_message` and `_send_media`
(2/10)
[error] call-non-callable - Cannot instantiate `Friend` with unimplemented abstract methods `_send_message` and `_send_media`
flaky
(2/10)
[error] call-non-callable - Cannot instantiate `Friend` with unimplemented abstract methods `_send_message` and `_send_media`
flaky
(2/10)
[warning] disjoint-cast - Cast from `ID[Type]` to disjoint type `User`

steam/user.py

flaky
(2/10)
[warning] unsupported-base - Unsupported class base with type `<class 'Messageable[UserMessage[User | Friend | ClientUser]]'> | <class 'Messageable[UserMessage[User | ClientUser]]'>`
flaky
(2/10)
[warning] unsound-assignment - Unsound assignment: `Unknown` is not a subtype of `GetRecentMessagesResponseFriendMessage | None`

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

sympy/core/numbers.py

[error] invalid-method-override - Invalid override of method `__abs__`: Definition is incompatible with `Integer.__abs__`
[error] invalid-method-override - Invalid override of method `__neg__`: Definition is incompatible with `Integer.__neg__`
[error] invalid-method-override - Invalid override of method `__abs__`: Definition is incompatible with `Integer.__abs__`
[error] invalid-method-override - Invalid override of method `__neg__`: Definition is incompatible with `Integer.__neg__`
[error] invalid-method-override - Invalid override of method `factors`: Definition is incompatible with `Rational.factors`
[error] invalid-method-override - Invalid override of method `__abs__`: Definition is incompatible with `Integer.__abs__`
[error] invalid-method-override - Invalid override of method `__neg__`: Definition is incompatible with `Integer.__neg__`
[error] invalid-method-override - Invalid override of method `__abs__`: Definition is incompatible with `Rational.__abs__`
[error] invalid-method-override - Invalid override of method `__abs__`: Definition is incompatible with `Expr.__abs__`
[error] invalid-method-override - Invalid override of method `__neg__`: Definition is incompatible with `Expr.__neg__`
[error] invalid-method-override - Invalid override of method `__abs__`: Definition is incompatible with `Expr.__abs__`
[error] invalid-method-override - Invalid override of method `__abs__`: Definition is incompatible with `Expr.__abs__`
[error] invalid-method-override - Invalid override of method `__abs__`: Definition is incompatible with `Expr.__abs__`