Skip to content

Releases: google/python-fire

v0.1.2

29 Aug 17:41

Choose a tag to compare

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 optional command argument now accepts either a sequence of arguments or a single string.
    Previously the command argument 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

21 May 06:55

Choose a tag to compare

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