Skip to content

Basic type-checking with mypy and pyright #1010

Basic type-checking with mypy and pyright

Basic type-checking with mypy and pyright #1010

Triggered via pull request February 27, 2024 20:54
Status Cancelled
Total duration 22m 24s
Artifacts 1

main.yml

on: pull_request
Matrix: Cross-compile ARM
Matrix: mypy
Matrix: pyright
Matrix: Build and test
Fit to window
Zoom out
Zoom in

Annotations

24 errors and 87 warnings
Build and test (3.8, x64)
Canceling since a higher priority waiting request for 'CI-basic-type-checking' exists
Build and test (3.8, x64)
The operation was canceled.
Build and test (3.10, x64)
Canceling since a higher priority waiting request for 'CI-basic-type-checking' exists
Build and test (3.10, x64)
The operation was canceled.
Build and test (3.7, x64)
Canceling since a higher priority waiting request for 'CI-basic-type-checking' exists
Build and test (3.7, x64)
The operation was canceled.
Build and test (3.12-dev, x86)
Canceling since a higher priority waiting request for 'CI-basic-type-checking' exists
Build and test (3.12-dev, x86)
The operation was canceled.
Build and test (3.11, x64)
Canceling since a higher priority waiting request for 'CI-basic-type-checking' exists
Build and test (3.11, x64)
The operation was canceled.
Build and test (3.9, x64)
Canceling since a higher priority waiting request for 'CI-basic-type-checking' exists
Build and test (3.9, x64)
The operation was canceled.
Build and test (3.12-dev, x64)
Canceling since a higher priority waiting request for 'CI-basic-type-checking' exists
Build and test (3.12-dev, x64)
The operation was canceled.
Build and test (3.10, x86)
Canceling since a higher priority waiting request for 'CI-basic-type-checking' exists
Build and test (3.10, x86)
The operation was canceled.
Build and test (3.11, x86)
Canceling since a higher priority waiting request for 'CI-basic-type-checking' exists
Build and test (3.11, x86)
The operation was canceled.
Build and test (3.7, x86)
Canceling since a higher priority waiting request for 'CI-basic-type-checking' exists
Build and test (3.7, x86)
The operation was canceled.
Build and test (3.9, x86)
Canceling since a higher priority waiting request for 'CI-basic-type-checking' exists
Build and test (3.9, x86)
The operation was canceled.
Build and test (3.8, x86)
Canceling since a higher priority waiting request for 'CI-basic-type-checking' exists
Build and test (3.8, x86)
The operation was canceled.
mypy (3.10)
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/.
checkers
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/.
mypy (3.8)
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/.
mypy (3.11)
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/.
mypy (3.12)
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/.
pyright (3.10)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, jakebailey/pyright-action@v1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
pyright (3.10): pywin32_postinstall.py#L99
Condition will always evaluate to False since the types "TextIO" and "None" have no overlap (reportUnnecessaryComparison)
pyright (3.10): pywin32_postinstall.py#L216
Expected 1 more positional argument (reportCallIssue)
pyright (3.10): pywin32_postinstall.py#L248
"exec_module" is not a known member of "None" (reportOptionalMemberAccess)
pyright (3.10): pywin32_postinstall.py#L747
"argparse" is not defined (reportUndefinedVariable)
pyright (3.10): setup.py#L767
No overloads for "join" match the provided arguments (reportCallIssue)
pyright (3.10): setup.py#L931
No overloads for "__init__" match the provided arguments (reportCallIssue)
pyright (3.10): setup.py#L1114
"install_lib" is not a known member of "None" (reportOptionalMemberAccess)
pyright (3.10): AutoDuck/BuildHHP.py#L116
Object of type "None" cannot be used as iterable value (reportOptionalIterable)
pyright (3.10): AutoDuck/Dump2HHC.py#L82
Object of type "None" cannot be used as iterable value (reportOptionalIterable)
pyright (3.10): AutoDuck/InsertExternalOverviews.py#L57
"links" is not a known member of "None" (reportOptionalMemberAccess)
pyright (3.11)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, jakebailey/pyright-action@v1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
pyright (3.11): pywin32_postinstall.py#L99
Condition will always evaluate to False since the types "TextIO" and "None" have no overlap (reportUnnecessaryComparison)
pyright (3.11): pywin32_postinstall.py#L216
Expected 1 more positional argument (reportCallIssue)
pyright (3.11): pywin32_postinstall.py#L248
"exec_module" is not a known member of "None" (reportOptionalMemberAccess)
pyright (3.11): pywin32_postinstall.py#L747
"argparse" is not defined (reportUndefinedVariable)
pyright (3.11): setup.py#L767
No overloads for "join" match the provided arguments (reportCallIssue)
pyright (3.11): setup.py#L931
No overloads for "__init__" match the provided arguments (reportCallIssue)
pyright (3.11): setup.py#L1114
"install_lib" is not a known member of "None" (reportOptionalMemberAccess)
pyright (3.11): AutoDuck/BuildHHP.py#L116
Object of type "None" cannot be used as iterable value (reportOptionalIterable)
pyright (3.11): AutoDuck/Dump2HHC.py#L82
Object of type "None" cannot be used as iterable value (reportOptionalIterable)
pyright (3.11): AutoDuck/InsertExternalOverviews.py#L57
"links" is not a known member of "None" (reportOptionalMemberAccess)
pyright (3.7)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, jakebailey/pyright-action@v1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
pyright (3.7): pywin32_postinstall.py#L99
Condition will always evaluate to False since the types "TextIO" and "None" have no overlap (reportUnnecessaryComparison)
pyright (3.7): pywin32_postinstall.py#L216
Expected 1 more positional argument (reportCallIssue)
pyright (3.7): pywin32_postinstall.py#L248
"exec_module" is not a known member of "None" (reportOptionalMemberAccess)
pyright (3.7): pywin32_postinstall.py#L747
"argparse" is not defined (reportUndefinedVariable)
pyright (3.7): setup.py#L767
No overloads for "join" match the provided arguments (reportCallIssue)
pyright (3.7): setup.py#L931
No overloads for "__init__" match the provided arguments (reportCallIssue)
pyright (3.7): setup.py#L1114
"install_lib" is not a known member of "None" (reportOptionalMemberAccess)
pyright (3.7): AutoDuck/BuildHHP.py#L116
Object of type "None" cannot be used as iterable value (reportOptionalIterable)
pyright (3.7): AutoDuck/Dump2HHC.py#L82
Object of type "None" cannot be used as iterable value (reportOptionalIterable)
pyright (3.7): AutoDuck/InsertExternalOverviews.py#L57
"links" is not a known member of "None" (reportOptionalMemberAccess)
pyright (3.12)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, jakebailey/pyright-action@v1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
pyright (3.12): pywin32_postinstall.py#L99
Condition will always evaluate to False since the types "TextIO" and "None" have no overlap (reportUnnecessaryComparison)
pyright (3.12): pywin32_postinstall.py#L216
Expected 1 more positional argument (reportCallIssue)
pyright (3.12): pywin32_postinstall.py#L248
"exec_module" is not a known member of "None" (reportOptionalMemberAccess)
pyright (3.12): pywin32_postinstall.py#L747
"argparse" is not defined (reportUndefinedVariable)
pyright (3.12): setup.py#L767
No overloads for "join" match the provided arguments (reportCallIssue)
pyright (3.12): setup.py#L931
No overloads for "__init__" match the provided arguments (reportCallIssue)
pyright (3.12): setup.py#L1114
"install_lib" is not a known member of "None" (reportOptionalMemberAccess)
pyright (3.12): AutoDuck/BuildHHP.py#L116
Object of type "None" cannot be used as iterable value (reportOptionalIterable)
pyright (3.12): AutoDuck/Dump2HHC.py#L82
Object of type "None" cannot be used as iterable value (reportOptionalIterable)
pyright (3.12): AutoDuck/InsertExternalOverviews.py#L57
"links" is not a known member of "None" (reportOptionalMemberAccess)
pyright (3.9)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, jakebailey/pyright-action@v1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
pyright (3.9): pywin32_postinstall.py#L99
Condition will always evaluate to False since the types "TextIO" and "None" have no overlap (reportUnnecessaryComparison)
pyright (3.9): pywin32_postinstall.py#L216
Expected 1 more positional argument (reportCallIssue)
pyright (3.9): pywin32_postinstall.py#L248
"exec_module" is not a known member of "None" (reportOptionalMemberAccess)
pyright (3.9): pywin32_postinstall.py#L747
"argparse" is not defined (reportUndefinedVariable)
pyright (3.9): setup.py#L767
No overloads for "join" match the provided arguments (reportCallIssue)
pyright (3.9): setup.py#L931
No overloads for "__init__" match the provided arguments (reportCallIssue)
pyright (3.9): setup.py#L1114
"install_lib" is not a known member of "None" (reportOptionalMemberAccess)
pyright (3.9): AutoDuck/BuildHHP.py#L116
Object of type "None" cannot be used as iterable value (reportOptionalIterable)
pyright (3.9): AutoDuck/Dump2HHC.py#L82
Object of type "None" cannot be used as iterable value (reportOptionalIterable)
pyright (3.9): AutoDuck/InsertExternalOverviews.py#L57
"links" is not a known member of "None" (reportOptionalMemberAccess)
pyright (3.8)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, jakebailey/pyright-action@v1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
pyright (3.8): pywin32_postinstall.py#L99
Condition will always evaluate to False since the types "TextIO" and "None" have no overlap (reportUnnecessaryComparison)
pyright (3.8): pywin32_postinstall.py#L216
Expected 1 more positional argument (reportCallIssue)
pyright (3.8): pywin32_postinstall.py#L248
"exec_module" is not a known member of "None" (reportOptionalMemberAccess)
pyright (3.8): pywin32_postinstall.py#L747
"argparse" is not defined (reportUndefinedVariable)
pyright (3.8): setup.py#L767
No overloads for "join" match the provided arguments (reportCallIssue)
pyright (3.8): setup.py#L931
No overloads for "__init__" match the provided arguments (reportCallIssue)
pyright (3.8): setup.py#L1114
"install_lib" is not a known member of "None" (reportOptionalMemberAccess)
pyright (3.8): AutoDuck/BuildHHP.py#L116
Object of type "None" cannot be used as iterable value (reportOptionalIterable)
pyright (3.8): AutoDuck/Dump2HHC.py#L82
Object of type "None" cannot be used as iterable value (reportOptionalIterable)
pyright (3.8): AutoDuck/InsertExternalOverviews.py#L57
"links" is not a known member of "None" (reportOptionalMemberAccess)
mypy (3.9)
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/.
Cross-compile ARM (3.12-dev)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-python@v4, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Cross-compile ARM (3.11)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-python@v4, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Cross-compile ARM (3.10)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-python@v4, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Build and test (3.8, x64)
No files were found with the provided path: dist/*.whl dist/*.exe. No artifacts will be uploaded.
Build and test (3.10, x64)
No files were found with the provided path: dist/*.whl dist/*.exe. No artifacts will be uploaded.
Build and test (3.7, x64)
No files were found with the provided path: dist/*.whl dist/*.exe. No artifacts will be uploaded.
Build and test (3.12-dev, x86)
No files were found with the provided path: dist/*.whl dist/*.exe. No artifacts will be uploaded.
Build and test (3.11, x64)
No files were found with the provided path: dist/*.whl dist/*.exe. No artifacts will be uploaded.
Build and test (3.9, x64)
No files were found with the provided path: dist/*.whl dist/*.exe. No artifacts will be uploaded.
Build and test (3.12-dev, x64)
No files were found with the provided path: dist/*.whl dist/*.exe. No artifacts will be uploaded.
Build and test (3.10, x86)
No files were found with the provided path: dist/*.whl dist/*.exe. No artifacts will be uploaded.
Build and test (3.11, x86)
No files were found with the provided path: dist/*.whl dist/*.exe. No artifacts will be uploaded.
Build and test (3.7, x86)
No files were found with the provided path: dist/*.whl dist/*.exe. No artifacts will be uploaded.
Build and test (3.9, x86)
No files were found with the provided path: dist/*.whl dist/*.exe. No artifacts will be uploaded.
Build and test (3.8, x86)
No files were found with the provided path: dist/*.whl dist/*.exe. No artifacts will be uploaded.

Artifacts

Produced during runtime
Name Size
artifacts Expired
22.8 MB