]> git.ipfire.org Git - thirdparty/patchwork.git/commit
requirements: Pin jsonschema
authorStephen Finucane <stephen@that.guru>
Thu, 28 Oct 2021 10:38:41 +0000 (11:38 +0100)
committerStephen Finucane <stephen@that.guru>
Tue, 10 May 2022 17:26:49 +0000 (18:26 +0100)
commit52bfa263fdc052bf9c0f9c6886308131b18d0e34
tree05a2e8a8f666da49e3edf59807410c044471e1ad
parentd33bc955fbe3291758301337212d1812420ec56f
requirements: Pin jsonschema

The new 4.x release of jsonschema has borked our schemas for reasons I
do not yet fully understand (though I have an idea - see inline). Unbork
things now and fix our CI, while we work on a longer-term fix.

Conflicts:
  requirements-test.txt

Changes:
  requirements-text.txt

NOTE(stephenfin): The conflict is because we're using a slightly older
version of openapi-core here which we don't want to update. We also need
to modify the file futher to pin openapi-schema-validator to keep pip
happy since openapi-schema-validator 0.2.0 requires jsonschema > 4.0.

Signed-off-by: Stephen Finucane <stephen@that.guru>
requirements-test.txt