Skip to content

Allow linting and type checking to fail in CI - it is caught in pre-c… #4

Allow linting and type checking to fail in CI - it is caught in pre-c…

Allow linting and type checking to fail in CI - it is caught in pre-c… #4

Triggered via push January 9, 2025 06:17
Status Failure
Total duration 1m 1s
Artifacts

gh-ci.yaml

on: push
Matrix: main-tests
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 22 warnings
main-tests (ubuntu-latest, 3.13)
ENOENT: no such file or directory, lstat '/home/runner/work/_temp/setup-micromamba/micromamba-shell'
main-tests (ubuntu-latest, 3.13)
The process '/home/runner/micromamba-bin/micromamba' failed with exit code 1
main-tests (ubuntu-latest, 3.11)
Process completed with exit code 4.
main-tests (ubuntu-latest, 3.11): openff/pablo/_pdb.py#L296
Argument of type "list[Molecule]" cannot be assigned to parameter "molecules" of type "MoleculeLike | list[MoleculeLike]" in function "from_molecules"   Type "list[Molecule]" is not assignable to type "MoleculeLike | list[MoleculeLike]"     "list[Molecule]" is not assignable to "Molecule"     "list[Molecule]" is not assignable to "FrozenMolecule"     "list[Molecule]" is not assignable to "_SimpleMolecule"     "list[Molecule]" is not assignable to "list[MoleculeLike]"       Type parameter "_T@list" is invariant, but "Molecule" is not the same as "MoleculeLike"       Consider switching from "list" to "Sequence" which is covariant (reportArgumentType)
main-tests (ubuntu-latest, 3.11)
1 error
main-tests (ubuntu-latest, 3.11)
Process completed with exit code 1.
main-tests (macos-latest, 3.11): openff/pablo/_pdb.py#L296
Argument of type "list[Molecule]" cannot be assigned to parameter "molecules" of type "MoleculeLike | list[MoleculeLike]" in function "from_molecules"   Type "list[Molecule]" is not assignable to type "MoleculeLike | list[MoleculeLike]"     "list[Molecule]" is not assignable to "Molecule"     "list[Molecule]" is not assignable to "FrozenMolecule"     "list[Molecule]" is not assignable to "_SimpleMolecule"     "list[Molecule]" is not assignable to "list[MoleculeLike]"       Type parameter "_T@list" is invariant, but "Molecule" is not the same as "MoleculeLike"       Consider switching from "list" to "Sequence" which is covariant (reportArgumentType)
main-tests (macos-latest, 3.11)
1 error
main-tests (macos-latest, 3.11)
Process completed with exit code 1.
main-tests (macos-latest, 3.11)
Process completed with exit code 4.
main-tests (ubuntu-latest, 3.13)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
main-tests (ubuntu-latest, 3.11)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
main-tests (ubuntu-latest, 3.11): openff/pablo/_pdb.py#L68
Type of "are_isomorphic" is partially unknown   Type of "are_isomorphic" is "(mol1: FrozenMolecule | _SimpleMolecule | Graph[Unknown], mol2: FrozenMolecule | _SimpleMolecule | Graph[Unknown], return_atom_map: bool = False, aromatic_matching: bool = True, formal_charge_matching: bool = True, bond_order_matching: bool = True, atom_stereochemistry_matching: bool = True, bond_stereochemistry_matching: bool = True, strip_pyrimidal_n_atom_stereo: bool = True, toolkit_registry: ToolkitRegistry | ToolkitWrapper = GLOBAL_TOOLKIT_REGISTRY) -> tuple[bool, dict[int, int] | None]" (reportUnknownMemberType)
main-tests (ubuntu-latest, 3.11): openff/pablo/_pdb.py#L82
Type of "atom" is unknown (reportUnknownVariableType)
main-tests (ubuntu-latest, 3.11): openff/pablo/_pdb.py#L82
Type of "pdbatom" is unknown (reportUnknownVariableType)
main-tests (ubuntu-latest, 3.11): openff/pablo/_pdb.py#L82
Type of "atoms" is partially unknown   Type of "atoms" is "list[Unknown]" (reportUnknownMemberType)
main-tests (ubuntu-latest, 3.11): openff/pablo/_pdb.py#L82
Argument type is partially unknown   Argument corresponds to parameter "iter1" in function "__new__"   Argument type is "list[Unknown]" (reportUnknownArgumentType)
main-tests (ubuntu-latest, 3.11): openff/pablo/_pdb.py#L82
Type of "atoms" is partially unknown   Type of "atoms" is "list[Unknown]" (reportUnknownMemberType)
main-tests (ubuntu-latest, 3.11): openff/pablo/_pdb.py#L82
Argument type is partially unknown   Argument corresponds to parameter "iter2" in function "__new__"   Argument type is "list[Unknown]" (reportUnknownArgumentType)
main-tests (ubuntu-latest, 3.11): openff/pablo/_pdb.py#L83
Type of "metadata" is unknown (reportUnknownMemberType)
main-tests (ubuntu-latest, 3.11): openff/pablo/_pdb.py#L83
Type of "update" is unknown (reportUnknownMemberType)
main-tests (ubuntu-latest, 3.11): openff/pablo/_pdb.py#L83
Type of "metadata" is unknown (reportUnknownMemberType)
main-tests (macos-latest, 3.11): openff/pablo/_pdb.py#L68
Type of "are_isomorphic" is partially unknown   Type of "are_isomorphic" is "(mol1: FrozenMolecule | _SimpleMolecule | Graph[Unknown], mol2: FrozenMolecule | _SimpleMolecule | Graph[Unknown], return_atom_map: bool = False, aromatic_matching: bool = True, formal_charge_matching: bool = True, bond_order_matching: bool = True, atom_stereochemistry_matching: bool = True, bond_stereochemistry_matching: bool = True, strip_pyrimidal_n_atom_stereo: bool = True, toolkit_registry: ToolkitRegistry | ToolkitWrapper = GLOBAL_TOOLKIT_REGISTRY) -> tuple[bool, dict[int, int] | None]" (reportUnknownMemberType)
main-tests (macos-latest, 3.11): openff/pablo/_pdb.py#L82
Type of "atom" is unknown (reportUnknownVariableType)
main-tests (macos-latest, 3.11): openff/pablo/_pdb.py#L82
Type of "pdbatom" is unknown (reportUnknownVariableType)
main-tests (macos-latest, 3.11): openff/pablo/_pdb.py#L82
Type of "atoms" is partially unknown   Type of "atoms" is "list[Unknown]" (reportUnknownMemberType)
main-tests (macos-latest, 3.11): openff/pablo/_pdb.py#L82
Argument type is partially unknown   Argument corresponds to parameter "iter1" in function "__new__"   Argument type is "list[Unknown]" (reportUnknownArgumentType)
main-tests (macos-latest, 3.11): openff/pablo/_pdb.py#L82
Type of "atoms" is partially unknown   Type of "atoms" is "list[Unknown]" (reportUnknownMemberType)
main-tests (macos-latest, 3.11): openff/pablo/_pdb.py#L82
Argument type is partially unknown   Argument corresponds to parameter "iter2" in function "__new__"   Argument type is "list[Unknown]" (reportUnknownArgumentType)
main-tests (macos-latest, 3.11): openff/pablo/_pdb.py#L83
Type of "metadata" is unknown (reportUnknownMemberType)
main-tests (macos-latest, 3.11): openff/pablo/_pdb.py#L83
Type of "update" is unknown (reportUnknownMemberType)
main-tests (macos-latest, 3.11): openff/pablo/_pdb.py#L83
Type of "metadata" is unknown (reportUnknownMemberType)