Python Fire is a library for automatically generating command line interfaces (CLIs) from absolutely any Python object.
COMMITS
/ fire/test_components.py September 21, 2024
D
Lint improvements and type safety (#558)
David Bieber committed
D
Continue upgrade of codebase to Python 3 (#556)
David Bieber committed
September 20, 2024
D
Upgrade pylint version (#549)
David Bieber committed
D
remove six: Replace six.string_types and six.integer_types, etc. (#541)
David Bieber committed
D
Remove future imports now that we've dropped support for Python 2 (#539)
David Bieber committed
December 9, 2022
C
Fix #317 Help text short args (#318)
Conor Sheehan committed
April 16, 2022
D
Move python 3 only component to test_components_py3.py (#389)
David Bieber committed
X
Fix #315 Change the _KeywordOnlyArguments filtering condition (#316)
Xavier Figueroa committed
June 17, 2021
D
Fix typos in test component docstrings.
David Bieber committed
December 16, 2020
A
Add :key type name: parameters to help text
Amy Lei committed
July 14, 2020
M
Added types and defaults to function help text.
Michael Garbutt committed
February 28, 2020
V
use a custom getfullargspec that follows wrapped chains #159
Vincent Barbaresi committed
February 26, 2020
February 25, 2020
D
Quote lint formatting and fix accidentally reverted docs change.
David Bieber committed
D
Add InvalidProperty test and sync with GitHub
David Bieber committed
February 21, 2020
M
Use "dir()" to get available methods of object (#215)
Mehmood Deshmukh committed
July 26, 2019
D
Adds BinaryCanvas as test component.
David Bieber committed
July 25, 2019
D
D
enable test for callable object usage
David Bieber committed
D
fix external lint errors.
David Bieber committed
D
Show both call syntax and members for callable objects in help and usage screens.
David Bieber committed
E
Don't strip whitespace when collecting descriptions in docstring
Evan Juarez committed
July 24, 2019
D
Include kwargs in help screens and usage screens.
David Bieber committed
D
Include varargs in help screens and usage screens.
David Bieber committed
D
Adds test for static and class methods.
David Bieber committed
July 23, 2019
D
Support for namedtuples in Python 2.
David Bieber committed
July 22, 2019
D
Clean up subdict name for linter.
David Bieber committed
D
Adds a subclass of dict as a test component.
David Bieber committed
July 1, 2019
D
D
Show frozensets the same way we show sets.
David Bieber committed
D
Allow multiple handlers to be triggered for a single object.
David Bieber committed
June 26, 2019
D
Fixes help text when key in map is non-string value.
David Bieber committed
March 19, 2019
J
Generating flags information for function objects
Joe Chen committed
February 21, 2019
J
HelpTextForFunction: detailed help text for functions
Joe Chen committed
January 18, 2019
P
Implemented HelpTextForObject
Python Fire Team committed
January 3, 2019
F
Make namedtuple fields accessible by their name (#161)
Florian Schäfer committed
December 4, 2018
D
docstring parser and initial commit for new usage screens.
David Bieber committed
October 9, 2018
D
Adds test for 1-letter arg names.
David Bieber committed
October 5, 2018
D
Support capital letters for single-char flags
David Bieber committed
A
Issue #108: Shortcuts for boolean arguments (#141)
Alex Shadley committed
June 27, 2018
J
Copybara generated commit for Python Fire.
Joe Chen committed
June 21, 2018
J
Copybara generated commit for Python Fire.
Joe Chen committed
January 8, 2018
April 7, 2017
S
Fixed Issue 42: Handled another type of exception and added testcase … (#49)
Saurabh Patel committed
March 31, 2017
D
Provide completion scripts for fire.Fire(fn).
David Bieber committed
March 29, 2017
D
Consistent colon usage in FireErrors.
David Bieber committed
March 28, 2017
J
fix output printing on dict with no printable keys (#39)
Jeff Tratner committed
D
Adds pylint script to .travis.yml (#38)
David Bieber committed
March 27, 2017
D
Adds pylintrc and moves towards conforming to the pylintrc (#36)
David Bieber committed
March 24, 2017
R
Fix typing error in docstring (#21)
Raphaël B committed