Skip to content

Add io support for JSON and CBOR formats #427

Add io support for JSON and CBOR formats

Add io support for JSON and CBOR formats #427

Triggered via pull request October 24, 2025 13:44
Status Failure
Total duration 51s
Artifacts

test.yml

on: pull_request
linting-and-coverage
10s
linting-and-coverage
Matrix: test-platforms
Fit to window
Zoom out
Zoom in

Annotations

17 errors and 1 warning
Ruff (D105): psm_utils/io/json.py#L115
psm_utils/io/json.py:115:9: D105 Missing docstring in magic method
Ruff (D105): psm_utils/io/json.py#L112
psm_utils/io/json.py:112:9: D105 Missing docstring in magic method
Ruff (UP045): psm_utils/io/json.py#L92
psm_utils/io/json.py:92:17: UP045 Use `X | None` for type annotations
Ruff (D417): psm_utils/io/json.py#L89
psm_utils/io/json.py:89:9: D417 Missing argument descriptions in the docstring for `__init__`: `**kwargs`, `*args`
Ruff (UP015): psm_utils/io/json.py#L50
psm_utils/io/json.py:50:34: UP015 Unnecessary mode argument
Ruff (D417): psm_utils/io/json.py#L36
psm_utils/io/json.py:36:9: D417 Missing argument descriptions in the docstring for `__init__`: `**kwargs`, `*args`
Ruff (D105): psm_utils/io/cbor.py#L121
psm_utils/io/cbor.py:121:9: D105 Missing docstring in magic method
Ruff (D105): psm_utils/io/cbor.py#L118
psm_utils/io/cbor.py:118:9: D105 Missing docstring in magic method
Ruff (D417): psm_utils/io/cbor.py#L100
psm_utils/io/cbor.py:100:9: D417 Missing argument descriptions in the docstring for `__init__`: `**kwargs`, `*args`
Ruff (D417): psm_utils/io/cbor.py#L44
psm_utils/io/cbor.py:44:9: D417 Missing argument descriptions in the docstring for `__init__`: `**kwargs`, `*args`
test-platforms (3.11)
Process completed with exit code 2.
test-platforms (3.10)
The strategy configuration was canceled because "test-platforms._3_11" failed
test-platforms (3.10)
Process completed with exit code 2.
test-platforms (3.13)
The strategy configuration was canceled because "test-platforms._3_11" failed
test-platforms (3.13)
The operation was canceled.
test-platforms (3.12)
The strategy configuration was canceled because "test-platforms._3_11" failed
test-platforms (3.12)
The operation was canceled.
linting-and-coverage
Could not parse version from /home/runner/work/psm_utils/psm_utils/pyproject.toml. Using latest version.