Releases: google/python-fire
Releases · google/python-fire
v0.1.2
Improvements
- IPython is fully optional! [#7]
Now Fire's only dependency is six (the Python 2, 3 compatibility module) which is fairly light weight.
If you use Fire without IPython, we call it "Fire Lite." Pun intended. - The command argument accepts lists [#53]
fire.Fire's optionalcommandargument now accepts either a sequence of arguments or a single string.
Previously thecommandargument only accepted a string. - New mkdocs documentation
We've started using mkdocs for documentation. The documentation is available at https://google.github.io/python-fire. - Packaging improvements: the license file is now included in the release.
- Output is no longer force converted to ASCII.
v0.1.1
New Features
- The Python Fire Guide is available
- Support for annotations in functions
- Support for keyword-only arguments in functions
- Faster loading via lazy imports
Bug Fixes
- Serialize empty dictionaries
- Serialize dictionaries with circular dependencies
- Support non-comparable objects, numpy arrays, etc
- Help for objects without source files
- Completion scripts for top-level functions