feat(configuration): better error message

11 jobs for topic/default/configuration-better-error-message in 38 seconds (queued for 28 seconds)
Status Job ID Name Coverage
  Tests
passed black #173241

00:00:29

passed check-manifest #173240

00:00:21

failed flake8 #173239

00:00:22

failed mypy #173242

00:00:37

passed py3 #173238

00:00:32

 
  After Tests
skipped trigger-cubicweb-pipeline
skipped trigger-logilab-constraint-pipeline
skipped trigger-logilab-database-pipeline
skipped trigger-logilab-mtconverter-pipeline
skipped trigger-rql-pipeline
skipped trigger-yams-pipeline
 
Name Stage Failure
failed
mypy Tests
logilab/common/optik_ext.py:365: note: See https://mypy.readthedocs.io/en/stable/common_issues.html#incompatible-overrides
logilab/common/optik_ext.py:371: error: Argument 1 to "format_option_strings" of "HelpFormatter" has incompatible type "OptionParser"; expected "Option"
Found 4 errors in 2 files (checked 41 source files)
ERROR: InvocationError for command /builds/open-source/logilab-common/.tox/mypy/bin/mypy --ignore-missing-imports logilab (exited with code 1)
___________________________________ summary ____________________________________
ERROR: mypy: commands failed
Running after_script
Uploading artifacts for failed job
ERROR: Job failed: command terminated with exit code 1
failed
flake8 Tests
flake8 run-test-pre: PYTHONHASHSEED='3180580892'
flake8 run-test: commands[0] | flake8
./logilab/common/configuration.py:1020: [E501] line too long (114 > 100 characters)
ERROR: InvocationError for command /builds/open-source/logilab-common/.tox/flake8/bin/flake8 (exited with code 1)
___________________________________ summary ____________________________________
ERROR: flake8: commands failed
Running after_script
Uploading artifacts for failed job
ERROR: Job failed: command terminated with exit code 1