You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
Griffe warns about changed values for attributes, but these are often false positives.
Describe the solution you'd like
Instead of diff a whole dictionary, we should check each one of its key/value pairs. Key removed? Breaking change. Value changed? Breaking change. Added key? Not a breaking change.
Same for lists/tuples, but check ordering too. For sets, only check that nothing was removed.
Describe alternatives you've considered
/
Additional context
/
Boost priority
Boost priority in our backlog through Polar.sh. Higher pledge, higher priority.
Minimum pledge by user/organization is $5, minimum amount for boost is $30.
Is your feature request related to a problem? Please describe.
Griffe warns about changed values for attributes, but these are often false positives.
Describe the solution you'd like
Instead of diff a whole dictionary, we should check each one of its key/value pairs. Key removed? Breaking change. Value changed? Breaking change. Added key? Not a breaking change.
Same for lists/tuples, but check ordering too. For sets, only check that nothing was removed.
Describe alternatives you've considered
/
Additional context
/
Boost priority
The text was updated successfully, but these errors were encountered: