kernelci.api: upgrade pydantic version #10130
Annotations
8 errors and 12 warnings
Lint:
kernelci/kbuild.py#L451
Value 'yml' doesn't support membership test
|
Lint:
kernelci/kbuild.py#L452
Value 'yml' is unsubscriptable
|
Lint:
kernelci/kbuild.py#L853
Instance of 'KBuild' has no 'log' member
|
Lint:
kernelci/api/models.py#L407
Incompatible types in assignment (expression has type "CheckoutData", base class "Node" defined the type as "Optional[Dict[str, Any]]") [assignment]
|
Lint:
kernelci/api/models.py#L482
Incompatible types in assignment (expression has type "KbuildData", base class "Node" defined the type as "Optional[Dict[str, Any]]") [assignment]
|
Lint:
kernelci/api/models.py#L572
Incompatible types in assignment (expression has type "TestData", base class "Node" defined the type as "Optional[Dict[str, Any]]") [assignment]
|
Lint:
kernelci/api/models.py#L589
Incompatible types in assignment (expression has type "TestData", base class "Node" defined the type as "Optional[Dict[str, Any]]") [assignment]
|
Lint:
kernelci/api/models.py#L671
Incompatible types in assignment (expression has type "RegressionData", base class "Node" defined the type as "Optional[Dict[str, Any]]") [assignment]
|
check (3.11)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
check (3.10)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Lint:
config/docker/data/tast_parser.py#L1
Missing module docstring
|
Lint:
config/docker/data/tast_parser.py#L35
Missing function or method docstring
|
Lint:
config/docker/data/tast_parser.py#L40
Missing function or method docstring
|
Lint:
config/docker/data/tast_parser.py#L48
Missing function or method docstring
|
Lint:
config/docker/data/tast_parser.py#L53
Missing function or method docstring
|
Lint:
config/docker/data/tast_parser.py#L62
Missing function or method docstring
|
Lint:
config/docker/data/tast_parser.py#L75
Missing function or method docstring
|
Lint:
config/docker/data/tast_parser.py#L97
Variable name "e" doesn't conform to snake_case naming style
|
Lint:
config/docker/data/tast_parser.py#L100
Using open without explicitly specifying an encoding
|
Lint:
config/docker/data/tast_parser.py#L100
Variable name "f" doesn't conform to snake_case naming style
|