add github action, create pyproject.toml, remove some ess specific st… #1
Lint-and-test.yml
on: pull_request
Matrix: tests
call-linter-workflow
/
ruff
9s
call-linter-workflow
/
pyright
21s
Final Results
0s
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.
|