[owsconvert] Input and Output can also be instances of...

[owsconvert] Input and Output can also be instances of Orange.widgets.widget.Output and Orange.widgets.widget.Output
3 jobs for !14 with est_integration in 12 seconds (queued for 5 seconds)
latest merge request
Name Stage Failure
failed
black Style
Installing collected packages: zipp, typing-extensions, importlib-metadata, typed-ast, tomli, regex, pathspec, mypy-extensions, dataclasses, click, appdirs, black
Successfully installed appdirs-1.4.4 black-21.7b0 click-8.0.1 dataclasses-0.8 importlib-metadata-4.6.1 mypy-extensions-0.4.3 pathspec-0.9.0 regex-2021.7.6 tomli-1.0.4 typed-ast-1.4.3 typing-extensions-3.10.0.0 zipp-3.5.0
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
$ LC_ALL=C.UTF-8 black --check --safe .
would reformat ewoksorange/owsconvert.py
Oh no! 💥 💔 💥
1 file would be reformatted, 35 files would be left unchanged.
Cleaning up file based variables
ERROR: Job failed: exit code 1
failed
flake8 Style
Collecting typing-extensions>=3.6.4
Downloading typing_extensions-3.10.0.0-py3-none-any.whl (26 kB)
Installing collected packages: zipp, typing-extensions, pyflakes, pycodestyle, mccabe, importlib-metadata, flake8
Successfully installed flake8-3.9.2 importlib-metadata-4.6.1 mccabe-0.6.1 pycodestyle-2.7.0 pyflakes-2.3.1 typing-extensions-3.10.0.0 zipp-3.5.0
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
$ flake8
./ewoksorange/owsconvert.py:12:1: E302 expected 2 blank lines, found 1
Cleaning up file based variables
ERROR: Job failed: exit code 1