Closed jleben closed 1 year ago
Our project also facing that issue.
Please, fix the places of using typeguard.check_type and also strictly set typeguard version to avoid such situation in future.
Please, do that asap
You all are kind of pushy! Realize that we all work for free here.
If you can check out/review #235 to make sure that fixes things for you, that would be great.
Hopefully fixed as of marshmallow_dataclass==8.5.12.
typeguard
version 3 does not have theargname
argument tocheck_type()
, raising an exception inmarshmallow_dataclass
.Moreover, the version of
typeguard
is not constrained insetup.py
, causing a silent upgrade oftypeguard
in projects that usemarshmallow_dataclass
even when those projects fully constrain the version ofmarshmallow_dataclass
, which breaks those projects in a surprising way. It caused me an hour to debug one of my projects. The version oftypeguard
should have at least the major version number contrained.