Ecosystem report

Old: main (merge base) 237755fa → New: 27990/merge dfaae2f7
Lint Rule Removed Added Changed
Total 68 1 0
invalid-argument-type 66 1 0
unused-type-ignore-comment 2 0 0
Project Removed Added Changed
Total 68 1 0
static-frame non-strict 68 1 0

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

static_frame/profile/__main__.py

[error] invalid-argument-type - Argument to bound method `IndexHierarchy.from_product` is incorrect: Argument type `IndexHierarchyGO[*tuple[Any, ...]]` does not satisfy upper bound `IndexHierarchy[*tuple[*TVIndices@IndexHierarchyGO]]` of type variable `Self`

static_frame/test/typing/test_frame.py

[error] invalid-argument-type - Argument to bound method `Frame.from_records` is incorrect: Argument type `FrameHE[Any, Any, *tuple[Any, ...]]` does not satisfy upper bound `Frame[TVIndex@FrameHE, TVColumns@FrameHE, *tuple[*TVDtypes@FrameHE]]` of type variable `Self`
[error] invalid-argument-type - Argument to bound method `Frame.from_records` is incorrect: Argument type `FrameHE[Any, Any, *tuple[Any, ...]]` does not satisfy upper bound `Frame[TVIndex@FrameHE, TVColumns@FrameHE, *tuple[*TVDtypes@FrameHE]]` of type variable `Self`

static_frame/test/unit/test_container_util.py

[error] invalid-argument-type - Argument to bound method `IndexHierarchy.from_labels` is incorrect: Argument type `IndexHierarchyGO[*tuple[Any, ...]]` does not satisfy upper bound `IndexHierarchy[*tuple[*TVIndices@IndexHierarchyGO]]` of type variable `Self`

static_frame/test/unit/test_db_util.py

[error] invalid-argument-type - Argument to bound method `IndexHierarchy.from_labels` is incorrect: Argument type `IndexHierarchyGO[*tuple[Any, ...]]` does not satisfy upper bound `IndexHierarchy[*tuple[*TVIndices@IndexHierarchyGO]]` of type variable `Self`

static_frame/test/unit/test_frame.py

[error] invalid-argument-type - Argument to bound method `IndexHierarchy.from_product` is incorrect: Argument type `IndexHierarchyGO[*tuple[Any, ...]]` does not satisfy upper bound `IndexHierarchy[*tuple[*TVIndices@IndexHierarchyGO]]` of type variable `Self`
[error] invalid-argument-type - Argument to bound method `IndexHierarchy.from_product` is incorrect: Argument type `IndexHierarchyGO[*tuple[Any, ...]]` does not satisfy upper bound `IndexHierarchy[*tuple[*TVIndices@IndexHierarchyGO]]` of type variable `Self`
[error] invalid-argument-type - Argument to bound method `IndexHierarchy.from_product` is incorrect: Argument type `IndexHierarchyGO[*tuple[Any, ...]]` does not satisfy upper bound `IndexHierarchy[*tuple[*TVIndices@IndexHierarchyGO]]` of type variable `Self`
[error] invalid-argument-type - Argument to bound method `IndexHierarchy.from_product` is incorrect: Argument type `IndexHierarchyGO[*tuple[Any, ...]]` does not satisfy upper bound `IndexHierarchy[*tuple[*TVIndices@IndexHierarchyGO]]` of type variable `Self`
[error] invalid-argument-type - Argument to bound method `IndexHierarchy.from_product` is incorrect: Argument type `IndexHierarchyGO[*tuple[Any, ...]]` does not satisfy upper bound `IndexHierarchy[*tuple[*TVIndices@IndexHierarchyGO]]` of type variable `Self`
[error] invalid-argument-type - Argument to bound method `IndexHierarchy.from_product` is incorrect: Argument type `IndexHierarchyGO[*tuple[Any, ...]]` does not satisfy upper bound `IndexHierarchy[*tuple[*TVIndices@IndexHierarchyGO]]` of type variable `Self`
[error] invalid-argument-type - Argument to bound method `IndexHierarchy.from_product` is incorrect: Argument type `IndexHierarchyGO[*tuple[Any, ...]]` does not satisfy upper bound `IndexHierarchy[*tuple[*TVIndices@IndexHierarchyGO]]` of type variable `Self`
[error] invalid-argument-type - Argument to bound method `Frame.from_pickle` is incorrect: Argument type `FrameHE[Any, Any, *tuple[Any, ...]]` does not satisfy upper bound `Frame[TVIndex@FrameHE, TVColumns@FrameHE, *tuple[*TVDtypes@FrameHE]]` of type variable `Self`
[error] invalid-argument-type - Argument to bound method `IndexHierarchy.from_labels` is incorrect: Argument type `IndexHierarchyGO[*tuple[Any, ...]]` does not satisfy upper bound `IndexHierarchy[*tuple[*TVIndices@IndexHierarchyGO]]` of type variable `Self`
[error] invalid-argument-type - Argument to bound method `IndexHierarchy.from_names` is incorrect: Argument type `IndexHierarchyGO[*tuple[Any, ...]]` does not satisfy upper bound `IndexHierarchy[*tuple[*TVIndices@IndexHierarchyGO]]` of type variable `Self`

