Python Fire v0.3.1 Release Notes
Release Date: 2020-04-07 // about 5 years ago-
โ Removes preexec_fn from pager subprocess call. Resolves #236.
Previous changes from v0.3.0
-
Assorted Improvements in Python Fire v0.3.0
- ๐ Use Fire on third-party code without making any code changes:
python -m fire <module>
- ๐ Docstring parsing fix for all lines are blank f01aad3
- ๐ Improved parsing of numpy-style docstrings
- #187 Expose built-in functions from the standard library (e.g. sin, cos)
- #149 Support objects implementing __getattr__
- #205 Fix ctrl-C handling in help screens
- ๐ Support functools.wraps and lru_cache decorated functions
- ๐ Better support for objects with properties
- Objects with custom __str__ are now treated as Values. E.g. If such an object appears in a dict, the dict will still print in line-by-line mode rather than showing a help screen by default.
- ๐ Formatting on Windows works properly now
- ๐ Use Fire on third-party code without making any code changes: