Can't upgrade json_annotation/json_serializable package...
Because no versions of validators match >2.0.1 <3.0.0 and validators 2.0.1 depends on vin_decoder ^0.1.2, validators ^2.0.1 requires vin_decoder ^0.1.2.
And because no versions of vin_decoder match >0.1.2 <0.2.0, validators ^2.0.1 requires vin_decoder 0.1.2.
And because vin_decoder 0.1.2 depends on basic_utils ^2.5.4 which depends on json_annotation >=2.0.0 <=3.0.1, validators ^2.0.1 requires json_annotation >=2.0.0 <=3.0.1.
So, because nudged depends on both json_annotation ^3.1.0 and validators ^2.0.1, version solving failed.