static_frame/test/unit/test_frame_he.py

[error] invalid-argument-type - Argument to bound method `Frame.from_element` is incorrect: Argument type `FrameHE[Any, Any, *tuple[Any, ...]]` does not satisfy upper bound `Frame[TVIndex@FrameHE, TVColumns@FrameHE, *tuple[*TVDtypes@FrameHE]]` of type variable `Self`
[warning] unused-type-ignore-comment - Unused blanket `type: ignore` directive

static_frame/test/unit/test_index_hierarchy.py

[error] invalid-argument-type - Argument to bound method `InterfaceIndexHierarchyAsType.__call__` is incorrect: Expected `dtype[Any]`, found `<class 'str'>`
[error] invalid-argument-type - Argument to bound method `IndexHierarchy.from_labels` is incorrect: Argument type `IndexHierarchyGO[*tuple[Any, ...]]` does not satisfy upper bound `IndexHierarchy[*tuple[*TVIndices@IndexHierarchyGO]]` of type variable `Self`
[error] invalid-argument-type - Argument to bound method `IndexHierarchy.from_labels` is incorrect: Argument type `IndexHierarchyGO[*tuple[Any, ...]]` does not satisfy upper bound `IndexHierarchy[*tuple[*TVIndices@IndexHierarchyGO]]` of type variable `Self`
[error] invalid-argument-type - Argument to bound method `IndexHierarchy.from_labels` is incorrect: Argument type `IndexHierarchyGO[*tuple[Any, ...]]` does not satisfy upper bound `IndexHierarchy[*tuple[*TVIndices@IndexHierarchyGO]]` of type variable `Self`
[error] invalid-argument-type - Argument to bound method `IndexHierarchy.from_labels` is incorrect: Argument type `IndexHierarchyGO[*tuple[Any, ...]]` does not satisfy upper bound `IndexHierarchy[*tuple[*TVIndices@IndexHierarchyGO]]` of type variable `Self`
[error] invalid-argument-type - Argument to bound method `IndexHierarchy.from_labels` is incorrect: Argument type `IndexHierarchyGO[*tuple[Any, ...]]` does not satisfy upper bound `IndexHierarchy[*tuple[*TVIndices@IndexHierarchyGO]]` of type variable `Self`
[error] invalid-argument-type - Argument to bound method `IndexHierarchy.from_labels` is incorrect: Argument type `IndexHierarchyGO[*tuple[Any, ...]]` does not satisfy upper bound `IndexHierarchy[*tuple[*TVIndices@IndexHierarchyGO]]` of type variable `Self`
[error] invalid-argument-type - Argument to bound method `IndexHierarchy.from_labels` is incorrect: Argument type `IndexHierarchyGO[*tuple[Any, ...]]` does not satisfy upper bound `IndexHierarchy[*tuple[*TVIndices@IndexHierarchyGO]]` of type variable `Self`
[error] invalid-argument-type - Argument to bound method `IndexHierarchy.from_index_items` is incorrect: Argument type `IndexHierarchyGO[*tuple[Any, ...]]` does not satisfy upper bound `IndexHierarchy[*tuple[*TVIndices@IndexHierarchyGO]]` of type variable `Self`
[error] invalid-argument-type - Argument to bound method `IndexHierarchy.from_labels` is incorrect: Argument type `IndexHierarchyGO[*tuple[Any, ...]]` does not satisfy upper bound `IndexHierarchy[*tuple[*TVIndices@IndexHierarchyGO]]` of type variable `Self`
[error] invalid-argument-type - Argument to bound method `IndexHierarchy.from_labels` is incorrect: Argument type `IndexHierarchyGO[*tuple[Any, ...]]` does not satisfy upper bound `IndexHierarchy[*tuple[*TVIndices@IndexHierarchyGO]]` of type variable `Self`
[error] invalid-argument-type - Argument to bound method `IndexHierarchy.from_labels` is incorrect: Argument type `IndexHierarchyGO[*tuple[Any, ...]]` does not satisfy upper bound `IndexHierarchy[*tuple[*TVIndices@IndexHierarchyGO]]` of type variable `Self`
[error] invalid-argument-type - Argument to bound method `IndexHierarchy.from_labels` is incorrect: Argument type `IndexHierarchyGO[*tuple[Any, ...]]` does not satisfy upper bound `IndexHierarchy[*tuple[*TVIndices@IndexHierarchyGO]]` of type variable `Self`
[error] invalid-argument-type - Argument to bound method `IndexHierarchy.from_labels` is incorrect: Argument type `IndexHierarchyGO[*tuple[Any, ...]]` does not satisfy upper bound `IndexHierarchy[*tuple[*TVIndices@IndexHierarchyGO]]` of type variable `Self`
[error] invalid-argument-type - Argument to bound method `IndexHierarchy.from_labels` is incorrect: Argument type `IndexHierarchyGO[*tuple[Any, ...]]` does not satisfy upper bound `IndexHierarchy[*tuple[*TVIndices@IndexHierarchyGO]]` of type variable `Self`
[error] invalid-argument-type - Argument to bound method `IndexHierarchy.from_labels` is incorrect: Argument type `IndexHierarchyGO[*tuple[Any, ...]]` does not satisfy upper bound `IndexHierarchy[*tuple[*TVIndices@IndexHierarchyGO]]` of type variable `Self`
[error] invalid-argument-type - Argument to bound method `IndexHierarchy.from_labels` is incorrect: Argument type `IndexHierarchyGO[*tuple[Any, ...]]` does not satisfy upper bound `IndexHierarchy[*tuple[*TVIndices@IndexHierarchyGO]]` of type variable `Self`
[error] invalid-argument-type - Argument to bound method `IndexHierarchy.from_labels` is incorrect: Argument type `IndexHierarchyGO[*tuple[Any, ...]]` does not satisfy upper bound `IndexHierarchy[*tuple[*TVIndices@IndexHierarchyGO]]` of type variable `Self`
[error] invalid-argument-type - Argument to bound method `IndexHierarchy.from_labels` is incorrect: Argument type `IndexHierarchyGO[*tuple[Any, ...]]` does not satisfy upper bound `IndexHierarchy[*tuple[*TVIndices@IndexHierarchyGO]]` of type variable `Self`
[error] invalid-argument-type - Argument to bound method `IndexHierarchy.from_labels` is incorrect: Argument type `IndexHierarchyGO[*tuple[Any, ...]]` does not satisfy upper bound `IndexHierarchy[*tuple[*TVIndices@IndexHierarchyGO]]` of type variable `Self`
[error] invalid-argument-type - Argument to bound method `IndexHierarchy.from_labels` is incorrect: Argument type `IndexHierarchyGO[*tuple[Any, ...]]` does not satisfy upper bound `IndexHierarchy[*tuple[*TVIndices@IndexHierarchyGO]]` of type variable `Self`
[error] invalid-argument-type - Argument to bound method `IndexHierarchy.from_labels` is incorrect: Argument type `IndexHierarchyGO[*tuple[Any, ...]]` does not satisfy upper bound `IndexHierarchy[*tuple[*TVIndices@IndexHierarchyGO]]` of type variable `Self`
[error] invalid-argument-type - Argument to bound method `IndexHierarchy.from_labels` is incorrect: Argument type `IndexHierarchyGO[*tuple[Any, ...]]` does not satisfy upper bound `IndexHierarchy[*tuple[*TVIndices@IndexHierarchyGO]]` of type variable `Self`
[error] invalid-argument-type - Argument to bound method `IndexHierarchy.from_labels` is incorrect: Argument type `IndexHierarchyGO[*tuple[Any, ...]]` does not satisfy upper bound `IndexHierarchy[*tuple[*TVIndices@IndexHierarchyGO]]` of type variable `Self`
[error] invalid-argument-type - Argument to bound method `IndexHierarchy.from_product` is incorrect: Argument type `IndexHierarchyGO[*tuple[Any, ...]]` does not satisfy upper bound `IndexHierarchy[*tuple[*TVIndices@IndexHierarchyGO]]` of type variable `Self`
[error] invalid-argument-type - Argument to bound method `IndexHierarchy.from_product` is incorrect: Argument type `IndexHierarchyGO[*tuple[Any, ...]]` does not satisfy upper bound `IndexHierarchy[*tuple[*TVIndices@IndexHierarchyGO]]` of type variable `Self`
[error] invalid-argument-type - Argument to bound method `IndexHierarchy.from_pandas` is incorrect: Argument type `IndexHierarchyGO[*tuple[Any, ...]]` does not satisfy upper bound `IndexHierarchy[*tuple[*TVIndices@IndexHierarchyGO]]` of type variable `Self`
[error] invalid-argument-type - Argument to bound method `IndexHierarchy.from_pandas` is incorrect: Argument type `IndexHierarchyGO[*tuple[Any, ...]]` does not satisfy upper bound `IndexHierarchy[*tuple[*TVIndices@IndexHierarchyGO]]` of type variable `Self`
[error] invalid-argument-type - Argument to bound method `IndexHierarchy.from_pandas` is incorrect: Argument type `IndexHierarchyGO[*tuple[Any, ...]]` does not satisfy upper bound `IndexHierarchy[*tuple[*TVIndices@IndexHierarchyGO]]` of type variable `Self`
[error] invalid-argument-type - Argument to bound method `IndexHierarchy.from_labels` is incorrect: Argument type `IndexHierarchyGO[*tuple[Any, ...]]` does not satisfy upper bound `IndexHierarchy[*tuple[*TVIndices@IndexHierarchyGO]]` of type variable `Self`
[error] invalid-argument-type - Argument to bound method `IndexHierarchy.from_labels` is incorrect: Argument type `IndexHierarchyGO[*tuple[Any, ...]]` does not satisfy upper bound `IndexHierarchy[*tuple[*TVIndices@IndexHierarchyGO]]` of type variable `Self`
[error] invalid-argument-type - Argument to bound method `IndexHierarchy.from_index_items` is incorrect: Argument type `IndexHierarchyGO[*tuple[Any, ...]]` does not satisfy upper bound `IndexHierarchy[*tuple[*TVIndices@IndexHierarchyGO]]` of type variable `Self`
[error] invalid-argument-type - Argument to bound method `IndexHierarchy.from_product` is incorrect: Argument type `IndexHierarchyGO[*tuple[Any, ...]]` does not satisfy upper bound `IndexHierarchy[*tuple[*TVIndices@IndexHierarchyGO]]` of type variable `Self`
[error] invalid-argument-type - Argument to bound method `IndexHierarchy.from_product` is incorrect: Argument type `IndexHierarchyGO[*tuple[Any, ...]]` does not satisfy upper bound `IndexHierarchy[*tuple[*TVIndices@IndexHierarchyGO]]` of type variable `Self`
[error] invalid-argument-type - Argument to bound method `IndexHierarchy.from_product` is incorrect: Argument type `IndexHierarchyGO[*tuple[Any, ...]]` does not satisfy upper bound `IndexHierarchy[*tuple[*TVIndices@IndexHierarchyGO]]` of type variable `Self`
[error] invalid-argument-type - Argument to bound method `IndexHierarchy.from_product` is incorrect: Argument type `IndexHierarchyGO[*tuple[Any, ...]]` does not satisfy upper bound `IndexHierarchy[*tuple[*TVIndices@IndexHierarchyGO]]` of type variable `Self`
[error] invalid-argument-type - Argument to bound method `IndexHierarchy.from_product` is incorrect: Argument type `IndexHierarchyGO[*tuple[Any, ...]]` does not satisfy upper bound `IndexHierarchy[*tuple[*TVIndices@IndexHierarchyGO]]` of type variable `Self`
[error] invalid-argument-type - Argument to bound method `IndexHierarchy.from_labels` is incorrect: Argument type `IndexHierarchyGO[*tuple[Any, ...]]` does not satisfy upper bound `IndexHierarchy[*tuple[*TVIndices@IndexHierarchyGO]]` of type variable `Self`
[error] invalid-argument-type - Argument to bound method `IndexHierarchy.from_labels` is incorrect: Argument type `IndexHierarchyGO[*tuple[Any, ...]]` does not satisfy upper bound `IndexHierarchy[*tuple[*TVIndices@IndexHierarchyGO]]` of type variable `Self`
[error] invalid-argument-type - Argument to bound method `IndexHierarchy.from_product` is incorrect: Argument type `IndexHierarchyGO[*tuple[Any, ...]]` does not satisfy upper bound `IndexHierarchy[*tuple[*TVIndices@IndexHierarchyGO]]` of type variable `Self`
[warning] unused-type-ignore-comment - Unused blanket `type: ignore` directive
[error] invalid-argument-type - Argument to bound method `IndexHierarchy.from_product` is incorrect: Argument type `IndexHierarchyGO[*tuple[Any, ...]]` does not satisfy upper bound `IndexHierarchy[*tuple[*TVIndices@IndexHierarchyGO]]` of type variable `Self`
[error] invalid-argument-type - Argument to bound method `IndexHierarchy.from_product` is incorrect: Argument type `IndexHierarchyGO[*tuple[Any, ...]]` does not satisfy upper bound `IndexHierarchy[*tuple[*TVIndices@IndexHierarchyGO]]` of type variable `Self`
[error] invalid-argument-type - Argument to bound method `IndexHierarchy.from_product` is incorrect: Argument type `IndexHierarchyGO[*tuple[Any, ...]]` does not satisfy upper bound `IndexHierarchy[*tuple[*TVIndices@IndexHierarchyGO]]` of type variable `Self`
[error] invalid-argument-type - Argument to bound method `IndexHierarchy.from_product` is incorrect: Argument type `IndexHierarchyGO[*tuple[Any, ...]]` does not satisfy upper bound `IndexHierarchy[*tuple[*TVIndices@IndexHierarchyGO]]` of type variable `Self`
[error] invalid-argument-type - Argument to bound method `IndexHierarchy.from_names` is incorrect: Argument type `IndexHierarchyGO[*tuple[Any, ...]]` does not satisfy upper bound `IndexHierarchy[*tuple[*TVIndices@IndexHierarchyGO]]` of type variable `Self`
[error] invalid-argument-type - Argument to bound method `IndexHierarchy.from_product` is incorrect: Argument type `IndexHierarchyGO[*tuple[Any, ...]]` does not satisfy upper bound `IndexHierarchy[*tuple[*TVIndices@IndexHierarchyGO]]` of type variable `Self`
[error] invalid-argument-type - Argument to bound method `IndexHierarchy.from_labels` is incorrect: Argument type `IndexHierarchyGO[*tuple[Any, ...]]` does not satisfy upper bound `IndexHierarchy[*tuple[*TVIndices@IndexHierarchyGO]]` of type variable `Self`
[error] invalid-argument-type - Argument to bound method `IndexHierarchy.from_tree` is incorrect: Argument type `IndexHierarchyGO[*tuple[Any, ...]]` does not satisfy upper bound `IndexHierarchy[*tuple[*TVIndices@IndexHierarchyGO]]` of type variable `Self`
[error] invalid-argument-type - Argument to bound method `IndexHierarchy.from_tree` is incorrect: Argument type `IndexHierarchyGO[*tuple[Any, ...]]` does not satisfy upper bound `IndexHierarchy[*tuple[*TVIndices@IndexHierarchyGO]]` of type variable `Self`
[error] invalid-argument-type - Argument to bound method `IndexHierarchy.from_tree` is incorrect: Argument type `IndexHierarchyGO[*tuple[Any, ...]]` does not satisfy upper bound `IndexHierarchy[*tuple[*TVIndices@IndexHierarchyGO]]` of type variable `Self`
[error] invalid-argument-type - Argument to bound method `IndexHierarchy.from_tree` is incorrect: Argument type `IndexHierarchyGO[*tuple[Any, ...]]` does not satisfy upper bound `IndexHierarchy[*tuple[*TVIndices@IndexHierarchyGO]]` of type variable `Self`