- added compilable flag
- unified handling of type_params
- minimize default_value of type_params
- Improve error reporting when source cannot be minimized (#16)
- Complete type hints for public API (#15)
- minimize (yield) to None
- minimization of MatchClass
- minimization of default arguments
- minimize slice correctly
- minimize every type comment
- 3.8: support for Index and ExtSlice
- correct minimization of FormattedValue
- ignore code in async inner scopes when we try to minimize a function to its body
- correct minimization of optional nodes
- extracted parse function
- removed python 3.7 support
- minimize strings and bytes
- minimize int, float, boolean values
- fix crash when minimizing raise statements
- minimize nonlocal and global names
- remove the upper dependency bounds
- minimize kw_defaults correctly
- minimize function defaults
- added py.typed
- minimize type comments
- created MinimizeStructure
- created MinimizeBase
- implemented ValueWrapper
- support for 3.12
- fixed various bugs
- implemented cli
- support for python 3.7 - 3.11
- progress callback for minimize