Skip to content

CI

CI #143

Manually triggered February 17, 2024 19:09
Status Failure
Total duration 1m 11s
Artifacts

ci.yaml

on: workflow_dispatch
Matrix: test
Success
0s
Success
Fit to window
Zoom out
Zoom in

Annotations

18 errors and 4 warnings
Python 3.10 - ubuntu-latest - x64 - workflow_dispatch
Process completed with exit code 1.
Python 3.9 - ubuntu-latest - x64 - workflow_dispatch
Process completed with exit code 1.
Python 3.11 - ubuntu-latest - x64 - workflow_dispatch
Process completed with exit code 1.
Type Check: atomlib/atomcell.py#L314
Method "describe" overrides class "HasAtoms" in an incompatible manner   Parameter "interpolation" is missing in override (reportIncompatibleMethodOverride)
Type Check: atomlib/atomcell.py#L343
Method "group_by" overrides class "HasAtoms" in an incompatible manner   Positional parameter count mismatch; base method has 4, but override has 5   Keyword parameter "more_by" type mismatch: base parameter is type "IntoExpr | Iterable[IntoExpr]", override parameter is type "IntoExpr"   Parameter "**named_by" has no corresponding parameter (reportIncompatibleMethodOverride)
Type Check: atomlib/atoms.py#L237
Argument of type "(self: Self@HasAtoms, percentiles: Sequence[float] | float | None = (0.25, 0.5, 0.75)) -> DataFrame" cannot be assigned to parameter of type "(HasAtomsT@_fwd_frame, percentiles: Sequence[float] | float | None = (0.25, 0.5, 0.75), *, interpolation: RollingInterpolationMethod = "nearest") -> Any"   Type "(self: Self@HasAtoms, percentiles: Sequence[float] | float | None = (0.25, 0.5, 0.75)) -> DataFrame" cannot be assigned to type "(HasAtomsT@_fwd_frame, percentiles: Sequence[float] | float | None = (0.25, 0.5, 0.75), *, interpolation: RollingInterpolationMethod = "nearest") -> Any"     Keyword parameter "interpolation" is missing in source (reportArgumentType)
Type Check: atomlib/atoms.py#L272
Argument of type "(self: Self@HasAtoms, by: IntoExpr | Iterable[IntoExpr], *more_by: IntoExpr, maintain_order: bool = False) -> GroupBy" cannot be assigned to parameter of type "(HasAtomsT@_fwd_frame, *by: IntoExpr | Iterable[IntoExpr], maintain_order: bool = False, **named_by: IntoExpr) -> Any"   Type "(self: Self@HasAtoms, by: IntoExpr | Iterable[IntoExpr], *more_by: IntoExpr, maintain_order: bool = False) -> GroupBy" cannot be assigned to type "(HasAtomsT@_fwd_frame, *by: IntoExpr | Iterable[IntoExpr], maintain_order: bool = False, **named_by: IntoExpr) -> Any"     Parameter 3: type "IntoExpr | Iterable[IntoExpr]" cannot be assigned to type "IntoExpr"     Parameter 3: type "*tuple[IntoExpr | Iterable[IntoExpr], ...]" cannot be assigned to type "*tuple[IntoExpr, ...]"       "*tuple[IntoExpr | Iterable[IntoExpr], ...]" is incompatible with "*tuple[IntoExpr, ...]"         Tuple entry 1 is incorrect type     Parameter "**named_by" has no corresponding parameter (reportArgumentType)
Type Check
4 errors
Type Check: atomlib/atomcell.py#L314
Method "describe" overrides class "HasAtoms" in an incompatible manner   Parameter "interpolation" is missing in override (reportIncompatibleMethodOverride)
Type Check: atomlib/atomcell.py#L343
Method "group_by" overrides class "HasAtoms" in an incompatible manner   Positional parameter count mismatch; base method has 4, but override has 5   Keyword parameter "more_by" type mismatch: base parameter is type "IntoExpr | Iterable[IntoExpr]", override parameter is type "IntoExpr"   Parameter "**named_by" has no corresponding parameter (reportIncompatibleMethodOverride)
Type Check: atomlib/atoms.py#L237
Argument of type "(self: Self@HasAtoms, percentiles: Sequence[float] | float | None = (0.25, 0.5, 0.75)) -> DataFrame" cannot be assigned to parameter of type "(HasAtomsT@_fwd_frame, percentiles: Sequence[float] | float | None = (0.25, 0.5, 0.75), *, interpolation: RollingInterpolationMethod = "nearest") -> Any"   Type "(self: Self@HasAtoms, percentiles: Sequence[float] | float | None = (0.25, 0.5, 0.75)) -> DataFrame" cannot be assigned to type "(HasAtomsT@_fwd_frame, percentiles: Sequence[float] | float | None = (0.25, 0.5, 0.75), *, interpolation: RollingInterpolationMethod = "nearest") -> Any"     Keyword parameter "interpolation" is missing in source (reportArgumentType)
Type Check: atomlib/atoms.py#L272
Argument of type "(self: Self@HasAtoms, by: IntoExpr | Iterable[IntoExpr], *more_by: IntoExpr, maintain_order: bool = False) -> GroupBy" cannot be assigned to parameter of type "(HasAtomsT@_fwd_frame, *by: IntoExpr | Iterable[IntoExpr], maintain_order: bool = False, **named_by: IntoExpr) -> Any"   Type "(self: Self@HasAtoms, by: IntoExpr | Iterable[IntoExpr], *more_by: IntoExpr, maintain_order: bool = False) -> GroupBy" cannot be assigned to type "(HasAtomsT@_fwd_frame, *by: IntoExpr | Iterable[IntoExpr], maintain_order: bool = False, **named_by: IntoExpr) -> Any"     Parameter 3: type "IntoExpr | Iterable[IntoExpr]" cannot be assigned to type "IntoExpr"     Parameter 3: type "*tuple[IntoExpr | Iterable[IntoExpr], ...]" cannot be assigned to type "*tuple[IntoExpr, ...]"       "*tuple[IntoExpr | Iterable[IntoExpr], ...]" is incompatible with "*tuple[IntoExpr, ...]"         Tuple entry 1 is incorrect type     Parameter "**named_by" has no corresponding parameter (reportArgumentType)
Type Check
4 errors
Type Check: atomlib/atomcell.py#L314
Method "describe" overrides class "HasAtoms" in an incompatible manner   Parameter "interpolation" is missing in override (reportIncompatibleMethodOverride)
Type Check: atomlib/atomcell.py#L343
Method "group_by" overrides class "HasAtoms" in an incompatible manner   Positional parameter count mismatch; base method has 4, but override has 5   Keyword parameter "more_by" type mismatch: base parameter is type "IntoExpr | Iterable[IntoExpr]", override parameter is type "IntoExpr"   Parameter "**named_by" has no corresponding parameter (reportIncompatibleMethodOverride)
Type Check: atomlib/atoms.py#L237
Argument of type "(self: Self@HasAtoms, percentiles: Sequence[float] | float | None = (0.25, 0.5, 0.75)) -> DataFrame" cannot be assigned to parameter of type "(HasAtomsT@_fwd_frame, percentiles: Sequence[float] | float | None = (0.25, 0.5, 0.75), *, interpolation: RollingInterpolationMethod = "nearest") -> Any"   Type "(self: Self@HasAtoms, percentiles: Sequence[float] | float | None = (0.25, 0.5, 0.75)) -> DataFrame" cannot be assigned to type "(HasAtomsT@_fwd_frame, percentiles: Sequence[float] | float | None = (0.25, 0.5, 0.75), *, interpolation: RollingInterpolationMethod = "nearest") -> Any"     Keyword parameter "interpolation" is missing in source (reportArgumentType)
Type Check: atomlib/atoms.py#L272
Argument of type "(self: Self@HasAtoms, by: IntoExpr | Iterable[IntoExpr], *more_by: IntoExpr, maintain_order: bool = False) -> GroupBy" cannot be assigned to parameter of type "(HasAtomsT@_fwd_frame, *by: IntoExpr | Iterable[IntoExpr], maintain_order: bool = False, **named_by: IntoExpr) -> Any"   Type "(self: Self@HasAtoms, by: IntoExpr | Iterable[IntoExpr], *more_by: IntoExpr, maintain_order: bool = False) -> GroupBy" cannot be assigned to type "(HasAtomsT@_fwd_frame, *by: IntoExpr | Iterable[IntoExpr], maintain_order: bool = False, **named_by: IntoExpr) -> Any"     Parameter 3: type "IntoExpr | Iterable[IntoExpr]" cannot be assigned to type "IntoExpr"     Parameter 3: type "*tuple[IntoExpr | Iterable[IntoExpr], ...]" cannot be assigned to type "*tuple[IntoExpr, ...]"       "*tuple[IntoExpr | Iterable[IntoExpr], ...]" is incompatible with "*tuple[IntoExpr, ...]"         Tuple entry 1 is incorrect type     Parameter "**named_by" has no corresponding parameter (reportArgumentType)
Type Check
4 errors
Python 3.10 - ubuntu-latest - x64 - workflow_dispatch
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-python@v4. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Python 3.9 - ubuntu-latest - x64 - workflow_dispatch
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-python@v4. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Python 3.11 - ubuntu-latest - x64 - workflow_dispatch
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-python@v4. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Type Check
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-python@v4, jakebailey/pyright-action@v1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.