Skip to content

add github action, create pyproject.toml, remove some ess specific st… #1

add github action, create pyproject.toml, remove some ess specific st…

add github action, create pyproject.toml, remove some ess specific st… #1

Triggered via pull request November 13, 2024 12:16
Status Failure
Total duration 45s
Artifacts

Lint-and-test.yml

on: pull_request
Matrix: tests
call-linter-workflow  /  ruff
9s
call-linter-workflow / ruff
call-linter-workflow  /  pyright
21s
call-linter-workflow / pyright
Final Results
0s
Final Results
Fit to window
Zoom out
Zoom in

Annotations

15 errors
tests (3.10)
Process completed with exit code 1.
tests (3.11)
Process completed with exit code 1.
call-linter-workflow / ruff
Process completed with exit code 123.
Ruff (ANN204): lewis/adapters/epics.py#L79
lewis/adapters/epics.py:79:9: ANN204 Missing return type annotation for special method `__init__`
Ruff (ANN001): lewis/adapters/epics.py#L79
lewis/adapters/epics.py:79:24: ANN001 Missing type annotation for function argument `pv`
Ruff (ANN001): lewis/adapters/epics.py#L79
lewis/adapters/epics.py:79:28: ANN001 Missing type annotation for function argument `target`
Ruff (ANN001): lewis/adapters/epics.py#L79
lewis/adapters/epics.py:79:36: ANN001 Missing type annotation for function argument `meta_target`
Ruff (ANN201): lewis/adapters/epics.py#L85
lewis/adapters/epics.py:85:9: ANN201 Missing return type annotation for public function `value`
Ruff (ANN202): lewis/adapters/epics.py#L90
lewis/adapters/epics.py:90:9: ANN202 Missing return type annotation for private function `value`
Ruff (ANN001): lewis/adapters/epics.py#L90
lewis/adapters/epics.py:90:21: ANN001 Missing type annotation for function argument `new_value`
Ruff (ANN201): lewis/adapters/epics.py#L99
lewis/adapters/epics.py:99:9: ANN201 Missing return type annotation for public function `meta`
Ruff (ANN201): lewis/adapters/epics.py#L107
lewis/adapters/epics.py:107:9: ANN201 Missing return type annotation for public function `read_only`
Ruff (ANN201): lewis/adapters/epics.py#L112
lewis/adapters/epics.py:112:9: ANN201 Missing return type annotation for public function `config`
call-linter-workflow / pyright
Process completed with exit code 1.
Final Results
Process completed with exit code 1.