Description of problem: The new poetry build system needs jsonschema >= 3.1 Version-Release number of selected component (if applicable): python36-jsonschema-2.5.1
As far I can see in the change log, there are no API break or so. https://github.com/Julian/jsonschema/blob/master/CHANGELOG.rst
Created attachment 1677519 [details] The spec file I have create an sample spec file for it.
mergin master 3.2.0 to epel7
...which of course doesn't work, taking propose spec with some modifications
proposed spec is python3 only and I guess we want to keep python2 subpkg in epel7
https://src.fedoraproject.org/rpms/python-jsonschema/pull-request/5
epel7 buildroot is missing few python36 packages: python36-importlib-metadata python36-pyrsistent >= 0.14.0 python36-setuptools-scm Did proposed patch work with epel7 python36?
Can you send me an srpm for testing?
You can grab it from the scratch build Koji task https://kojipkgs.fedoraproject.org//work/tasks/6322/50996322/python-jsonschema-3.2.0-1.el7.src.rpm or rebuild from above PR if scratch expired.
Oh the srpm fails to build with: RPM build errors: File not found: /builddir/build/BUILDROOT/python-jsonschema-3.2.0-1.el7.x86_64/usr/bin/jsonschema Directory not found: /builddir/build/BUILDROOT/python-jsonschema-3.2.0-1.el7.x86_64/usr/lib/python2.7/site-packages/jsonschema File not found by glob: /builddir/build/BUILDROOT/python-jsonschema-3.2.0-1.el7.x86_64/usr/lib/python2.7/site-packages/jsonschema-3.2.0-py?.?.egg-info
This package has changed maintainer in Fedora. Reassigning to the new maintainer of this component.