Skip to content

Do not crash when entity-selection-profile attribute has invalid JSON #17

Do not crash when entity-selection-profile attribute has invalid JSON

Do not crash when entity-selection-profile attribute has invalid JSON #17

Triggered via pull request February 11, 2025 17:23
Status Success
Total duration 9m 51s
Artifacts

python-package.yml

on: pull_request
Matrix: build
Fit to window
Zoom out
Zoom in

Annotations

120 errors and 1 warning
Ruff (E741): scripts/csv2xrd.py#L12
scripts/csv2xrd.py:12:8: E741 Ambiguous variable name: `l`
Ruff (E741): scripts/csv2xrd.py#L13
scripts/csv2xrd.py:13:7: E741 Ambiguous variable name: `l`
Ruff (F841): src/pyff/api.py#L189
src/pyff/api.py:189:30: F841 Local variable `ex` is assigned to but never used
Ruff (E721): src/pyff/builtins.py#L305
src/pyff/builtins.py:305:16: E721 Use `is` and `is not` for type comparisons, or `isinstance()` for isinstance checks
Ruff (F841): src/pyff/builtins.py#L845
src/pyff/builtins.py:845:13: F841 Local variable `query` is assigned to but never used
Ruff (F841): src/pyff/builtins.py#L1464
src/pyff/builtins.py:1464:29: F841 Local variable `ex` is assigned to but never used
Ruff (F841): src/pyff/builtins.py#L1577
src/pyff/builtins.py:1577:46: F841 Local variable `ex` is assigned to but never used
Ruff (F821): src/pyff/constants.py#L529
src/pyff/constants.py:529:40: F821 Undefined name `entities`
Ruff (F841): src/pyff/parse.py#L114
src/pyff/parse.py:114:9: F841 Local variable `relt` is assigned to but never used
Ruff (E714): src/pyff/pipes.py#L114
src/pyff/pipes.py:114:41: E714 Test for object identity should be `is not`
Ruff (E741): scripts/csv2xrd.py#L12
scripts/csv2xrd.py:12:8: E741 Ambiguous variable name: `l`
Ruff (E741): scripts/csv2xrd.py#L13
scripts/csv2xrd.py:13:7: E741 Ambiguous variable name: `l`
Ruff (F841): src/pyff/api.py#L189
src/pyff/api.py:189:30: F841 Local variable `ex` is assigned to but never used
Ruff (E721): src/pyff/builtins.py#L305
src/pyff/builtins.py:305:16: E721 Use `is` and `is not` for type comparisons, or `isinstance()` for isinstance checks
Ruff (F841): src/pyff/builtins.py#L845
src/pyff/builtins.py:845:13: F841 Local variable `query` is assigned to but never used
Ruff (F841): src/pyff/builtins.py#L1464
src/pyff/builtins.py:1464:29: F841 Local variable `ex` is assigned to but never used
Ruff (F841): src/pyff/builtins.py#L1577
src/pyff/builtins.py:1577:46: F841 Local variable `ex` is assigned to but never used
Ruff (F821): src/pyff/constants.py#L529
src/pyff/constants.py:529:40: F821 Undefined name `entities`
Ruff (F841): src/pyff/parse.py#L114
src/pyff/parse.py:114:9: F841 Local variable `relt` is assigned to but never used
Ruff (E714): src/pyff/pipes.py#L114
src/pyff/pipes.py:114:41: E714 Test for object identity should be `is not`
Ruff (E741): scripts/csv2xrd.py#L12
scripts/csv2xrd.py:12:8: E741 Ambiguous variable name: `l`
Ruff (E741): scripts/csv2xrd.py#L13
scripts/csv2xrd.py:13:7: E741 Ambiguous variable name: `l`
Ruff (F841): src/pyff/api.py#L189
src/pyff/api.py:189:30: F841 Local variable `ex` is assigned to but never used
Ruff (E721): src/pyff/builtins.py#L305
src/pyff/builtins.py:305:16: E721 Use `is` and `is not` for type comparisons, or `isinstance()` for isinstance checks
Ruff (F841): src/pyff/builtins.py#L845
src/pyff/builtins.py:845:13: F841 Local variable `query` is assigned to but never used
Ruff (F841): src/pyff/builtins.py#L1464
src/pyff/builtins.py:1464:29: F841 Local variable `ex` is assigned to but never used
Ruff (F841): src/pyff/builtins.py#L1577
src/pyff/builtins.py:1577:46: F841 Local variable `ex` is assigned to but never used
Ruff (F821): src/pyff/constants.py#L529
src/pyff/constants.py:529:40: F821 Undefined name `entities`
Ruff (F841): src/pyff/parse.py#L114
src/pyff/parse.py:114:9: F841 Local variable `relt` is assigned to but never used
Ruff (E714): src/pyff/pipes.py#L114
src/pyff/pipes.py:114:41: E714 Test for object identity should be `is not`
Ruff (E741): scripts/csv2xrd.py#L12
scripts/csv2xrd.py:12:8: E741 Ambiguous variable name: `l`
Ruff (E741): scripts/csv2xrd.py#L13
scripts/csv2xrd.py:13:7: E741 Ambiguous variable name: `l`
Ruff (F841): src/pyff/api.py#L189
src/pyff/api.py:189:30: F841 Local variable `ex` is assigned to but never used
Ruff (E721): src/pyff/builtins.py#L305
src/pyff/builtins.py:305:16: E721 Use `is` and `is not` for type comparisons, or `isinstance()` for isinstance checks
Ruff (F841): src/pyff/builtins.py#L845
src/pyff/builtins.py:845:13: F841 Local variable `query` is assigned to but never used
Ruff (F841): src/pyff/builtins.py#L1464
src/pyff/builtins.py:1464:29: F841 Local variable `ex` is assigned to but never used
Ruff (F841): src/pyff/builtins.py#L1577
src/pyff/builtins.py:1577:46: F841 Local variable `ex` is assigned to but never used
Ruff (F821): src/pyff/constants.py#L529
src/pyff/constants.py:529:40: F821 Undefined name `entities`
Ruff (F841): src/pyff/parse.py#L114
src/pyff/parse.py:114:9: F841 Local variable `relt` is assigned to but never used
Ruff (E714): src/pyff/pipes.py#L114
src/pyff/pipes.py:114:41: E714 Test for object identity should be `is not`
Ruff (E741): scripts/csv2xrd.py#L12
scripts/csv2xrd.py:12:8: E741 Ambiguous variable name: `l`
Ruff (E741): scripts/csv2xrd.py#L13
scripts/csv2xrd.py:13:7: E741 Ambiguous variable name: `l`
Ruff (F841): src/pyff/api.py#L189
src/pyff/api.py:189:30: F841 Local variable `ex` is assigned to but never used
Ruff (E721): src/pyff/builtins.py#L305
src/pyff/builtins.py:305:16: E721 Use `is` and `is not` for type comparisons, or `isinstance()` for isinstance checks
Ruff (F841): src/pyff/builtins.py#L845
src/pyff/builtins.py:845:13: F841 Local variable `query` is assigned to but never used
Ruff (F841): src/pyff/builtins.py#L1464
src/pyff/builtins.py:1464:29: F841 Local variable `ex` is assigned to but never used
Ruff (F841): src/pyff/builtins.py#L1577
src/pyff/builtins.py:1577:46: F841 Local variable `ex` is assigned to but never used
Ruff (F821): src/pyff/constants.py#L529
src/pyff/constants.py:529:40: F821 Undefined name `entities`
Ruff (F841): src/pyff/parse.py#L114
src/pyff/parse.py:114:9: F841 Local variable `relt` is assigned to but never used
Ruff (E714): src/pyff/pipes.py#L114
src/pyff/pipes.py:114:41: E714 Test for object identity should be `is not`
Ruff (E741): scripts/csv2xrd.py#L12
scripts/csv2xrd.py:12:8: E741 Ambiguous variable name: `l`
Ruff (E741): scripts/csv2xrd.py#L13
scripts/csv2xrd.py:13:7: E741 Ambiguous variable name: `l`
Ruff (F841): src/pyff/api.py#L189
src/pyff/api.py:189:30: F841 Local variable `ex` is assigned to but never used
Ruff (E721): src/pyff/builtins.py#L305
src/pyff/builtins.py:305:16: E721 Use `is` and `is not` for type comparisons, or `isinstance()` for isinstance checks
Ruff (F841): src/pyff/builtins.py#L845
src/pyff/builtins.py:845:13: F841 Local variable `query` is assigned to but never used
Ruff (F841): src/pyff/builtins.py#L1464
src/pyff/builtins.py:1464:29: F841 Local variable `ex` is assigned to but never used
Ruff (F841): src/pyff/builtins.py#L1577
src/pyff/builtins.py:1577:46: F841 Local variable `ex` is assigned to but never used
Ruff (F821): src/pyff/constants.py#L529
src/pyff/constants.py:529:40: F821 Undefined name `entities`
Ruff (F841): src/pyff/parse.py#L114
src/pyff/parse.py:114:9: F841 Local variable `relt` is assigned to but never used
Ruff (E714): src/pyff/pipes.py#L114
src/pyff/pipes.py:114:41: E714 Test for object identity should be `is not`
Ruff (E741): scripts/csv2xrd.py#L12
scripts/csv2xrd.py:12:8: E741 Ambiguous variable name: `l`
Ruff (E741): scripts/csv2xrd.py#L13
scripts/csv2xrd.py:13:7: E741 Ambiguous variable name: `l`
Ruff (F841): src/pyff/api.py#L189
src/pyff/api.py:189:30: F841 Local variable `ex` is assigned to but never used
Ruff (E721): src/pyff/builtins.py#L305
src/pyff/builtins.py:305:16: E721 Use `is` and `is not` for type comparisons, or `isinstance()` for isinstance checks
Ruff (F841): src/pyff/builtins.py#L845
src/pyff/builtins.py:845:13: F841 Local variable `query` is assigned to but never used
Ruff (F841): src/pyff/builtins.py#L1464
src/pyff/builtins.py:1464:29: F841 Local variable `ex` is assigned to but never used
Ruff (F841): src/pyff/builtins.py#L1577
src/pyff/builtins.py:1577:46: F841 Local variable `ex` is assigned to but never used
Ruff (F821): src/pyff/constants.py#L529
src/pyff/constants.py:529:40: F821 Undefined name `entities`
Ruff (F841): src/pyff/parse.py#L114
src/pyff/parse.py:114:9: F841 Local variable `relt` is assigned to but never used
Ruff (E714): src/pyff/pipes.py#L114
src/pyff/pipes.py:114:41: E714 Test for object identity should be `is not`
Ruff (E741): scripts/csv2xrd.py#L12
scripts/csv2xrd.py:12:8: E741 Ambiguous variable name: `l`
Ruff (E741): scripts/csv2xrd.py#L13
scripts/csv2xrd.py:13:7: E741 Ambiguous variable name: `l`
Ruff (F841): src/pyff/api.py#L189
src/pyff/api.py:189:30: F841 Local variable `ex` is assigned to but never used
Ruff (E721): src/pyff/builtins.py#L305
src/pyff/builtins.py:305:16: E721 Use `is` and `is not` for type comparisons, or `isinstance()` for isinstance checks
Ruff (F841): src/pyff/builtins.py#L845
src/pyff/builtins.py:845:13: F841 Local variable `query` is assigned to but never used
Ruff (F841): src/pyff/builtins.py#L1464
src/pyff/builtins.py:1464:29: F841 Local variable `ex` is assigned to but never used
Ruff (F841): src/pyff/builtins.py#L1577
src/pyff/builtins.py:1577:46: F841 Local variable `ex` is assigned to but never used
Ruff (F821): src/pyff/constants.py#L529
src/pyff/constants.py:529:40: F821 Undefined name `entities`
Ruff (F841): src/pyff/parse.py#L114
src/pyff/parse.py:114:9: F841 Local variable `relt` is assigned to but never used
Ruff (E714): src/pyff/pipes.py#L114
src/pyff/pipes.py:114:41: E714 Test for object identity should be `is not`
Ruff (E741): scripts/csv2xrd.py#L12
scripts/csv2xrd.py:12:8: E741 Ambiguous variable name: `l`
Ruff (E741): scripts/csv2xrd.py#L13
scripts/csv2xrd.py:13:7: E741 Ambiguous variable name: `l`
Ruff (F841): src/pyff/api.py#L189
src/pyff/api.py:189:30: F841 Local variable `ex` is assigned to but never used
Ruff (E721): src/pyff/builtins.py#L305
src/pyff/builtins.py:305:16: E721 Use `is` and `is not` for type comparisons, or `isinstance()` for isinstance checks
Ruff (F841): src/pyff/builtins.py#L845
src/pyff/builtins.py:845:13: F841 Local variable `query` is assigned to but never used
Ruff (F841): src/pyff/builtins.py#L1464
src/pyff/builtins.py:1464:29: F841 Local variable `ex` is assigned to but never used
Ruff (F841): src/pyff/builtins.py#L1577
src/pyff/builtins.py:1577:46: F841 Local variable `ex` is assigned to but never used
Ruff (F821): src/pyff/constants.py#L529
src/pyff/constants.py:529:40: F821 Undefined name `entities`
Ruff (F841): src/pyff/parse.py#L114
src/pyff/parse.py:114:9: F841 Local variable `relt` is assigned to but never used
Ruff (E714): src/pyff/pipes.py#L114
src/pyff/pipes.py:114:41: E714 Test for object identity should be `is not`
Ruff (E741): scripts/csv2xrd.py#L12
scripts/csv2xrd.py:12:8: E741 Ambiguous variable name: `l`
Ruff (E741): scripts/csv2xrd.py#L13
scripts/csv2xrd.py:13:7: E741 Ambiguous variable name: `l`
Ruff (F841): src/pyff/api.py#L189
src/pyff/api.py:189:30: F841 Local variable `ex` is assigned to but never used
Ruff (E721): src/pyff/builtins.py#L305
src/pyff/builtins.py:305:16: E721 Use `is` and `is not` for type comparisons, or `isinstance()` for isinstance checks
Ruff (F841): src/pyff/builtins.py#L845
src/pyff/builtins.py:845:13: F841 Local variable `query` is assigned to but never used
Ruff (F841): src/pyff/builtins.py#L1464
src/pyff/builtins.py:1464:29: F841 Local variable `ex` is assigned to but never used
Ruff (F841): src/pyff/builtins.py#L1577
src/pyff/builtins.py:1577:46: F841 Local variable `ex` is assigned to but never used
Ruff (F821): src/pyff/constants.py#L529
src/pyff/constants.py:529:40: F821 Undefined name `entities`
Ruff (F841): src/pyff/parse.py#L114
src/pyff/parse.py:114:9: F841 Local variable `relt` is assigned to but never used
Ruff (E714): src/pyff/pipes.py#L114
src/pyff/pipes.py:114:41: E714 Test for object identity should be `is not`
Ruff (E741): scripts/csv2xrd.py#L12
scripts/csv2xrd.py:12:8: E741 Ambiguous variable name: `l`
Ruff (E741): scripts/csv2xrd.py#L13
scripts/csv2xrd.py:13:7: E741 Ambiguous variable name: `l`
Ruff (F841): src/pyff/api.py#L189
src/pyff/api.py:189:30: F841 Local variable `ex` is assigned to but never used
Ruff (E721): src/pyff/builtins.py#L305
src/pyff/builtins.py:305:16: E721 Use `is` and `is not` for type comparisons, or `isinstance()` for isinstance checks
Ruff (F841): src/pyff/builtins.py#L845
src/pyff/builtins.py:845:13: F841 Local variable `query` is assigned to but never used
Ruff (F841): src/pyff/builtins.py#L1464
src/pyff/builtins.py:1464:29: F841 Local variable `ex` is assigned to but never used
Ruff (F841): src/pyff/builtins.py#L1577
src/pyff/builtins.py:1577:46: F841 Local variable `ex` is assigned to but never used
Ruff (F821): src/pyff/constants.py#L529
src/pyff/constants.py:529:40: F821 Undefined name `entities`
Ruff (F841): src/pyff/parse.py#L114
src/pyff/parse.py:114:9: F841 Local variable `relt` is assigned to but never used
Ruff (E714): src/pyff/pipes.py#L114
src/pyff/pipes.py:114:41: E714 Test for object identity should be `is not`
Ruff (E741): scripts/csv2xrd.py#L12
scripts/csv2xrd.py:12:8: E741 Ambiguous variable name: `l`
Ruff (E741): scripts/csv2xrd.py#L13
scripts/csv2xrd.py:13:7: E741 Ambiguous variable name: `l`
Ruff (F841): src/pyff/api.py#L189
src/pyff/api.py:189:30: F841 Local variable `ex` is assigned to but never used
Ruff (E721): src/pyff/builtins.py#L305
src/pyff/builtins.py:305:16: E721 Use `is` and `is not` for type comparisons, or `isinstance()` for isinstance checks
Ruff (F841): src/pyff/builtins.py#L845
src/pyff/builtins.py:845:13: F841 Local variable `query` is assigned to but never used
Ruff (F841): src/pyff/builtins.py#L1464
src/pyff/builtins.py:1464:29: F841 Local variable `ex` is assigned to but never used
Ruff (F841): src/pyff/builtins.py#L1577
src/pyff/builtins.py:1577:46: F841 Local variable `ex` is assigned to but never used
Ruff (F821): src/pyff/constants.py#L529
src/pyff/constants.py:529:40: F821 Undefined name `entities`
Ruff (F841): src/pyff/parse.py#L114
src/pyff/parse.py:114:9: F841 Local variable `relt` is assigned to but never used
Ruff (E714): src/pyff/pipes.py#L114
src/pyff/pipes.py:114:41: E714 Test for object identity should be `is not`
build (ubuntu-20.04, 3.9)
The Ubuntu-20.04 brownout takes place from 2025-02-01. For more details, see https://github.com/actions/runner-images/issues/11101