Transition to starlette 1.0
This PR is part of the transition to starlette 1.0, which introduced breaking changes. Some reverse dependencies are currently failing autopkgtests due to this transition.
This PR depends on other changes in the stack. Recommended merge order:
- python-pathable - python-pathable!1 (merged)
- python-jsonschema-path (this PR)
- python-openapi-schema-validator
- python3-openapi-spec-validator
- fastapi (Waiting ITP - https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1132513)
- python-openapi-core
On debusine and CI, builds fail due to the missing python-pathable. Autopkgtests for reverse dependencies of this package may fail until the dependencies mentioned above are updated.
https://debusine.debian.net/debian/developers/work-request/559173/
The build can be reproduced with the newer upstream version of python-pathable, for example:
gbp buildpackage --extra-package=python3-pathable_0.5.0-1_all.deb
Edited by Matheus Polkorny