fix: handle multiple heritage in domain

5 jobs for topic/default/prefix in 1 minute and 37 seconds (queued for 9 seconds)
Status Name Job ID Coverage
  Lint
passed black #462610
lint black

00:00:19

failed check-manifest #462612
lint check-manifest

00:00:36

passed flake8 #462609
lint flake8

00:00:39

passed mypy #462611
lint mypy

00:01:35

 
  Tests
failed py3 #462613
tests py3

00:00:35

 
Name Stage Failure
failed
check-manifest Lint
missing from sdist:
owl2yams/prefixes.json
suggested MANIFEST.in rules:
recursive-include owl2yams *.json
ERROR: InvocationError for command /builds/cubicweb/owl2yams/.tox/check-manifest/bin/python -m check_manifest . (exited with code 1)
___________________________________ summary ____________________________________
ERROR: check-manifest: commands failed
Cleaning up file based variables
ERROR: Job failed: command terminated with exit code 1
failed
py3 Tests
Uploading artifacts for failed job
WARNING: py3-deprecated-warnings.json: no matching files
ERROR: No files to upload
Uploading artifacts...
Uploading artifacts...
report.xml: found 1 matching files and directories

Uploading artifacts as "junit" to coordinator... ok
id=462613 responseStatus=201 Created token=m6VgsoiK
Cleaning up file based variables
ERROR: Job failed: command terminated with exit code 1