Skip to content

[#835] allow key-agnostic iRODSMeta construction for AVU assignments #398

[#835] allow key-agnostic iRODSMeta construction for AVU assignments

[#835] allow key-agnostic iRODSMeta construction for AVU assignments #398

Triggered via pull request September 15, 2026 12:39
Status Failure
Total duration 10m 47s
Artifacts

linter-ruff.yml

on: pull_request
ruff-lint  /  ruff-check
14s
ruff-lint / ruff-check
ruff-lint  /  ruff-format
22s
ruff-lint / ruff-format
Fit to window
Zoom out
Zoom in

Annotations

15 errors and 2 warnings
Ruff invalid-function-name: irods/test/meta_test.py#L801
invalid-function-name: Function name `test_iRODSMeta_builder__issue_835` should be lowercase [check:invalid-function-name]
Ruff private-member-access: irods/meta.py#L259
private-member-access: Private member accessed: `_opts` [check:private-member-access]
Ruff commented-out-code: irods/meta.py#L258
commented-out-code: Found commented-out code [check:commented-out-code]
Ruff collections-named-tuple: irods/meta.py#L15
collections-named-tuple: Use `typing.NamedTuple` instead of `collections.namedtuple` [check:collections-named-tuple]
Ruff blank-line-with-whitespace: irods/meta.py#L13
blank-line-with-whitespace: Blank line contains whitespace [check:blank-line-with-whitespace]
Ruff undocumented-public-method: irods/meta.py#L11
undocumented-public-method: Missing docstring in public method [check:undocumented-public-method]
Ruff undocumented-public-init: irods/meta.py#L7
undocumented-public-init: Missing docstring in `__init__` [check:undocumented-public-init]
Ruff undocumented-public-class: irods/meta.py#L6
undocumented-public-class: Missing docstring in public class [check:undocumented-public-class]
Ruff invalid-class-name: irods/meta.py#L6
invalid-class-name: Class name `avubuilder` should use CapWords convention [check:invalid-class-name]
Ruff unsorted-imports: irods/meta.py#L1
unsorted-imports: Import block is un-sorted or un-formatted [check:unsorted-imports]
ruff-lint / ruff-format
Process completed with exit code 255.
Ruff format: irods/test/meta_test.py#L806
Improper formatting
Ruff format: irods/meta.py#L258
Improper formatting
Ruff format: irods/meta.py#L23
Improper formatting
Ruff format: irods/meta.py#L6
Improper formatting
ruff-lint / ruff-check
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ruff-lint / ruff-format
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/