Skip to content

Fix GitHub CI, use 3.11 and 3.13 #602

Fix GitHub CI, use 3.11 and 3.13

Fix GitHub CI, use 3.11 and 3.13 #602

Triggered via push November 14, 2024 22:41
Status Success
Total duration 1m 43s
Artifacts

main.yml

on: push
Matrix: test
finish-coverage-upload
2s
finish-coverage-upload
Fit to window
Zoom out
Zoom in

Annotations

2 errors, 5 warnings, and 10 notices
pylint E0606: possibly-used-before-assignment: tests/test_pci.py#L167
Possibly using variable 'FakeProcess' before assignment
pylint E0606: possibly-used-before-assignment: tests/test_mountingaccessor.py#L36
Possibly using variable 'FakeProcess' before assignment
test (3.13, ubuntu-22.04): .github/workflows/.tox/py313-cov/lib/python3.13/site-packages/_pytest/assertion/rewrite.py#L689
ast.Str is deprecated and will be removed in Python 3.14; use ast.Constant instead
test (3.13, ubuntu-22.04): .github/workflows/.tox/py313-cov/lib/python3.13/site-packages/_pytest/assertion/rewrite.py#L691
Attribute s is deprecated and will be removed in Python 3.14; use value instead
test (3.11, ubuntu-22.04): tests/test_ifrename_dynamic.py#L23
unclosed file <_io.TextIOWrapper name=11 mode='r' encoding='utf-8'>
finish-coverage-upload
The following actions use a deprecated Node.js version and will be forced to run on node20: coverallsapp/github-action@v1. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
pylint R0917: too-many-positional-arguments: xcp/mount.py#L72
Refactor: Too many positional arguments (6/5)
pylint R0917: too-many-positional-arguments: xcp/repository.py#L43
Refactor: Too many positional arguments (8/5)
pylint R0917: too-many-positional-arguments: xcp/repository.py#L58
Refactor: Too many positional arguments (8/5)
pylint R0917: too-many-positional-arguments: xcp/repository.py#L73
Refactor: Too many positional arguments (8/5)
pylint R0917: too-many-positional-arguments: xcp/repository.py#L88
Refactor: Too many positional arguments (7/5)
pylint R0917: too-many-positional-arguments: xcp/repository.py#L102
Refactor: Too many positional arguments (6/5)
pylint R0917: too-many-positional-arguments: xcp/bootloader.py#L46
Refactor: Too many positional arguments (10/5)
pylint R0917: too-many-positional-arguments: xcp/bootloader.py#L80
Refactor: Too many positional arguments (10/5)
pylint R0917: too-many-positional-arguments: xcp/net/ifrename/macpci.py#L38
Refactor: Too many positional arguments (8/5)
pylint E1101: no-member: tests/test_bootloader.py#L45
Notice: Instance of 'TestBootloader' has no 'assertRegexpMatches' member