Skip to content

[WIP] migrate ROOT's cppyy to leverage InterOp for bindings #2

[WIP] migrate ROOT's cppyy to leverage InterOp for bindings

[WIP] migrate ROOT's cppyy to leverage InterOp for bindings #2

Triggered via pull request October 27, 2025 14:44
@aaronj0aaronj0
synchronize #1
cppyy-migration
Status Failure
Total duration 12m 18s
Artifacts

code_analysis.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

13 errors and 1 warning
ruff
Process completed with exit code 123.
ruff
Formatting failed. To apply the changes locally, run the following command:
Ruff (E713): bindings/pyroot/cppyy/cppyy/python/cppyy/__init__.py#L57
bindings/pyroot/cppyy/cppyy/python/cppyy/__init__.py:57:8: E713 Test for membership should be `not in`
Ruff (E401): bindings/pyroot/cppyy/cppyy/python/cppyy/__init__.py#L55
bindings/pyroot/cppyy/cppyy/python/cppyy/__init__.py:55:1: E401 Multiple imports on one line
Ruff (F401): bindings/pyroot/cppyy/cppyy/python/cppyy/__init__.py#L53
bindings/pyroot/cppyy/cppyy/python/cppyy/__init__.py:53:23: F401 `._version.__version__` imported but unused; consider removing, adding to `__all__`, or using a redundant alias
Ruff (I001): bindings/pyroot/cppyy/cppyy/python/cppyy/__init__.py#L53
bindings/pyroot/cppyy/cppyy/python/cppyy/__init__.py:53:1: I001 Import block is un-sorted or un-formatted
Ruff (F405): bindings/pyroot/cppyy/cppyy/python/cppyy/__init__.py#L43
bindings/pyroot/cppyy/cppyy/python/cppyy/__init__.py:43:5: F405 `nullptr` may be undefined, or defined from star imports
Ruff (I001): bindings/distrdf/test/test_operation.py#L1
bindings/distrdf/test/test_operation.py:1:1: I001 Import block is un-sorted or un-formatted
Ruff (I001): bindings/distrdf/test/backend/test_common.py#L1
bindings/distrdf/test/backend/test_common.py:1:1: I001 Import block is un-sorted or un-formatted
Ruff (E713): bindings/distrdf/python/DistRDF/Operation.py#L49
bindings/distrdf/python/DistRDF/Operation.py:49:16: E713 Test for membership should be `not in`
Ruff (I001): bindings/distrdf/python/DistRDF/Backends/Utils.py#L12
bindings/distrdf/python/DistRDF/Backends/Utils.py:12:1: I001 Import block is un-sorted or un-formatted
Ruff (I001): bindings/distrdf/python/DistRDF/Backends/Base.py#L12
bindings/distrdf/python/DistRDF/Backends/Base.py:12:1: I001 Import block is un-sorted or un-formatted
clang-format
Process completed with exit code 1.
ruff
Could not parse version from /home/runner/work/root/root/pyproject.toml. Using latest version.