jacksmith15 / statham-schema

Statham is a Python Model Parsing Library for JSON Schema.
https://statham-schema.readthedocs.io/en/latest/
MIT License
38 stars 11 forks source link

Update requirements typing_extensions~=3.7 to a new version #90

Closed tanzim-bgl closed 1 year ago

tanzim-bgl commented 1 year ago

Description of requested feature

I would like to use this with other libraries, such as dataclasses_avroschema. However there is an overlap where the dependencies are newer within that library. I would like this to be updated if possible.

Workaround

I am using pip install --no-deps to get passed this but would like to avoid it in the future.

jacksmith15 commented 1 year ago

This should be very straightforward, feel free to open a PR which relaxes the constraint.

The breaking changes in typing extensions 4 shouldn't affect this library.

jacksmith15 commented 1 year ago

Version 0.14.0 now released, and will work with typing extensions <5.0.0

Thanks for the PR @tanzim-bgl