Source: python-schema-salad Version: 7.0.20200811075006-1 Severity: serious Justification: FTBFS on amd64 Tags: bullseye sid ftbfs Usertags: ftbfs-20201226 ftbfs-bullseye
Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > make[1]: Entering directory '/<<PKGBUILDDIR>>' > dh_auto_install > I: pybuild base:232: /usr/bin/python3 setup.py install --root > /<<PKGBUILDDIR>>/debian/python3-schema-salad > running install > running build > running build_py > running egg_info > writing schema_salad.egg-info/PKG-INFO > writing dependency_links to schema_salad.egg-info/dependency_links.txt > writing entry points to schema_salad.egg-info/entry_points.txt > writing requirements to schema_salad.egg-info/requires.txt > writing top-level names to schema_salad.egg-info/top_level.txt > reading manifest file 'schema_salad.egg-info/SOURCES.txt' > reading manifest template 'MANIFEST.in' > warning: no previously-included files matching '*~' found anywhere in > distribution > warning: no previously-included files matching '*.pyc' found anywhere in > distribution > writing manifest file 'schema_salad.egg-info/SOURCES.txt' > running install_lib > creating /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr > creating /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib > creating /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9 > creating > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages > creating > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/validate.py > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/__init__.py > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/__main__.py > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/sourceline.py > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/python_codegen_support.py > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/py.typed > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/schema.py > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad > creating > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests > creating > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests/docimp > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/tests/docimp/d2.md > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests/docimp > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/tests/docimp/d5.md > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests/docimp > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/tests/docimp/d1.yml > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests/docimp > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/tests/docimp/d4.yml > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests/docimp > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/tests/docimp/dpre.json > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests/docimp > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/tests/docimp/d3.yml > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests/docimp > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/tests/test_schemas_directive.py > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/tests/__init__.py > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/tests/Process.yml > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/tests/test_fp.py > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/tests/multidoc.yml > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/tests/list.json > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/tests/inject-id2.yml > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/tests/frag.yml > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/tests/test_java_codegen.py > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/tests/cwl-pre.yml > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/tests/pt.yml > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/tests/bad_schema2.yml > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/tests/test_examples.py > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/tests/util.py > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests > creating > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests/test_schema > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/tests/test_schema/test8.cwl > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests/test_schema > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/tests/test_schema/test6.cwl > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests/test_schema > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/tests/test_schema/test5.cwl > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests/test_schema > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/tests/test_schema/test14.cwl > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests/test_schema > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/tests/test_schema/test18.cwl > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests/test_schema > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/tests/test_schema/Process.yml > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests/test_schema > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/tests/test_schema/cwltest-schema.yml > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests/test_schema > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/tests/test_schema/test13.cwl > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests/test_schema > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/tests/test_schema/test3.cwl > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests/test_schema > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/tests/test_schema/test10.cwl > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests/test_schema > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/tests/test_schema/test15.cwl > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests/test_schema > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/tests/test_schema/contrib.md > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests/test_schema > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/tests/test_schema/CommandLineTool.yml > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests/test_schema > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/tests/test_schema/intro.md > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests/test_schema > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/tests/test_schema/test1.cwl > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests/test_schema > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/tests/test_schema/concepts.md > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests/test_schema > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/tests/test_schema/metaschema_base.yml > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests/test_schema > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/tests/test_schema/test16.cwl > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests/test_schema > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/tests/test_schema/test12.cwl > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests/test_schema > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/tests/test_schema/CommonWorkflowLanguage.yml > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests/test_schema > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/tests/test_schema/test9.cwl > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests/test_schema > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/tests/test_schema/invocation.md > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests/test_schema > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/tests/test_schema/test4.cwl > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests/test_schema > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/tests/test_schema/test17.cwl > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests/test_schema > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/tests/test_schema/test7.cwl > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests/test_schema > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/tests/test_schema/test11.cwl > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests/test_schema > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/tests/test_schema/Workflow.yml > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests/test_schema > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/tests/test_schema/test19.cwl > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests/test_schema > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/tests/test_schema/test2.cwl > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests/test_schema > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/tests/hello.txt > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests > creating > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests/foreign > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/tests/foreign/foreign_prop4.cwl > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests/foreign > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/tests/foreign/foreign_prop1.cwl > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests/foreign > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/tests/foreign/foreign_prop6.cwl > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests/foreign > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/tests/foreign/foreign_prop3.cwl > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests/foreign > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/tests/foreign/foreign_prop5.cwl > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests/foreign > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/tests/foreign/foreign_prop2.cwl > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests/foreign > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/tests/foreign/foreign_prop7.cwl > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests/foreign > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/tests/mixin.yml > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/tests/test_cg.py > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/tests/test_real_cwl.py > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/tests/test_cli_args.py > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/tests/formattest2.cwl > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/tests/test_python_codegen.py > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/tests/inject-id3.yml > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/tests/metaschema-pre.yml > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/tests/inject-id1.yml > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/tests/test_errors.py > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/tests/test_print_oneline.py > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests > creating > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests/test_real_cwl > creating > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests/test_real_cwl/h3agatk > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/tests/test_real_cwl/h3agatk/GATK-complete-WES-Workflow-h3abionet.cwl > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests/test_real_cwl/h3agatk > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/tests/test_real_cwl/h3agatk/GATK-Sub-Workflow-h3abionet-snp.cwl > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests/test_real_cwl/h3agatk > creating > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests/test_real_cwl/topmed > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/tests/test_real_cwl/topmed/topmed_variant_calling_pipeline.cwl > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests/test_real_cwl/topmed > creating > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests/test_real_cwl/ICGC-TCGA-PanCancer > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/tests/test_real_cwl/ICGC-TCGA-PanCancer/PreprocessedFilesType.yaml > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests/test_real_cwl/ICGC-TCGA-PanCancer > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/tests/test_real_cwl/ICGC-TCGA-PanCancer/preprocess_vcf.cwl > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests/test_real_cwl/ICGC-TCGA-PanCancer > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/tests/test_real_cwl/ICGC-TCGA-PanCancer/vcf_merge_util.js > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests/test_real_cwl/ICGC-TCGA-PanCancer > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/tests/test_real_cwl/ICGC-TCGA-PanCancer/preprocess_util.js > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests/test_real_cwl/ICGC-TCGA-PanCancer > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/tests/EDAM.owl > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/tests/matcher.py > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/tests/bad_schema.yml > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/tests/test_ref_resolver.py > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/tests/test_fetch.py > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/tests/hellofield.yml > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests > creating > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/avro > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/avro/LICENSE > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/avro > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/avro/__init__.py > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/avro > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/avro/schema.py > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/avro > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/avro/NOTICE > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/avro > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/makedoc.py > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/metaschema.py > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/java_codegen.py > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/exceptions.py > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad > creating > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/metaschema > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/metaschema/ident_res.yml > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/metaschema > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/metaschema/field_name.yml > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/metaschema > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/metaschema/vocab_res_schema.yml > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/metaschema > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/metaschema/typedsl_res_src.yml > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/metaschema > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/metaschema/typedsl_res.yml > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/metaschema > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/metaschema/import_include.md > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/metaschema > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/metaschema/link_res_src.yml > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/metaschema > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/metaschema/field_name_proc.yml > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/metaschema > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/metaschema/vocab_res_proc.yml > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/metaschema > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/metaschema/map_res.yml > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/metaschema > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/metaschema/metaschema.yml > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/metaschema > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/metaschema/vocab_res_src.yml > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/metaschema > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/metaschema/field_name_src.yml > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/metaschema > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/metaschema/link_res_schema.yml > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/metaschema > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/metaschema/typedsl_res_proc.yml > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/metaschema > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/metaschema/sfdsl_res_src.yml > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/metaschema > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/metaschema/map_res_schema.yml > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/metaschema > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/metaschema/salad.md > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/metaschema > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/metaschema/sfdsl_res_proc.yml > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/metaschema > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/metaschema/vocab_res.yml > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/metaschema > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/metaschema/metaschema_base.yml > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/metaschema > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/metaschema/sfdsl_res.yml > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/metaschema > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/metaschema/field_name_schema.yml > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/metaschema > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/metaschema/map_res_proc.yml > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/metaschema > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/metaschema/typedsl_res_schema.yml > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/metaschema > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/metaschema/ident_res_proc.yml > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/metaschema > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/metaschema/map_res_src.yml > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/metaschema > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/metaschema/link_res.yml > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/metaschema > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/metaschema/link_res_proc.yml > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/metaschema > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/metaschema/sfdsl_res_schema.yml > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/metaschema > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/metaschema/ident_res_schema.yml > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/metaschema > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/metaschema/ident_res_src.yml > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/metaschema > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/main.py > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad > creating > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/java > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/java/pom.xml > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/java > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/java/MANIFEST.MF > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/java > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/java/overview.html > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/java > creating > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/java/test_utils > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/java/test_utils/YamlUtilsTest.java > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/java/test_utils > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/java/test_utils/ExamplesTest.java > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/java/test_utils > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/java/test_utils/DefaultFetcherTest.java > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/java/test_utils > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/java/README.md > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/java > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/java/gitignore > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/java > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/java/package.html > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/java > creating > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/java/main_utils > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/java/main_utils/RootLoader.java > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/java/main_utils > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/java/main_utils/ValidationException.java > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/java/main_utils > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/java/main_utils/ConstantMaps.java > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/java/main_utils > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/java/main_utils/LoadingOptionsBuilder.java > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/java/main_utils > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/java/main_utils/ArrayLoader.java > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/java/main_utils > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/java/main_utils/DefaultFetcher.java > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/java/main_utils > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/java/main_utils/TypeDslLoader.java > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/java/main_utils > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/java/main_utils/Loader.java > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/java/main_utils > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/java/main_utils/OptionalLoader.java > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/java/main_utils > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/java/main_utils/YamlUtils.java > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/java/main_utils > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/java/main_utils/SavableImpl.java > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/java/main_utils > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/java/main_utils/Validator.java > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/java/main_utils > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/java/main_utils/Savable.java > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/java/main_utils > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/java/main_utils/UnionLoader.java > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/java/main_utils > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/java/main_utils/EnumLoader.java > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/java/main_utils > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/java/main_utils/OneOrListOf.java > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/java/main_utils > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/java/main_utils/LoadingOptions.java > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/java/main_utils > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/java/main_utils/LoaderInstances.java > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/java/main_utils > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/java/main_utils/NullLoader.java > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/java/main_utils > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/java/main_utils/Fetcher.java > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/java/main_utils > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/java/main_utils/UriLoader.java > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/java/main_utils > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/java/main_utils/AnyLoader.java > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/java/main_utils > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/java/main_utils/package.html > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/java/main_utils > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/java/main_utils/IdMapLoader.java > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/java/main_utils > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/java/main_utils/OneOrListOfLoader.java > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/java/main_utils > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/java/main_utils/RecordLoader.java > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/java/main_utils > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/java/main_utils/PrimitiveLoader.java > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/java/main_utils > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/java/main_utils/Uris.java > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/java/main_utils > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/ref_resolver.py > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/jsonld_context.py > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/python_codegen.py > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/codegen.py > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/utils.py > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/codegen_base.py > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad > copying > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build/schema_salad/fetcher.py > -> > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad > byte-compiling > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/validate.py > to validate.cpython-39.pyc > byte-compiling > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/__init__.py > to __init__.cpython-39.pyc > byte-compiling > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/__main__.py > to __main__.cpython-39.pyc > byte-compiling > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/sourceline.py > to sourceline.cpython-39.pyc > byte-compiling > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/python_codegen_support.py > to python_codegen_support.cpython-39.pyc > byte-compiling > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/schema.py > to schema.cpython-39.pyc > byte-compiling > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests/test_schemas_directive.py > to test_schemas_directive.cpython-39.pyc > byte-compiling > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests/__init__.py > to __init__.cpython-39.pyc > byte-compiling > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests/test_fp.py > to test_fp.cpython-39.pyc > byte-compiling > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests/test_java_codegen.py > to test_java_codegen.cpython-39.pyc > byte-compiling > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests/test_examples.py > to test_examples.cpython-39.pyc > byte-compiling > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests/util.py > to util.cpython-39.pyc > byte-compiling > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests/test_cg.py > to test_cg.cpython-39.pyc > byte-compiling > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests/test_real_cwl.py > to test_real_cwl.cpython-39.pyc > byte-compiling > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests/test_cli_args.py > to test_cli_args.cpython-39.pyc > byte-compiling > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests/test_python_codegen.py > to test_python_codegen.cpython-39.pyc > byte-compiling > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests/test_errors.py > to test_errors.cpython-39.pyc > byte-compiling > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests/test_print_oneline.py > to test_print_oneline.cpython-39.pyc > byte-compiling > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests/matcher.py > to matcher.cpython-39.pyc > byte-compiling > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests/test_ref_resolver.py > to test_ref_resolver.cpython-39.pyc > byte-compiling > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/tests/test_fetch.py > to test_fetch.cpython-39.pyc > byte-compiling > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/avro/__init__.py > to __init__.cpython-39.pyc > byte-compiling > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/avro/schema.py > to schema.cpython-39.pyc > byte-compiling > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/makedoc.py > to makedoc.cpython-39.pyc > byte-compiling > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/metaschema.py > to metaschema.cpython-39.pyc > byte-compiling > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/java_codegen.py > to java_codegen.cpython-39.pyc > byte-compiling > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/exceptions.py > to exceptions.cpython-39.pyc > byte-compiling > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/main.py > to main.cpython-39.pyc > byte-compiling > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/ref_resolver.py > to ref_resolver.cpython-39.pyc > byte-compiling > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/jsonld_context.py > to jsonld_context.cpython-39.pyc > byte-compiling > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/python_codegen.py > to python_codegen.cpython-39.pyc > byte-compiling > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/codegen.py > to codegen.cpython-39.pyc > byte-compiling > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/utils.py > to utils.cpython-39.pyc > byte-compiling > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/codegen_base.py > to codegen_base.cpython-39.pyc > byte-compiling > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad/fetcher.py > to fetcher.cpython-39.pyc > running install_egg_info > Copying schema_salad.egg-info to > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/lib/python3.9/dist-packages/schema_salad-7.0.20200811075006.egg-info > Skipping SOURCES.txt > running install_scripts > Installing schema-salad-doc script to > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/bin > Installing schema-salad-tool script to > /<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/bin > PYBUILD_SYSTEM=custom \ > PYBUILD_TEST_ARGS="cd {dir}; export PATH={destdir}/usr/bin:$PATH ; \ > cd {build_dir}; export PYTHONPATH=$(pwd); {interpreter} -m pytest \ > -n auto --dist=loadfile --pyarg schema_salad" dh_auto_test > I: pybuild base:232: cd /<<PKGBUILDDIR>>; export > PATH=/<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games > ; cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build; export > PYTHONPATH=/<<PKGBUILDDIR>>; python3.9 -m pytest -n auto --dist=loadfile > --pyarg schema_salad > ============================= test session starts > ============================== > platform linux -- Python 3.9.1, pytest-4.6.11, py-1.9.0, pluggy-0.13.0 > rootdir: /<<PKGBUILDDIR>>, inifile: setup.cfg > plugins: forked-1.3.0, xdist-1.32.0 > gw0 I / gw1 I / gw2 I / gw3 I > gw0 [75] / gw1 [75] / gw2 [75] / gw3 [75] > > .........F...FFFFFF.FFFFFF.FF...FF............FF......s....EFEEEEFFFsFF. [ > 96%] > FFF > [100%] > ==================================== ERRORS > ==================================== > __________ ERROR at setup of TestRealWorldCWL.test_topmed_single_doc > ___________ > [gw1] linux -- Python 3.9.1 /usr/bin/python3.9 > > cls = <class 'schema_salad.tests.test_real_cwl.TestRealWorldCWL'> > > @classmethod > def setup_class(cls) -> None: > path = get_data("tests/test_schema/CommonWorkflowLanguage.yml") > assert path > ( > cls.document_loader, > cls.avsc_names, > schema_metadata, > metaschema_loader, > > ) = load_schema(path) > > schema_salad/tests/test_real_cwl.py:37: > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > schema_salad/schema.py:252: in load_schema > schema_ctx = jsonld_context.salad_to_jsonld_context(schema_doc, > metactx)[0] > schema_salad/jsonld_context.py:200: in salad_to_jsonld_context > process_type(t, g, context, defaultBase, namespaces, defaultPrefix) > schema_salad/jsonld_context.py:152: in process_type > (ns, ln) = rdflib.namespace.split_uri(str(v)) > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > > uri = 'rdfs:comment', split_start = ['Ll', 'Lu', 'Lo', 'Lt', 'Nl', 'Nd'] > > def split_uri(uri, split_start=SPLIT_START_CATEGORIES): > if uri.startswith(XMLNS): > return (XMLNS, uri.split(XMLNS)[1]) > length = len(uri) > for i in range(0, length): > c = uri[-i - 1] > if not category(c) in NAME_CATEGORIES: > if c in ALLOWED_NAME_CHARS: > continue > for j in range(-1 - i, length): > if category(uri[j]) in split_start or uri[j] == "_": > # _ prevents early split, roundtrip not generate > ns = uri[:j] > if not ns: > break > ln = uri[j:] > return (ns, ln) > break > > raise ValueError("Can't split '{}'".format(uri)) > E ValueError: Can't split 'rdfs:comment' > > /usr/lib/python3/dist-packages/rdflib/namespace.py:671: ValueError > _____________ ERROR at setup of TestRealWorldCWL.test_h3agatk_WES > ______________ > [gw1] linux -- Python 3.9.1 /usr/bin/python3.9 > > cls = <class 'schema_salad.tests.test_real_cwl.TestRealWorldCWL'> > > @classmethod > def setup_class(cls) -> None: > path = get_data("tests/test_schema/CommonWorkflowLanguage.yml") > assert path > ( > cls.document_loader, > cls.avsc_names, > schema_metadata, > metaschema_loader, > > ) = load_schema(path) > > schema_salad/tests/test_real_cwl.py:37: > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > schema_salad/schema.py:252: in load_schema > schema_ctx = jsonld_context.salad_to_jsonld_context(schema_doc, > metactx)[0] > schema_salad/jsonld_context.py:200: in salad_to_jsonld_context > process_type(t, g, context, defaultBase, namespaces, defaultPrefix) > schema_salad/jsonld_context.py:152: in process_type > (ns, ln) = rdflib.namespace.split_uri(str(v)) > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > > uri = 'rdfs:comment', split_start = ['Ll', 'Lu', 'Lo', 'Lt', 'Nl', 'Nd'] > > def split_uri(uri, split_start=SPLIT_START_CATEGORIES): > if uri.startswith(XMLNS): > return (XMLNS, uri.split(XMLNS)[1]) > length = len(uri) > for i in range(0, length): > c = uri[-i - 1] > if not category(c) in NAME_CATEGORIES: > if c in ALLOWED_NAME_CHARS: > continue > for j in range(-1 - i, length): > if category(uri[j]) in split_start or uri[j] == "_": > # _ prevents early split, roundtrip not generate > ns = uri[:j] > if not ns: > break > ln = uri[j:] > return (ns, ln) > break > > raise ValueError("Can't split '{}'".format(uri)) > E ValueError: Can't split 'rdfs:comment' > > /usr/lib/python3/dist-packages/rdflib/namespace.py:671: ValueError > _____________ ERROR at setup of TestRealWorldCWL.test_h3agatk_SNP > ______________ > [gw1] linux -- Python 3.9.1 /usr/bin/python3.9 > > cls = <class 'schema_salad.tests.test_real_cwl.TestRealWorldCWL'> > > @classmethod > def setup_class(cls) -> None: > path = get_data("tests/test_schema/CommonWorkflowLanguage.yml") > assert path > ( > cls.document_loader, > cls.avsc_names, > schema_metadata, > metaschema_loader, > > ) = load_schema(path) > > schema_salad/tests/test_real_cwl.py:37: > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > schema_salad/schema.py:252: in load_schema > schema_ctx = jsonld_context.salad_to_jsonld_context(schema_doc, > metactx)[0] > schema_salad/jsonld_context.py:200: in salad_to_jsonld_context > process_type(t, g, context, defaultBase, namespaces, defaultPrefix) > schema_salad/jsonld_context.py:152: in process_type > (ns, ln) = rdflib.namespace.split_uri(str(v)) > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > > uri = 'rdfs:comment', split_start = ['Ll', 'Lu', 'Lo', 'Lt', 'Nl', 'Nd'] > > def split_uri(uri, split_start=SPLIT_START_CATEGORIES): > if uri.startswith(XMLNS): > return (XMLNS, uri.split(XMLNS)[1]) > length = len(uri) > for i in range(0, length): > c = uri[-i - 1] > if not category(c) in NAME_CATEGORIES: > if c in ALLOWED_NAME_CHARS: > continue > for j in range(-1 - i, length): > if category(uri[j]) in split_start or uri[j] == "_": > # _ prevents early split, roundtrip not generate > ns = uri[:j] > if not ns: > break > ln = uri[j:] > return (ns, ln) > break > > raise ValueError("Can't split '{}'".format(uri)) > E ValueError: Can't split 'rdfs:comment' > > /usr/lib/python3/dist-packages/rdflib/namespace.py:671: ValueError > _____________ ERROR at setup of TestRealWorldCWL.test_icgc_pancan > ______________ > [gw1] linux -- Python 3.9.1 /usr/bin/python3.9 > > cls = <class 'schema_salad.tests.test_real_cwl.TestRealWorldCWL'> > > @classmethod > def setup_class(cls) -> None: > path = get_data("tests/test_schema/CommonWorkflowLanguage.yml") > assert path > ( > cls.document_loader, > cls.avsc_names, > schema_metadata, > metaschema_loader, > > ) = load_schema(path) > > schema_salad/tests/test_real_cwl.py:37: > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > schema_salad/schema.py:252: in load_schema > schema_ctx = jsonld_context.salad_to_jsonld_context(schema_doc, > metactx)[0] > schema_salad/jsonld_context.py:200: in salad_to_jsonld_context > process_type(t, g, context, defaultBase, namespaces, defaultPrefix) > schema_salad/jsonld_context.py:152: in process_type > (ns, ln) = rdflib.namespace.split_uri(str(v)) > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > > uri = 'rdfs:comment', split_start = ['Ll', 'Lu', 'Lo', 'Lt', 'Nl', 'Nd'] > > def split_uri(uri, split_start=SPLIT_START_CATEGORIES): > if uri.startswith(XMLNS): > return (XMLNS, uri.split(XMLNS)[1]) > length = len(uri) > for i in range(0, length): > c = uri[-i - 1] > if not category(c) in NAME_CATEGORIES: > if c in ALLOWED_NAME_CHARS: > continue > for j in range(-1 - i, length): > if category(uri[j]) in split_start or uri[j] == "_": > # _ prevents early split, roundtrip not generate > ns = uri[:j] > if not ns: > break > ln = uri[j:] > return (ns, ln) > break > > raise ValueError("Can't split '{}'".format(uri)) > E ValueError: Can't split 'rdfs:comment' > > /usr/lib/python3/dist-packages/rdflib/namespace.py:671: ValueError > ________ ERROR at setup of TestSchemasDirective.test_dollarsign_schema > _________ > [gw3] linux -- Python 3.9.1 /usr/bin/python3.9 > > cls = <class 'schema_salad.tests.test_schemas_directive.TestSchemasDirective'> > > @classmethod > def setup_class(cls) -> None: > path = get_data("tests/test_schema/CommonWorkflowLanguage.yml") > assert path > ( > cls.document_loader, > cls.avsc_names, > schema_metadata, > metaschema_loader, > > ) = load_schema(path) > > schema_salad/tests/test_schemas_directive.py:35: > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > schema_salad/schema.py:252: in load_schema > schema_ctx = jsonld_context.salad_to_jsonld_context(schema_doc, > metactx)[0] > schema_salad/jsonld_context.py:200: in salad_to_jsonld_context > process_type(t, g, context, defaultBase, namespaces, defaultPrefix) > schema_salad/jsonld_context.py:152: in process_type > (ns, ln) = rdflib.namespace.split_uri(str(v)) > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > > uri = 'rdfs:comment', split_start = ['Ll', 'Lu', 'Lo', 'Lt', 'Nl', 'Nd'] > > def split_uri(uri, split_start=SPLIT_START_CATEGORIES): > if uri.startswith(XMLNS): > return (XMLNS, uri.split(XMLNS)[1]) > length = len(uri) > for i in range(0, length): > c = uri[-i - 1] > if not category(c) in NAME_CATEGORIES: > if c in ALLOWED_NAME_CHARS: > continue > for j in range(-1 - i, length): > if category(uri[j]) in split_start or uri[j] == "_": > # _ prevents early split, roundtrip not generate > ns = uri[:j] > if not ns: > break > ln = uri[j:] > return (ns, ln) > break > > raise ValueError("Can't split '{}'".format(uri)) > E ValueError: Can't split 'rdfs:comment' > > /usr/lib/python3/dist-packages/rdflib/namespace.py:671: ValueError > =================================== FAILURES > =================================== > _________________________________ test_version > _________________________________ > [gw1] linux -- Python 3.9.1 /usr/bin/python3.9 > > def test_version() -> None: > args = [["--version"], ["-v"]] # type: List[List[str]] > for arg in args: > with captured_output() as (out, err): > > cli_parser.main(arg) > > schema_salad/tests/test_cli_args.py:26: > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > schema_salad/main.py:189: in main > pkg = pkg_resources.require("schema_salad") > /usr/lib/python3/dist-packages/pkg_resources/__init__.py:884: in require > needed = self.resolve(parse_requirements(requirements)) > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > > self = <pkg_resources.WorkingSet object at 0x7f94aa304d30> > requirements = [Requirement.parse('rdflib-jsonld<0.6.0,>=0.3.0'), > Requirement.parse('mistune<0.9,>=0.8.1'), Requirement.parse('lockfile>=0.9'), > Requirement.parse('CacheControl>=0.11.7')] > env = None, installer = None, replace_conflicting = False, extras = None > > def resolve(self, requirements, env=None, installer=None, > replace_conflicting=False, extras=None): > """List all distributions needed to (recursively) meet `requirements` > > `requirements` must be a sequence of ``Requirement`` objects. `env`, > if supplied, should be an ``Environment`` instance. If > not supplied, it defaults to all distributions available within any > entry or distribution in the working set. `installer`, if supplied, > will be invoked with each requirement that cannot be met by an > already-installed distribution; it should return a ``Distribution`` or > ``None``. > > Unless `replace_conflicting=True`, raises a VersionConflict exception > if > any requirements are found on the path that have the correct name but > the wrong version. Otherwise, if an `installer` is supplied it will > be > invoked to obtain the correct version of the requirement and activate > it. > > `extras` is a list of the extras to be used with these requirements. > This is important because extra requirements may look like `my_req; > extra = "my_extra"`, which would otherwise be interpreted as a purely > optional requirement. Instead, we want to be able to assert that > these > requirements are truly required. > """ > > # set up the stack > requirements = list(requirements)[::-1] > # set of processed requirements > processed = {} > # key -> dist > best = {} > to_activate = [] > > req_extras = _ReqExtras() > > # Mapping of requirement to set of distributions that required it; > # useful for reporting info about conflicts. > required_by = collections.defaultdict(set) > > while requirements: > # process dependencies breadth-first > req = requirements.pop(0) > if req in processed: > # Ignore cyclic or redundant dependencies > continue > > if not req_extras.markers_pass(req, extras): > continue > > dist = best.get(req.key) > if dist is None: > # Find the best distribution and add it to the map > dist = self.by_key.get(req.key) > if dist is None or (dist not in req and replace_conflicting): > ws = self > if env is None: > if dist is None: > env = Environment(self.entries) > else: > # Use an empty environment and workingset to avoid > # any further conflicts with the conflicting > # distribution > env = Environment([]) > ws = WorkingSet([]) > dist = best[req.key] = env.best_match( > req, ws, installer, > replace_conflicting=replace_conflicting > ) > if dist is None: > requirers = required_by.get(req, None) > raise DistributionNotFound(req, requirers) > to_activate.append(dist) > if dist not in req: > # Oops, the "best" so far conflicts with a dependency > dependent_req = required_by[req] > > raise VersionConflict(dist, req).with_context(dependent_req) > E pkg_resources.ContextualVersionConflict: (rdflib 5.0.0 > (/usr/lib/python3/dist-packages), Requirement.parse('rdflib<4.3.0,>=4.2.2'), > {'schema-salad'}) > > /usr/lib/python3/dist-packages/pkg_resources/__init__.py:775: > ContextualVersionConflict > _________________________________ test_errors > __________________________________ > [gw2] linux -- Python 3.9.1 /usr/bin/python3.9 > > def test_errors() -> None: > path = get_data("tests/test_schema/CommonWorkflowLanguage.yml") > assert path > > document_loader, avsc_names, schema_metadata, metaschema_loader = > > load_schema(path) > > schema_salad/tests/test_errors.py:15: > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > schema_salad/schema.py:252: in load_schema > schema_ctx = jsonld_context.salad_to_jsonld_context(schema_doc, > metactx)[0] > schema_salad/jsonld_context.py:200: in salad_to_jsonld_context > process_type(t, g, context, defaultBase, namespaces, defaultPrefix) > schema_salad/jsonld_context.py:152: in process_type > (ns, ln) = rdflib.namespace.split_uri(str(v)) > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > > uri = 'rdfs:comment', split_start = ['Ll', 'Lu', 'Lo', 'Lt', 'Nl', 'Nd'] > > def split_uri(uri, split_start=SPLIT_START_CATEGORIES): > if uri.startswith(XMLNS): > return (XMLNS, uri.split(XMLNS)[1]) > length = len(uri) > for i in range(0, length): > c = uri[-i - 1] > if not category(c) in NAME_CATEGORIES: > if c in ALLOWED_NAME_CHARS: > continue > for j in range(-1 - i, length): > if category(uri[j]) in split_start or uri[j] == "_": > # _ prevents early split, roundtrip not generate > ns = uri[:j] > if not ns: > break > ln = uri[j:] > return (ns, ln) > break > > raise ValueError("Can't split '{}'".format(uri)) > E ValueError: Can't split 'rdfs:comment' > > /usr/lib/python3/dist-packages/rdflib/namespace.py:671: ValueError > _________________________________ test_cwl_gen > _________________________________ > [gw1] linux -- Python 3.9.1 /usr/bin/python3.9 > > def test_cwl_gen() -> None: > topmed_example_path = get_data( > "tests/test_real_cwl/topmed/topmed_variant_calling_pipeline.cwl" > ) > assert topmed_example_path > with t_directory() as test_dir: > target_dir = os.path.join(test_dir, "target") > examples_dir = os.path.join(test_dir, "examples") > > os.mkdir(target_dir) > os.mkdir(examples_dir) > shutil.copyfile( > topmed_example_path, os.path.join(examples_dir, > "valid_topmed.cwl") > ) > > > java_codegen(cwl_file_uri, target_dir, examples=examples_dir) > > schema_salad/tests/test_java_codegen.py:28: > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > schema_salad/tests/test_java_codegen.py:72: in java_codegen > document_loader, avsc_names, schema_metadata, metaschema_loader = > load_schema( > schema_salad/schema.py:252: in load_schema > schema_ctx = jsonld_context.salad_to_jsonld_context(schema_doc, > metactx)[0] > schema_salad/jsonld_context.py:200: in salad_to_jsonld_context > process_type(t, g, context, defaultBase, namespaces, defaultPrefix) > schema_salad/jsonld_context.py:152: in process_type > (ns, ln) = rdflib.namespace.split_uri(str(v)) > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > > uri = 'rdfs:comment', split_start = ['Ll', 'Lu', 'Lo', 'Lt', 'Nl', 'Nd'] > > def split_uri(uri, split_start=SPLIT_START_CATEGORIES): > if uri.startswith(XMLNS): > return (XMLNS, uri.split(XMLNS)[1]) > length = len(uri) > for i in range(0, length): > c = uri[-i - 1] > if not category(c) in NAME_CATEGORIES: > if c in ALLOWED_NAME_CHARS: > continue > for j in range(-1 - i, length): > if category(uri[j]) in split_start or uri[j] == "_": > # _ prevents early split, roundtrip not generate > ns = uri[:j] > if not ns: > break > ln = uri[j:] > return (ns, ln) > break > > raise ValueError("Can't split '{}'".format(uri)) > E ValueError: Can't split 'rdfs:comment' > > /usr/lib/python3/dist-packages/rdflib/namespace.py:671: ValueError > _____________________________ test_meta_schema_gen > _____________________________ > [gw1] linux -- Python 3.9.1 /usr/bin/python3.9 > > def test_meta_schema_gen() -> None: > with t_directory() as test_dir: > target_dir = os.path.join(test_dir, "target") > os.mkdir(target_dir) > > java_codegen(metaschema_file_uri, target_dir) > > schema_salad/tests/test_java_codegen.py:43: > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > schema_salad/tests/test_java_codegen.py:72: in java_codegen > document_loader, avsc_names, schema_metadata, metaschema_loader = > load_schema( > schema_salad/schema.py:252: in load_schema > schema_ctx = jsonld_context.salad_to_jsonld_context(schema_doc, > metactx)[0] > schema_salad/jsonld_context.py:200: in salad_to_jsonld_context > process_type(t, g, context, defaultBase, namespaces, defaultPrefix) > schema_salad/jsonld_context.py:152: in process_type > (ns, ln) = rdflib.namespace.split_uri(str(v)) > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > > uri = 'rdfs:comment', split_start = ['Ll', 'Lu', 'Lo', 'Lt', 'Nl', 'Nd'] > > def split_uri(uri, split_start=SPLIT_START_CATEGORIES): > if uri.startswith(XMLNS): > return (XMLNS, uri.split(XMLNS)[1]) > length = len(uri) > for i in range(0, length): > c = uri[-i - 1] > if not category(c) in NAME_CATEGORIES: > if c in ALLOWED_NAME_CHARS: > continue > for j in range(-1 - i, length): > if category(uri[j]) in split_start or uri[j] == "_": > # _ prevents early split, roundtrip not generate > ns = uri[:j] > if not ns: > break > ln = uri[j:] > return (ns, ln) > break > > raise ValueError("Can't split '{}'".format(uri)) > E ValueError: Can't split 'rdfs:comment' > > /usr/lib/python3/dist-packages/rdflib/namespace.py:671: ValueError > _____________________________ test_error_message1 > ______________________________ > [gw2] linux -- Python 3.9.1 /usr/bin/python3.9 > > def test_error_message1() -> None: > path = get_data("tests/test_schema/CommonWorkflowLanguage.yml") > assert path > > document_loader, avsc_names, schema_metadata, metaschema_loader = > > load_schema(path) > > schema_salad/tests/test_errors.py:47: > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > schema_salad/schema.py:252: in load_schema > schema_ctx = jsonld_context.salad_to_jsonld_context(schema_doc, > metactx)[0] > schema_salad/jsonld_context.py:200: in salad_to_jsonld_context > process_type(t, g, context, defaultBase, namespaces, defaultPrefix) > schema_salad/jsonld_context.py:152: in process_type > (ns, ln) = rdflib.namespace.split_uri(str(v)) > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > > uri = 'rdfs:comment', split_start = ['Ll', 'Lu', 'Lo', 'Lt', 'Nl', 'Nd'] > > def split_uri(uri, split_start=SPLIT_START_CATEGORIES): > if uri.startswith(XMLNS): > return (XMLNS, uri.split(XMLNS)[1]) > length = len(uri) > for i in range(0, length): > c = uri[-i - 1] > if not category(c) in NAME_CATEGORIES: > if c in ALLOWED_NAME_CHARS: > continue > for j in range(-1 - i, length): > if category(uri[j]) in split_start or uri[j] == "_": > # _ prevents early split, roundtrip not generate > ns = uri[:j] > if not ns: > break > ln = uri[j:] > return (ns, ln) > break > > raise ValueError("Can't split '{}'".format(uri)) > E ValueError: Can't split 'rdfs:comment' > > /usr/lib/python3/dist-packages/rdflib/namespace.py:671: ValueError > ______________________________ test_print_oneline > ______________________________ > [gw1] linux -- Python 3.9.1 /usr/bin/python3.9 > > def test_print_oneline() -> None: > # Issue #135 > path = get_data("tests/test_schema/CommonWorkflowLanguage.yml") > assert path > > document_loader, avsc_names, schema_metadata, metaschema_loader = > > load_schema(path) > > schema_salad/tests/test_print_oneline.py:17: > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > schema_salad/schema.py:252: in load_schema > schema_ctx = jsonld_context.salad_to_jsonld_context(schema_doc, > metactx)[0] > schema_salad/jsonld_context.py:200: in salad_to_jsonld_context > process_type(t, g, context, defaultBase, namespaces, defaultPrefix) > schema_salad/jsonld_context.py:152: in process_type > (ns, ln) = rdflib.namespace.split_uri(str(v)) > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > > uri = 'rdfs:comment', split_start = ['Ll', 'Lu', 'Lo', 'Lt', 'Nl', 'Nd'] > > def split_uri(uri, split_start=SPLIT_START_CATEGORIES): > if uri.startswith(XMLNS): > return (XMLNS, uri.split(XMLNS)[1]) > length = len(uri) > for i in range(0, length): > c = uri[-i - 1] > if not category(c) in NAME_CATEGORIES: > if c in ALLOWED_NAME_CHARS: > continue > for j in range(-1 - i, length): > if category(uri[j]) in split_start or uri[j] == "_": > # _ prevents early split, roundtrip not generate > ns = uri[:j] > if not ns: > break > ln = uri[j:] > return (ns, ln) > break > > raise ValueError("Can't split '{}'".format(uri)) > E ValueError: Can't split 'rdfs:comment' > > /usr/lib/python3/dist-packages/rdflib/namespace.py:671: ValueError > _____________________________ test_error_message2 > ______________________________ > [gw2] linux -- Python 3.9.1 /usr/bin/python3.9 > > def test_error_message2() -> None: > path = get_data("tests/test_schema/CommonWorkflowLanguage.yml") > assert path > > document_loader, avsc_names, schema_metadata, metaschema_loader = > > load_schema(path) > > schema_salad/tests/test_errors.py:67: > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > schema_salad/schema.py:252: in load_schema > schema_ctx = jsonld_context.salad_to_jsonld_context(schema_doc, > metactx)[0] > schema_salad/jsonld_context.py:200: in salad_to_jsonld_context > process_type(t, g, context, defaultBase, namespaces, defaultPrefix) > schema_salad/jsonld_context.py:152: in process_type > (ns, ln) = rdflib.namespace.split_uri(str(v)) > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > > uri = 'rdfs:comment', split_start = ['Ll', 'Lu', 'Lo', 'Lt', 'Nl', 'Nd'] > > def split_uri(uri, split_start=SPLIT_START_CATEGORIES): > if uri.startswith(XMLNS): > return (XMLNS, uri.split(XMLNS)[1]) > length = len(uri) > for i in range(0, length): > c = uri[-i - 1] > if not category(c) in NAME_CATEGORIES: > if c in ALLOWED_NAME_CHARS: > continue > for j in range(-1 - i, length): > if category(uri[j]) in split_start or uri[j] == "_": > # _ prevents early split, roundtrip not generate > ns = uri[:j] > if not ns: > break > ln = uri[j:] > return (ns, ln) > break > > raise ValueError("Can't split '{}'".format(uri)) > E ValueError: Can't split 'rdfs:comment' > > /usr/lib/python3/dist-packages/rdflib/namespace.py:671: ValueError > _____________________ test_print_oneline_for_invalid_yaml > ______________________ > [gw1] linux -- Python 3.9.1 /usr/bin/python3.9 > > def test_print_oneline_for_invalid_yaml() -> None: > # Issue #137 > path = get_data("tests/test_schema/CommonWorkflowLanguage.yml") > assert path > > document_loader, avsc_names, schema_metadata, metaschema_loader = > > load_schema(path) > > schema_salad/tests/test_print_oneline.py:49: > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > schema_salad/schema.py:252: in load_schema > schema_ctx = jsonld_context.salad_to_jsonld_context(schema_doc, > metactx)[0] > schema_salad/jsonld_context.py:200: in salad_to_jsonld_context > process_type(t, g, context, defaultBase, namespaces, defaultPrefix) > schema_salad/jsonld_context.py:152: in process_type > (ns, ln) = rdflib.namespace.split_uri(str(v)) > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > > uri = 'rdfs:comment', split_start = ['Ll', 'Lu', 'Lo', 'Lt', 'Nl', 'Nd'] > > def split_uri(uri, split_start=SPLIT_START_CATEGORIES): > if uri.startswith(XMLNS): > return (XMLNS, uri.split(XMLNS)[1]) > length = len(uri) > for i in range(0, length): > c = uri[-i - 1] > if not category(c) in NAME_CATEGORIES: > if c in ALLOWED_NAME_CHARS: > continue > for j in range(-1 - i, length): > if category(uri[j]) in split_start or uri[j] == "_": > # _ prevents early split, roundtrip not generate > ns = uri[:j] > if not ns: > break > ln = uri[j:] > return (ns, ln) > break > > raise ValueError("Can't split '{}'".format(uri)) > E ValueError: Can't split 'rdfs:comment' > > /usr/lib/python3/dist-packages/rdflib/namespace.py:671: ValueError > _____________________________ test_error_message3 > ______________________________ > [gw2] linux -- Python 3.9.1 /usr/bin/python3.9 > > def test_error_message3() -> None: > path = get_data("tests/test_schema/CommonWorkflowLanguage.yml") > assert path > > document_loader, avsc_names, schema_metadata, metaschema_loader = > > load_schema(path) > > schema_salad/tests/test_errors.py:85: > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > schema_salad/schema.py:252: in load_schema > schema_ctx = jsonld_context.salad_to_jsonld_context(schema_doc, > metactx)[0] > schema_salad/jsonld_context.py:200: in salad_to_jsonld_context > process_type(t, g, context, defaultBase, namespaces, defaultPrefix) > schema_salad/jsonld_context.py:152: in process_type > (ns, ln) = rdflib.namespace.split_uri(str(v)) > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > > uri = 'rdfs:comment', split_start = ['Ll', 'Lu', 'Lo', 'Lt', 'Nl', 'Nd'] > > def split_uri(uri, split_start=SPLIT_START_CATEGORIES): > if uri.startswith(XMLNS): > return (XMLNS, uri.split(XMLNS)[1]) > length = len(uri) > for i in range(0, length): > c = uri[-i - 1] > if not category(c) in NAME_CATEGORIES: > if c in ALLOWED_NAME_CHARS: > continue > for j in range(-1 - i, length): > if category(uri[j]) in split_start or uri[j] == "_": > # _ prevents early split, roundtrip not generate > ns = uri[:j] > if not ns: > break > ln = uri[j:] > return (ns, ln) > break > > raise ValueError("Can't split '{}'".format(uri)) > E ValueError: Can't split 'rdfs:comment' > > /usr/lib/python3/dist-packages/rdflib/namespace.py:671: ValueError > ________________ test_print_oneline_for_errors_in_the_same_line > ________________ > [gw1] linux -- Python 3.9.1 /usr/bin/python3.9 > > def test_print_oneline_for_errors_in_the_same_line() -> None: > # Issue #136 > path = get_data("tests/test_schema/CommonWorkflowLanguage.yml") > assert path > > document_loader, avsc_names, schema_metadata, metaschema_loader = > > load_schema(path) > > schema_salad/tests/test_print_oneline.py:71: > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > schema_salad/schema.py:252: in load_schema > schema_ctx = jsonld_context.salad_to_jsonld_context(schema_doc, > metactx)[0] > schema_salad/jsonld_context.py:200: in salad_to_jsonld_context > process_type(t, g, context, defaultBase, namespaces, defaultPrefix) > schema_salad/jsonld_context.py:152: in process_type > (ns, ln) = rdflib.namespace.split_uri(str(v)) > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > > uri = 'rdfs:comment', split_start = ['Ll', 'Lu', 'Lo', 'Lt', 'Nl', 'Nd'] > > def split_uri(uri, split_start=SPLIT_START_CATEGORIES): > if uri.startswith(XMLNS): > return (XMLNS, uri.split(XMLNS)[1]) > length = len(uri) > for i in range(0, length): > c = uri[-i - 1] > if not category(c) in NAME_CATEGORIES: > if c in ALLOWED_NAME_CHARS: > continue > for j in range(-1 - i, length): > if category(uri[j]) in split_start or uri[j] == "_": > # _ prevents early split, roundtrip not generate > ns = uri[:j] > if not ns: > break > ln = uri[j:] > return (ns, ln) > break > > raise ValueError("Can't split '{}'".format(uri)) > E ValueError: Can't split 'rdfs:comment' > > /usr/lib/python3/dist-packages/rdflib/namespace.py:671: ValueError > _____________________________ test_error_message4 > ______________________________ > [gw2] linux -- Python 3.9.1 /usr/bin/python3.9 > > def test_error_message4() -> None: > path = get_data("tests/test_schema/CommonWorkflowLanguage.yml") > assert path > > document_loader, avsc_names, schema_metadata, metaschema_loader = > > load_schema(path) > > schema_salad/tests/test_errors.py:105: > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > schema_salad/schema.py:252: in load_schema > schema_ctx = jsonld_context.salad_to_jsonld_context(schema_doc, > metactx)[0] > schema_salad/jsonld_context.py:200: in salad_to_jsonld_context > process_type(t, g, context, defaultBase, namespaces, defaultPrefix) > schema_salad/jsonld_context.py:152: in process_type > (ns, ln) = rdflib.namespace.split_uri(str(v)) > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > > uri = 'rdfs:comment', split_start = ['Ll', 'Lu', 'Lo', 'Lt', 'Nl', 'Nd'] > > def split_uri(uri, split_start=SPLIT_START_CATEGORIES): > if uri.startswith(XMLNS): > return (XMLNS, uri.split(XMLNS)[1]) > length = len(uri) > for i in range(0, length): > c = uri[-i - 1] > if not category(c) in NAME_CATEGORIES: > if c in ALLOWED_NAME_CHARS: > continue > for j in range(-1 - i, length): > if category(uri[j]) in split_start or uri[j] == "_": > # _ prevents early split, roundtrip not generate > ns = uri[:j] > if not ns: > break > ln = uri[j:] > return (ns, ln) > break > > raise ValueError("Can't split '{}'".format(uri)) > E ValueError: Can't split 'rdfs:comment' > > /usr/lib/python3/dist-packages/rdflib/namespace.py:671: ValueError > _________________ test_print_oneline_for_errors_in_resolve_ref > _________________ > [gw1] linux -- Python 3.9.1 /usr/bin/python3.9 > > def test_print_oneline_for_errors_in_resolve_ref() -> None: > # Issue #141 > path = get_data("tests/test_schema/CommonWorkflowLanguage.yml") > assert path > > document_loader, avsc_names, schema_metadata, metaschema_loader = > > load_schema(path) > > schema_salad/tests/test_print_oneline.py:99: > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > schema_salad/schema.py:252: in load_schema > schema_ctx = jsonld_context.salad_to_jsonld_context(schema_doc, > metactx)[0] > schema_salad/jsonld_context.py:200: in salad_to_jsonld_context > process_type(t, g, context, defaultBase, namespaces, defaultPrefix) > schema_salad/jsonld_context.py:152: in process_type > (ns, ln) = rdflib.namespace.split_uri(str(v)) > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > > uri = 'rdfs:comment', split_start = ['Ll', 'Lu', 'Lo', 'Lt', 'Nl', 'Nd'] > > def split_uri(uri, split_start=SPLIT_START_CATEGORIES): > if uri.startswith(XMLNS): > return (XMLNS, uri.split(XMLNS)[1]) > length = len(uri) > for i in range(0, length): > c = uri[-i - 1] > if not category(c) in NAME_CATEGORIES: > if c in ALLOWED_NAME_CHARS: > continue > for j in range(-1 - i, length): > if category(uri[j]) in split_start or uri[j] == "_": > # _ prevents early split, roundtrip not generate > ns = uri[:j] > if not ns: > break > ln = uri[j:] > return (ns, ln) > break > > raise ValueError("Can't split '{}'".format(uri)) > E ValueError: Can't split 'rdfs:comment' > > /usr/lib/python3/dist-packages/rdflib/namespace.py:671: ValueError > _____________________________ test_error_message5 > ______________________________ > [gw2] linux -- Python 3.9.1 /usr/bin/python3.9 > > def test_error_message5() -> None: > path = get_data("tests/test_schema/CommonWorkflowLanguage.yml") > assert path > > document_loader, avsc_names, schema_metadata, metaschema_loader = > > load_schema(path) > > schema_salad/tests/test_errors.py:124: > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > schema_salad/schema.py:252: in load_schema > schema_ctx = jsonld_context.salad_to_jsonld_context(schema_doc, > metactx)[0] > schema_salad/jsonld_context.py:200: in salad_to_jsonld_context > process_type(t, g, context, defaultBase, namespaces, defaultPrefix) > schema_salad/jsonld_context.py:152: in process_type > (ns, ln) = rdflib.namespace.split_uri(str(v)) > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > > uri = 'rdfs:comment', split_start = ['Ll', 'Lu', 'Lo', 'Lt', 'Nl', 'Nd'] > > def split_uri(uri, split_start=SPLIT_START_CATEGORIES): > if uri.startswith(XMLNS): > return (XMLNS, uri.split(XMLNS)[1]) > length = len(uri) > for i in range(0, length): > c = uri[-i - 1] > if not category(c) in NAME_CATEGORIES: > if c in ALLOWED_NAME_CHARS: > continue > for j in range(-1 - i, length): > if category(uri[j]) in split_start or uri[j] == "_": > # _ prevents early split, roundtrip not generate > ns = uri[:j] > if not ns: > break > ln = uri[j:] > return (ns, ln) > break > > raise ValueError("Can't split '{}'".format(uri)) > E ValueError: Can't split 'rdfs:comment' > > /usr/lib/python3/dist-packages/rdflib/namespace.py:671: ValueError > ______________________________ test_self_validate > ______________________________ > [gw3] linux -- Python 3.9.1 /usr/bin/python3.9 > > def test_self_validate() -> None: > path = get_data("metaschema/metaschema.yml") > assert path > > assert 0 == schema_salad.main.main(argsl=[path]) > > schema_salad/tests/test_examples.py:41: > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > schema_salad/main.py:189: in main > pkg = pkg_resources.require("schema_salad") > /usr/lib/python3/dist-packages/pkg_resources/__init__.py:884: in require > needed = self.resolve(parse_requirements(requirements)) > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > > self = <pkg_resources.WorkingSet object at 0x7f933503c3d0> > requirements = [Requirement.parse('rdflib-jsonld<0.6.0,>=0.3.0'), > Requirement.parse('mistune<0.9,>=0.8.1'), Requirement.parse('lockfile>=0.9'), > Requirement.parse('CacheControl>=0.11.7')] > env = None, installer = None, replace_conflicting = False, extras = None > > def resolve(self, requirements, env=None, installer=None, > replace_conflicting=False, extras=None): > """List all distributions needed to (recursively) meet `requirements` > > `requirements` must be a sequence of ``Requirement`` objects. `env`, > if supplied, should be an ``Environment`` instance. If > not supplied, it defaults to all distributions available within any > entry or distribution in the working set. `installer`, if supplied, > will be invoked with each requirement that cannot be met by an > already-installed distribution; it should return a ``Distribution`` or > ``None``. > > Unless `replace_conflicting=True`, raises a VersionConflict exception > if > any requirements are found on the path that have the correct name but > the wrong version. Otherwise, if an `installer` is supplied it will > be > invoked to obtain the correct version of the requirement and activate > it. > > `extras` is a list of the extras to be used with these requirements. > This is important because extra requirements may look like `my_req; > extra = "my_extra"`, which would otherwise be interpreted as a purely > optional requirement. Instead, we want to be able to assert that > these > requirements are truly required. > """ > > # set up the stack > requirements = list(requirements)[::-1] > # set of processed requirements > processed = {} > # key -> dist > best = {} > to_activate = [] > > req_extras = _ReqExtras() > > # Mapping of requirement to set of distributions that required it; > # useful for reporting info about conflicts. > required_by = collections.defaultdict(set) > > while requirements: > # process dependencies breadth-first > req = requirements.pop(0) > if req in processed: > # Ignore cyclic or redundant dependencies > continue > > if not req_extras.markers_pass(req, extras): > continue > > dist = best.get(req.key) > if dist is None: > # Find the best distribution and add it to the map > dist = self.by_key.get(req.key) > if dist is None or (dist not in req and replace_conflicting): > ws = self > if env is None: > if dist is None: > env = Environment(self.entries) > else: > # Use an empty environment and workingset to avoid > # any further conflicts with the conflicting > # distribution > env = Environment([]) > ws = WorkingSet([]) > dist = best[req.key] = env.best_match( > req, ws, installer, > replace_conflicting=replace_conflicting > ) > if dist is None: > requirers = required_by.get(req, None) > raise DistributionNotFound(req, requirers) > to_activate.append(dist) > if dist not in req: > # Oops, the "best" so far conflicts with a dependency > dependent_req = required_by[req] > > raise VersionConflict(dist, req).with_context(dependent_req) > E pkg_resources.ContextualVersionConflict: (rdflib 5.0.0 > (/usr/lib/python3/dist-packages), Requirement.parse('rdflib<4.3.0,>=4.2.2'), > {'schema-salad'}) > > /usr/lib/python3/dist-packages/pkg_resources/__init__.py:775: > ContextualVersionConflict > _____________________________ test_avro_regression > _____________________________ > [gw3] linux -- Python 3.9.1 /usr/bin/python3.9 > > def test_avro_regression() -> None: > path = get_data("tests/Process.yml") > assert path > > assert 0 == schema_salad.main.main(argsl=[path]) > > schema_salad/tests/test_examples.py:48: > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > schema_salad/main.py:189: in main > pkg = pkg_resources.require("schema_salad") > /usr/lib/python3/dist-packages/pkg_resources/__init__.py:884: in require > needed = self.resolve(parse_requirements(requirements)) > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > > self = <pkg_resources.WorkingSet object at 0x7f933503c3d0> > requirements = [Requirement.parse('rdflib-jsonld<0.6.0,>=0.3.0'), > Requirement.parse('mistune<0.9,>=0.8.1'), Requirement.parse('lockfile>=0.9'), > Requirement.parse('CacheControl>=0.11.7')] > env = None, installer = None, replace_conflicting = False, extras = None > > def resolve(self, requirements, env=None, installer=None, > replace_conflicting=False, extras=None): > """List all distributions needed to (recursively) meet `requirements` > > `requirements` must be a sequence of ``Requirement`` objects. `env`, > if supplied, should be an ``Environment`` instance. If > not supplied, it defaults to all distributions available within any > entry or distribution in the working set. `installer`, if supplied, > will be invoked with each requirement that cannot be met by an > already-installed distribution; it should return a ``Distribution`` or > ``None``. > > Unless `replace_conflicting=True`, raises a VersionConflict exception > if > any requirements are found on the path that have the correct name but > the wrong version. Otherwise, if an `installer` is supplied it will > be > invoked to obtain the correct version of the requirement and activate > it. > > `extras` is a list of the extras to be used with these requirements. > This is important because extra requirements may look like `my_req; > extra = "my_extra"`, which would otherwise be interpreted as a purely > optional requirement. Instead, we want to be able to assert that > these > requirements are truly required. > """ > > # set up the stack > requirements = list(requirements)[::-1] > # set of processed requirements > processed = {} > # key -> dist > best = {} > to_activate = [] > > req_extras = _ReqExtras() > > # Mapping of requirement to set of distributions that required it; > # useful for reporting info about conflicts. > required_by = collections.defaultdict(set) > > while requirements: > # process dependencies breadth-first > req = requirements.pop(0) > if req in processed: > # Ignore cyclic or redundant dependencies > continue > > if not req_extras.markers_pass(req, extras): > continue > > dist = best.get(req.key) > if dist is None: > # Find the best distribution and add it to the map > dist = self.by_key.get(req.key) > if dist is None or (dist not in req and replace_conflicting): > ws = self > if env is None: > if dist is None: > env = Environment(self.entries) > else: > # Use an empty environment and workingset to avoid > # any further conflicts with the conflicting > # distribution > env = Environment([]) > ws = WorkingSet([]) > dist = best[req.key] = env.best_match( > req, ws, installer, > replace_conflicting=replace_conflicting > ) > if dist is None: > requirers = required_by.get(req, None) > raise DistributionNotFound(req, requirers) > to_activate.append(dist) > if dist not in req: > # Oops, the "best" so far conflicts with a dependency > dependent_req = required_by[req] > > raise VersionConflict(dist, req).with_context(dependent_req) > E pkg_resources.ContextualVersionConflict: (rdflib 5.0.0 > (/usr/lib/python3/dist-packages), Requirement.parse('rdflib<4.3.0,>=4.2.2'), > {'schema-salad'}) > > /usr/lib/python3/dist-packages/pkg_resources/__init__.py:775: > ContextualVersionConflict > ____________________________ test_for_invalid_yaml1 > ____________________________ > [gw1] linux -- Python 3.9.1 /usr/bin/python3.9 > > def test_for_invalid_yaml1() -> None: > # Issue 143 > path = get_data("tests/test_schema/CommonWorkflowLanguage.yml") > assert path > > document_loader, avsc_names, schema_metadata, metaschema_loader = > > load_schema(path) > > schema_salad/tests/test_print_oneline.py:126: > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > schema_salad/schema.py:252: in load_schema > schema_ctx = jsonld_context.salad_to_jsonld_context(schema_doc, > metactx)[0] > schema_salad/jsonld_context.py:200: in salad_to_jsonld_context > process_type(t, g, context, defaultBase, namespaces, defaultPrefix) > schema_salad/jsonld_context.py:152: in process_type > (ns, ln) = rdflib.namespace.split_uri(str(v)) > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > > uri = 'rdfs:comment', split_start = ['Ll', 'Lu', 'Lo', 'Lt', 'Nl', 'Nd'] > > def split_uri(uri, split_start=SPLIT_START_CATEGORIES): > if uri.startswith(XMLNS): > return (XMLNS, uri.split(XMLNS)[1]) > length = len(uri) > for i in range(0, length): > c = uri[-i - 1] > if not category(c) in NAME_CATEGORIES: > if c in ALLOWED_NAME_CHARS: > continue > for j in range(-1 - i, length): > if category(uri[j]) in split_start or uri[j] == "_": > # _ prevents early split, roundtrip not generate > ns = uri[:j] > if not ns: > break > ln = uri[j:] > return (ns, ln) > break > > raise ValueError("Can't split '{}'".format(uri)) > E ValueError: Can't split 'rdfs:comment' > > /usr/lib/python3/dist-packages/rdflib/namespace.py:671: ValueError > _____________________________ test_error_message7 > ______________________________ > [gw2] linux -- Python 3.9.1 /usr/bin/python3.9 > > def test_error_message7() -> None: > path = get_data("tests/test_schema/CommonWorkflowLanguage.yml") > assert path > > document_loader, avsc_names, schema_metadata, metaschema_loader = > > load_schema(path) > > schema_salad/tests/test_errors.py:146: > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > schema_salad/schema.py:252: in load_schema > schema_ctx = jsonld_context.salad_to_jsonld_context(schema_doc, > metactx)[0] > schema_salad/jsonld_context.py:200: in salad_to_jsonld_context > process_type(t, g, context, defaultBase, namespaces, defaultPrefix) > schema_salad/jsonld_context.py:152: in process_type > (ns, ln) = rdflib.namespace.split_uri(str(v)) > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > > uri = 'rdfs:comment', split_start = ['Ll', 'Lu', 'Lo', 'Lt', 'Nl', 'Nd'] > > def split_uri(uri, split_start=SPLIT_START_CATEGORIES): > if uri.startswith(XMLNS): > return (XMLNS, uri.split(XMLNS)[1]) > length = len(uri) > for i in range(0, length): > c = uri[-i - 1] > if not category(c) in NAME_CATEGORIES: > if c in ALLOWED_NAME_CHARS: > continue > for j in range(-1 - i, length): > if category(uri[j]) in split_start or uri[j] == "_": > # _ prevents early split, roundtrip not generate > ns = uri[:j] > if not ns: > break > ln = uri[j:] > return (ns, ln) > break > > raise ValueError("Can't split '{}'".format(uri)) > E ValueError: Can't split 'rdfs:comment' > > /usr/lib/python3/dist-packages/rdflib/namespace.py:671: ValueError > ____________________________ test_for_invalid_yaml2 > ____________________________ > [gw1] linux -- Python 3.9.1 /usr/bin/python3.9 > > def test_for_invalid_yaml2() -> None: > # Issue 143 > path = get_data("tests/test_schema/CommonWorkflowLanguage.yml") > assert path > > document_loader, avsc_names, schema_metadata, metaschema_loader = > > load_schema(path) > > schema_salad/tests/test_print_oneline.py:151: > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > schema_salad/schema.py:252: in load_schema > schema_ctx = jsonld_context.salad_to_jsonld_context(schema_doc, > metactx)[0] > schema_salad/jsonld_context.py:200: in salad_to_jsonld_context > process_type(t, g, context, defaultBase, namespaces, defaultPrefix) > schema_salad/jsonld_context.py:152: in process_type > (ns, ln) = rdflib.namespace.split_uri(str(v)) > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > > uri = 'rdfs:comment', split_start = ['Ll', 'Lu', 'Lo', 'Lt', 'Nl', 'Nd'] > > def split_uri(uri, split_start=SPLIT_START_CATEGORIES): > if uri.startswith(XMLNS): > return (XMLNS, uri.split(XMLNS)[1]) > length = len(uri) > for i in range(0, length): > c = uri[-i - 1] > if not category(c) in NAME_CATEGORIES: > if c in ALLOWED_NAME_CHARS: > continue > for j in range(-1 - i, length): > if category(uri[j]) in split_start or uri[j] == "_": > # _ prevents early split, roundtrip not generate > ns = uri[:j] > if not ns: > break > ln = uri[j:] > return (ns, ln) > break > > raise ValueError("Can't split '{}'".format(uri)) > E ValueError: Can't split 'rdfs:comment' > > /usr/lib/python3/dist-packages/rdflib/namespace.py:671: ValueError > _____________________________ test_error_message8 > ______________________________ > [gw2] linux -- Python 3.9.1 /usr/bin/python3.9 > > def test_error_message8() -> None: > path = get_data("tests/test_schema/CommonWorkflowLanguage.yml") > assert path > > document_loader, avsc_names, schema_metadata, metaschema_loader = > > load_schema(path) > > schema_salad/tests/test_errors.py:170: > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > schema_salad/schema.py:252: in load_schema > schema_ctx = jsonld_context.salad_to_jsonld_context(schema_doc, > metactx)[0] > schema_salad/jsonld_context.py:200: in salad_to_jsonld_context > process_type(t, g, context, defaultBase, namespaces, defaultPrefix) > schema_salad/jsonld_context.py:152: in process_type > (ns, ln) = rdflib.namespace.split_uri(str(v)) > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > > uri = 'rdfs:comment', split_start = ['Ll', 'Lu', 'Lo', 'Lt', 'Nl', 'Nd'] > > def split_uri(uri, split_start=SPLIT_START_CATEGORIES): > if uri.startswith(XMLNS): > return (XMLNS, uri.split(XMLNS)[1]) > length = len(uri) > for i in range(0, length): > c = uri[-i - 1] > if not category(c) in NAME_CATEGORIES: > if c in ALLOWED_NAME_CHARS: > continue > for j in range(-1 - i, length): > if category(uri[j]) in split_start or uri[j] == "_": > # _ prevents early split, roundtrip not generate > ns = uri[:j] > if not ns: > break > ln = uri[j:] > return (ns, ln) > break > > raise ValueError("Can't split '{}'".format(uri)) > E ValueError: Can't split 'rdfs:comment' > > /usr/lib/python3/dist-packages/rdflib/namespace.py:671: ValueError > _____________________________ test_error_message9 > ______________________________ > [gw2] linux -- Python 3.9.1 /usr/bin/python3.9 > > def test_error_message9() -> None: > path = get_data("tests/test_schema/CommonWorkflowLanguage.yml") > assert path > > document_loader, avsc_names, schema_metadata, metaschema_loader = > > load_schema(path) > > schema_salad/tests/test_errors.py:190: > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > schema_salad/schema.py:252: in load_schema > schema_ctx = jsonld_context.salad_to_jsonld_context(schema_doc, > metactx)[0] > schema_salad/jsonld_context.py:200: in salad_to_jsonld_context > process_type(t, g, context, defaultBase, namespaces, defaultPrefix) > schema_salad/jsonld_context.py:152: in process_type > (ns, ln) = rdflib.namespace.split_uri(str(v)) > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > > uri = 'rdfs:comment', split_start = ['Ll', 'Lu', 'Lo', 'Lt', 'Nl', 'Nd'] > > def split_uri(uri, split_start=SPLIT_START_CATEGORIES): > if uri.startswith(XMLNS): > return (XMLNS, uri.split(XMLNS)[1]) > length = len(uri) > for i in range(0, length): > c = uri[-i - 1] > if not category(c) in NAME_CATEGORIES: > if c in ALLOWED_NAME_CHARS: > continue > for j in range(-1 - i, length): > if category(uri[j]) in split_start or uri[j] == "_": > # _ prevents early split, roundtrip not generate > ns = uri[:j] > if not ns: > break > ln = uri[j:] > return (ns, ln) > break > > raise ValueError("Can't split '{}'".format(uri)) > E ValueError: Can't split 'rdfs:comment' > > /usr/lib/python3/dist-packages/rdflib/namespace.py:671: ValueError > _____________________________ test_error_message10 > _____________________________ > [gw2] linux -- Python 3.9.1 /usr/bin/python3.9 > > def test_error_message10() -> None: > path = get_data("tests/test_schema/CommonWorkflowLanguage.yml") > assert path > > document_loader, avsc_names, schema_metadata, metaschema_loader = > > load_schema(path) > > schema_salad/tests/test_errors.py:209: > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > schema_salad/schema.py:252: in load_schema > schema_ctx = jsonld_context.salad_to_jsonld_context(schema_doc, > metactx)[0] > schema_salad/jsonld_context.py:200: in salad_to_jsonld_context > process_type(t, g, context, defaultBase, namespaces, defaultPrefix) > schema_salad/jsonld_context.py:152: in process_type > (ns, ln) = rdflib.namespace.split_uri(str(v)) > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > > uri = 'rdfs:comment', split_start = ['Ll', 'Lu', 'Lo', 'Lt', 'Nl', 'Nd'] > > def split_uri(uri, split_start=SPLIT_START_CATEGORIES): > if uri.startswith(XMLNS): > return (XMLNS, uri.split(XMLNS)[1]) > length = len(uri) > for i in range(0, length): > c = uri[-i - 1] > if not category(c) in NAME_CATEGORIES: > if c in ALLOWED_NAME_CHARS: > continue > for j in range(-1 - i, length): > if category(uri[j]) in split_start or uri[j] == "_": > # _ prevents early split, roundtrip not generate > ns = uri[:j] > if not ns: > break > ln = uri[j:] > return (ns, ln) > break > > raise ValueError("Can't split '{}'".format(uri)) > E ValueError: Can't split 'rdfs:comment' > > /usr/lib/python3/dist-packages/rdflib/namespace.py:671: ValueError > _____________________________ test_error_message11 > _____________________________ > [gw2] linux -- Python 3.9.1 /usr/bin/python3.9 > > def test_error_message11() -> None: > path = get_data("tests/test_schema/CommonWorkflowLanguage.yml") > assert path > > document_loader, avsc_names, schema_metadata, metaschema_loader = > > load_schema(path) > > schema_salad/tests/test_errors.py:233: > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > schema_salad/schema.py:252: in load_schema > schema_ctx = jsonld_context.salad_to_jsonld_context(schema_doc, > metactx)[0] > schema_salad/jsonld_context.py:200: in salad_to_jsonld_context > process_type(t, g, context, defaultBase, namespaces, defaultPrefix) > schema_salad/jsonld_context.py:152: in process_type > (ns, ln) = rdflib.namespace.split_uri(str(v)) > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > > uri = 'rdfs:comment', split_start = ['Ll', 'Lu', 'Lo', 'Lt', 'Nl', 'Nd'] > > def split_uri(uri, split_start=SPLIT_START_CATEGORIES): > if uri.startswith(XMLNS): > return (XMLNS, uri.split(XMLNS)[1]) > length = len(uri) > for i in range(0, length): > c = uri[-i - 1] > if not category(c) in NAME_CATEGORIES: > if c in ALLOWED_NAME_CHARS: > continue > for j in range(-1 - i, length): > if category(uri[j]) in split_start or uri[j] == "_": > # _ prevents early split, roundtrip not generate > ns = uri[:j] > if not ns: > break > ln = uri[j:] > return (ns, ln) > break > > raise ValueError("Can't split '{}'".format(uri)) > E ValueError: Can't split 'rdfs:comment' > > /usr/lib/python3/dist-packages/rdflib/namespace.py:671: ValueError > _____________________________ test_error_message15 > _____________________________ > [gw2] linux -- Python 3.9.1 /usr/bin/python3.9 > > def test_error_message15() -> None: > path = get_data("tests/test_schema/CommonWorkflowLanguage.yml") > assert path > > document_loader, avsc_names, schema_metadata, metaschema_loader = > > load_schema(path) > > schema_salad/tests/test_errors.py:253: > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > schema_salad/schema.py:252: in load_schema > schema_ctx = jsonld_context.salad_to_jsonld_context(schema_doc, > metactx)[0] > schema_salad/jsonld_context.py:200: in salad_to_jsonld_context > process_type(t, g, context, defaultBase, namespaces, defaultPrefix) > schema_salad/jsonld_context.py:152: in process_type > (ns, ln) = rdflib.namespace.split_uri(str(v)) > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > > uri = 'rdfs:comment', split_start = ['Ll', 'Lu', 'Lo', 'Lt', 'Nl', 'Nd'] > > def split_uri(uri, split_start=SPLIT_START_CATEGORIES): > if uri.startswith(XMLNS): > return (XMLNS, uri.split(XMLNS)[1]) > length = len(uri) > for i in range(0, length): > c = uri[-i - 1] > if not category(c) in NAME_CATEGORIES: > if c in ALLOWED_NAME_CHARS: > continue > for j in range(-1 - i, length): > if category(uri[j]) in split_start or uri[j] == "_": > # _ prevents early split, roundtrip not generate > ns = uri[:j] > if not ns: > break > ln = uri[j:] > return (ns, ln) > break > > raise ValueError("Can't split '{}'".format(uri)) > E ValueError: Can't split 'rdfs:comment' > > /usr/lib/python3/dist-packages/rdflib/namespace.py:671: ValueError > _______________________________ test_bad_schema > ________________________________ > [gw2] linux -- Python 3.9.1 /usr/bin/python3.9 > > def test_bad_schema() -> None: > path = get_data("tests/bad_schema.yml") > assert path > > assert 1 == schema_salad.main.main(argsl=[path]) > > schema_salad/tests/test_errors.py:304: > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > schema_salad/main.py:189: in main > pkg = pkg_resources.require("schema_salad") > /usr/lib/python3/dist-packages/pkg_resources/__init__.py:884: in require > needed = self.resolve(parse_requirements(requirements)) > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > > self = <pkg_resources.WorkingSet object at 0x7f66cd176c10> > requirements = [Requirement.parse('rdflib-jsonld<0.6.0,>=0.3.0'), > Requirement.parse('mistune<0.9,>=0.8.1'), Requirement.parse('lockfile>=0.9'), > Requirement.parse('CacheControl>=0.11.7')] > env = None, installer = None, replace_conflicting = False, extras = None > > def resolve(self, requirements, env=None, installer=None, > replace_conflicting=False, extras=None): > """List all distributions needed to (recursively) meet `requirements` > > `requirements` must be a sequence of ``Requirement`` objects. `env`, > if supplied, should be an ``Environment`` instance. If > not supplied, it defaults to all distributions available within any > entry or distribution in the working set. `installer`, if supplied, > will be invoked with each requirement that cannot be met by an > already-installed distribution; it should return a ``Distribution`` or > ``None``. > > Unless `replace_conflicting=True`, raises a VersionConflict exception > if > any requirements are found on the path that have the correct name but > the wrong version. Otherwise, if an `installer` is supplied it will > be > invoked to obtain the correct version of the requirement and activate > it. > > `extras` is a list of the extras to be used with these requirements. > This is important because extra requirements may look like `my_req; > extra = "my_extra"`, which would otherwise be interpreted as a purely > optional requirement. Instead, we want to be able to assert that > these > requirements are truly required. > """ > > # set up the stack > requirements = list(requirements)[::-1] > # set of processed requirements > processed = {} > # key -> dist > best = {} > to_activate = [] > > req_extras = _ReqExtras() > > # Mapping of requirement to set of distributions that required it; > # useful for reporting info about conflicts. > required_by = collections.defaultdict(set) > > while requirements: > # process dependencies breadth-first > req = requirements.pop(0) > if req in processed: > # Ignore cyclic or redundant dependencies > continue > > if not req_extras.markers_pass(req, extras): > continue > > dist = best.get(req.key) > if dist is None: > # Find the best distribution and add it to the map > dist = self.by_key.get(req.key) > if dist is None or (dist not in req and replace_conflicting): > ws = self > if env is None: > if dist is None: > env = Environment(self.entries) > else: > # Use an empty environment and workingset to avoid > # any further conflicts with the conflicting > # distribution > env = Environment([]) > ws = WorkingSet([]) > dist = best[req.key] = env.best_match( > req, ws, installer, > replace_conflicting=replace_conflicting > ) > if dist is None: > requirers = required_by.get(req, None) > raise DistributionNotFound(req, requirers) > to_activate.append(dist) > if dist not in req: > # Oops, the "best" so far conflicts with a dependency > dependent_req = required_by[req] > > raise VersionConflict(dist, req).with_context(dependent_req) > E pkg_resources.ContextualVersionConflict: (rdflib 5.0.0 > (/usr/lib/python3/dist-packages), Requirement.parse('rdflib<4.3.0,>=4.2.2'), > {'schema-salad'}) > > /usr/lib/python3/dist-packages/pkg_resources/__init__.py:775: > ContextualVersionConflict > _______________________________ test_bad_schema2 > _______________________________ > [gw2] linux -- Python 3.9.1 /usr/bin/python3.9 > > def test_bad_schema2() -> None: > path = get_data("tests/bad_schema2.yml") > assert path > > assert 1 == schema_salad.main.main(argsl=[path]) > > schema_salad/tests/test_errors.py:313: > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > schema_salad/main.py:189: in main > pkg = pkg_resources.require("schema_salad") > /usr/lib/python3/dist-packages/pkg_resources/__init__.py:884: in require > needed = self.resolve(parse_requirements(requirements)) > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > > self = <pkg_resources.WorkingSet object at 0x7f66cd176c10> > requirements = [Requirement.parse('rdflib-jsonld<0.6.0,>=0.3.0'), > Requirement.parse('mistune<0.9,>=0.8.1'), Requirement.parse('lockfile>=0.9'), > Requirement.parse('CacheControl>=0.11.7')] > env = None, installer = None, replace_conflicting = False, extras = None > > def resolve(self, requirements, env=None, installer=None, > replace_conflicting=False, extras=None): > """List all distributions needed to (recursively) meet `requirements` > > `requirements` must be a sequence of ``Requirement`` objects. `env`, > if supplied, should be an ``Environment`` instance. If > not supplied, it defaults to all distributions available within any > entry or distribution in the working set. `installer`, if supplied, > will be invoked with each requirement that cannot be met by an > already-installed distribution; it should return a ``Distribution`` or > ``None``. > > Unless `replace_conflicting=True`, raises a VersionConflict exception > if > any requirements are found on the path that have the correct name but > the wrong version. Otherwise, if an `installer` is supplied it will > be > invoked to obtain the correct version of the requirement and activate > it. > > `extras` is a list of the extras to be used with these requirements. > This is important because extra requirements may look like `my_req; > extra = "my_extra"`, which would otherwise be interpreted as a purely > optional requirement. Instead, we want to be able to assert that > these > requirements are truly required. > """ > > # set up the stack > requirements = list(requirements)[::-1] > # set of processed requirements > processed = {} > # key -> dist > best = {} > to_activate = [] > > req_extras = _ReqExtras() > > # Mapping of requirement to set of distributions that required it; > # useful for reporting info about conflicts. > required_by = collections.defaultdict(set) > > while requirements: > # process dependencies breadth-first > req = requirements.pop(0) > if req in processed: > # Ignore cyclic or redundant dependencies > continue > > if not req_extras.markers_pass(req, extras): > continue > > dist = best.get(req.key) > if dist is None: > # Find the best distribution and add it to the map > dist = self.by_key.get(req.key) > if dist is None or (dist not in req and replace_conflicting): > ws = self > if env is None: > if dist is None: > env = Environment(self.entries) > else: > # Use an empty environment and workingset to avoid > # any further conflicts with the conflicting > # distribution > env = Environment([]) > ws = WorkingSet([]) > dist = best[req.key] = env.best_match( > req, ws, installer, > replace_conflicting=replace_conflicting > ) > if dist is None: > requirers = required_by.get(req, None) > raise DistributionNotFound(req, requirers) > to_activate.append(dist) > if dist not in req: > # Oops, the "best" so far conflicts with a dependency > dependent_req = required_by[req] > > raise VersionConflict(dist, req).with_context(dependent_req) > E pkg_resources.ContextualVersionConflict: (rdflib 5.0.0 > (/usr/lib/python3/dist-packages), Requirement.parse('rdflib<4.3.0,>=4.2.2'), > {'schema-salad'}) > > /usr/lib/python3/dist-packages/pkg_resources/__init__.py:775: > ContextualVersionConflict > ___________________________________ test_fp > ____________________________________ > [gw0] linux -- Python 3.9.1 /usr/bin/python3.9 > > def test_fp() -> None: > path = get_data("tests/test_schema/CommonWorkflowLanguage.yml") > assert path > > document_loader, avsc_names, schema_metadata, metaschema_loader = > > load_schema(path) > > schema_salad/tests/test_fp.py:13: > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > schema_salad/schema.py:252: in load_schema > schema_ctx = jsonld_context.salad_to_jsonld_context(schema_doc, > metactx)[0] > schema_salad/jsonld_context.py:200: in salad_to_jsonld_context > process_type(t, g, context, defaultBase, namespaces, defaultPrefix) > schema_salad/jsonld_context.py:152: in process_type > (ns, ln) = rdflib.namespace.split_uri(str(v)) > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > > uri = 'rdfs:comment', split_start = ['Ll', 'Lu', 'Lo', 'Lt', 'Nl', 'Nd'] > > def split_uri(uri, split_start=SPLIT_START_CATEGORIES): > if uri.startswith(XMLNS): > return (XMLNS, uri.split(XMLNS)[1]) > length = len(uri) > for i in range(0, length): > c = uri[-i - 1] > if not category(c) in NAME_CATEGORIES: > if c in ALLOWED_NAME_CHARS: > continue > for j in range(-1 - i, length): > if category(uri[j]) in split_start or uri[j] == "_": > # _ prevents early split, roundtrip not generate > ns = uri[:j] > if not ns: > break > ln = uri[j:] > return (ns, ln) > break > > raise ValueError("Can't split '{}'".format(uri)) > E ValueError: Can't split 'rdfs:comment' > > /usr/lib/python3/dist-packages/rdflib/namespace.py:671: ValueError > _________________________________ test_cwl_gen > _________________________________ > [gw0] linux -- Python 3.9.1 /usr/bin/python3.9 > > def test_cwl_gen() -> None: > with t_directory() as test_dir: > src_target = os.path.join(test_dir, "src.py") > > python_codegen(cwl_file_uri, src_target) > > schema_salad/tests/test_python_codegen.py:14: > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > schema_salad/tests/test_python_codegen.py:30: in python_codegen > document_loader, avsc_names, schema_metadata, metaschema_loader = > load_schema( > schema_salad/schema.py:252: in load_schema > schema_ctx = jsonld_context.salad_to_jsonld_context(schema_doc, > metactx)[0] > schema_salad/jsonld_context.py:200: in salad_to_jsonld_context > process_type(t, g, context, defaultBase, namespaces, defaultPrefix) > schema_salad/jsonld_context.py:152: in process_type > (ns, ln) = rdflib.namespace.split_uri(str(v)) > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > > uri = 'rdfs:comment', split_start = ['Ll', 'Lu', 'Lo', 'Lt', 'Nl', 'Nd'] > > def split_uri(uri, split_start=SPLIT_START_CATEGORIES): > if uri.startswith(XMLNS): > return (XMLNS, uri.split(XMLNS)[1]) > length = len(uri) > for i in range(0, length): > c = uri[-i - 1] > if not category(c) in NAME_CATEGORIES: > if c in ALLOWED_NAME_CHARS: > continue > for j in range(-1 - i, length): > if category(uri[j]) in split_start or uri[j] == "_": > # _ prevents early split, roundtrip not generate > ns = uri[:j] > if not ns: > break > ln = uri[j:] > return (ns, ln) > break > > raise ValueError("Can't split '{}'".format(uri)) > E ValueError: Can't split 'rdfs:comment' > > /usr/lib/python3/dist-packages/rdflib/namespace.py:671: ValueError > _____________________________ test_meta_schema_gen > _____________________________ > [gw0] linux -- Python 3.9.1 /usr/bin/python3.9 > > def test_meta_schema_gen() -> None: > with t_directory() as test_dir: > src_target = os.path.join(test_dir, "src.py") > > python_codegen(metaschema_file_uri, src_target) > > schema_salad/tests/test_python_codegen.py:23: > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > schema_salad/tests/test_python_codegen.py:30: in python_codegen > document_loader, avsc_names, schema_metadata, metaschema_loader = > load_schema( > schema_salad/schema.py:252: in load_schema > schema_ctx = jsonld_context.salad_to_jsonld_context(schema_doc, > metactx)[0] > schema_salad/jsonld_context.py:200: in salad_to_jsonld_context > process_type(t, g, context, defaultBase, namespaces, defaultPrefix) > schema_salad/jsonld_context.py:152: in process_type > (ns, ln) = rdflib.namespace.split_uri(str(v)) > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > > uri = 'rdfs:comment', split_start = ['Ll', 'Lu', 'Lo', 'Lt', 'Nl', 'Nd'] > > def split_uri(uri, split_start=SPLIT_START_CATEGORIES): > if uri.startswith(XMLNS): > return (XMLNS, uri.split(XMLNS)[1]) > length = len(uri) > for i in range(0, length): > c = uri[-i - 1] > if not category(c) in NAME_CATEGORIES: > if c in ALLOWED_NAME_CHARS: > continue > for j in range(-1 - i, length): > if category(uri[j]) in split_start or uri[j] == "_": > # _ prevents early split, roundtrip not generate > ns = uri[:j] > if not ns: > break > ln = uri[j:] > return (ns, ln) > break > > raise ValueError("Can't split '{}'".format(uri)) > E ValueError: Can't split 'rdfs:comment' > > /usr/lib/python3/dist-packages/rdflib/namespace.py:671: ValueError > ========== 28 failed, 40 passed, 2 skipped, 5 error in 25.79 seconds > =========== > E: pybuild pybuild:353: test: plugin custom failed with: exit code=1: cd > /<<PKGBUILDDIR>>; export > PATH=/<<PKGBUILDDIR>>/debian/python3-schema-salad/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games > ; cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_schema-salad/build; export > PYTHONPATH=/<<PKGBUILDDIR>>; python3.9 -m pytest -n auto --dist=loadfile > --pyarg schema_salad > dh_auto_test: error: pybuild --test -i python{version} -p 3.9 returned exit > code 13 The full build log is available from: http://qa-logs.debian.net/2020/12/26/python-schema-salad_7.0.20200811075006-1_unstable.log A list of current common problems and possible solutions is available at http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! If you reassign this bug to another package, please marking it as 'affects'-ing this package. See https://www.debian.org/Bugs/server-control#affects If you fail to reproduce this, please provide a build log and diff it with me so that we can identify if something relevant changed in the meantime. About the archive rebuild: The rebuild was done on EC2 VM instances from Amazon Web Services, using a clean, minimal and up-to-date chroot. Every failed build was retried once to eliminate random failures.