GitHub / google/python-fire / commits
Python Fire is a library for automatically generating command line interfaces (CLIs) from absolutely any Python object.
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 716bbc23 | Add Python 3.13 and 3.14 checking in build workflow (#623) |
David Bieber <d****0@g****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 27f41ac3 |
Update hypothesis requirement from <6.136.0 to <6.137.0 (#621)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 0b283777 | Add type hints to satisfy ty (#622) |
David Bieber <d****0@g****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 8ea2f631 | Update email address | David Bieber <d****0@g****m> | 10 months ago | |
| ea8c7f5e | Remove unused MANIFEST | David Bieber <d****0@g****m> | 11 months ago | |
| 86bf4ca6 |
Update pylint requirement from <3.3.7 to <3.3.8 (#614)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 8c62e055 |
Update pytest requirement from <=8.3.5 to <=8.4.1 (#615)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| cec0119b |
Update hypothesis requirement from <6.133.0 to <6.136.0 (#616)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 84496196 | Use ty in place of pytype (#617) |
David Bieber <d****r@g****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| d33056cb | Move to pyproject.toml (#613) |
David Bieber <d****r@g****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 2e6f8d2b | Bump version to 0.7.1 (#609) |
David Bieber <d****r@g****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| dba7e1d0 |
Update hypothesis requirement in /.github/scripts (#608)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 51974c67 |
Update pylint requirement from <3.3.5 to <3.3.7 in /.github/scripts (#591)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| fb01c7c6 | Call inspectutils.GetClassAttrsDict on component, not None (#606) |
David Bieber <d****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 8527235d |
Update setuptools requirement in /.github/scripts (#593)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| c5ab6022 |
Update hypothesis requirement in /.github/scripts (#594)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 525708c3 | Use lowercase neutral instead of upper (#596) |
David Bieber <d****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 45152e18 |
Update pylint requirement from <3.3.2 to <3.3.5 in /.github/scripts (#581)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 2e0867d3 | Use Neutral theme for Inspector (#588) |
David Bieber <d****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 6cf45c66 |
Update hypothesis requirement in /.github/scripts (#574)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| deb25efe |
Update setuptools requirement in /.github/scripts (#573)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| c3b4474e |
Update levenshtein requirement in /.github/scripts (#568)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 98d7fbce |
Update setuptools requirement in /.github/scripts (#567)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| dfa1071b |
Update termcolor requirement from <2.5.0 to <2.6.0 in /.github/scripts (#569)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 0aff6b94 |
Update hypothesis requirement in /.github/scripts (#566)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 8feb04a5 |
Update pylint requirement from <3.2.8 to <3.3.2 in /.github/scripts (#562)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 90b7f824 | Replace Python 2 type hints with real type annotations (#559) |
David Bieber <d****r@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| a0cb1ca3 |
Expand build matrix to include mac (#490)
Co-authored-by: Hugo van Kemenade <1****k@u****m>, David Bieber <d****r@g****m> |
Jirka Borovec <6****a@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| efcf60f7 | Lint improvements and type safety (#558) |
David Bieber <d****r@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 1c43c361 | Bump version number in __init__ to setup.py | David Bieber <d****0@g****m> | over 1 year ago | |
| 8227364f | Update required Python 3.7 in `setup.py` (#555) |
Jirka Borovec <6****a@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 36a56c0a | Continue upgrade of codebase to Python 3 (#556) |
David Bieber <d****r@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| d3204373 | Include Python 3.13 in github actions (#554) |
David Bieber <d****r@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 5b2dadd7 | Move asyncio imports and update docs (#553) |
David Bieber <d****r@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 93b0e324 | Remove six from console, eliminates six entirely (#552) |
David Bieber <d****r@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 4efd44db | Remove .format in favor of f-strings (#551) |
David Bieber <d****r@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| ca4e80b9 | Add current system MSYS check (#278) |
Kai Chen <f****y@1****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| c5f5f900 | Run github action on pull_request (#550) |
David Bieber <d****r@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| f9293c9d | Upgrade pylint version (#549) |
David Bieber <d****r@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 9c9e8c63 |
Update levenshtein requirement in /.github/scripts (#548)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 32b51421 | Update label used by dependabot (#547) |
David Bieber <d****r@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 374d8c60 |
Update pytest requirement from <=8.1.1 to <=8.3.3 in /.github/scripts (#546)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| b83fa05b | Remove mock in favor of unittest.mock (#545) |
David Bieber <d****r@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 9825623b |
Update hypothesis requirement in /.github/scripts (#544)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| f012df24 | Simplify requirements.txt by assuming Python 3 (#543) |
David Bieber <d****r@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 2d950337 |
Update setuptools requirement in /.github/scripts (#540)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| b13c13bf | Remove sys.version_info checks (#542) |
David Bieber <d****r@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 5d0706d8 | remove six: Replace six.string_types and six.integer_types, etc. (#541) |
David Bieber <d****r@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 8b063b95 | Remove future imports now that we've dropped support for Python 2 (#539) |
David Bieber <d****r@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| a59f6bad | Use ast.Constant for recent Python versions (#526) |
Weida Hong <w****w@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| e9f49b0f |
Update levenshtein requirement in /.github/scripts (#510)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 6902939a |
Update hypothesis requirement in /.github/scripts (#506)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| de2852a4 |
Update setuptools requirement in /.github/scripts (#500)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| f332cb1f | Fix typo in dependabot github actions group (#497) |
Jirka Borovec <6****a@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 014a637f |
Update pytest-runner requirement in /.github/scripts (#496)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| ab310cf8 |
Update pytest requirement from <=7.2.1 to <=8.1.1 in /.github/scripts (#494)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 595239ec |
Update mock requirement from <5.0.0 to <6.0.0 in /.github/scripts (#495)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 8beb85e4 |
Update termcolor requirement from <2.2.0 to <2.5.0 in /.github/scripts (#493)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 027c5027 |
#444: Removed pipes dependency (#447)
Co-authored-by: Svayp11 <b****7@g****m> |
Vladimir Pestov <9****1@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| c417aec1 |
Update hypothesis requirement in /.github/scripts (#492)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| db3fcaf7 |
2 dependabot updates (#491)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 3c230d8c |
Adding GitHub dependabot (#432)
Co-authored-by: Hugo van Kemenade <h****k@u****m> |
Jirka Borovec <6****a@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 343e6b6c | Add Python 3.11 and Python 3.12 to build workflow (#485) |
David Bieber <d****r@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 8a41c91a | Update formatting_windows.py (#477) |
eXcript <e****l@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| ffb8121a | Update build.yml dropping Python 2.7 (#479) |
David Bieber <d****r@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 1d8a1378 | remove asyncio.coroutine (#440) |
Hai Zhu <3****o@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| d44d33d4 |
Fix missing `$` sign in bash completion (#472)
Co-authored-by: Max Hacker <m****h@g****m> |
Max <4****k@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 1bcb5d1a | Add missing parameter description (#462) |
Panagiotis Simakis <s****s@a****g>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 6e485c97 | Split too long line, fixing lint #437 |
David Bieber <d****r@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 527e3d05 | Fix typos in console and tests (#436) |
Yaroslav Halchenko <d****n@o****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 71743b6f | docs: fix brand name `Github` -> `GitHub` (#425) |
John Bampton <j****n@u****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| c29b9231 | adding python 3.10 [tag & CI] (#428) |
Jirka Borovec <6****a@u****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 0438367c | Fix deprecation warning: LICENSE is autodetected (#434) |
Hugo van Kemenade <h****k@u****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 910b1f8a | Fix path to requirements.txt (#433) |
Hugo van Kemenade <h****k@u****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 396ef1c4 | freeze CI requirements (#431) |
Jirka Borovec <6****a@u****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 2d2fa619 | Use literal dict (#430) |
David Bieber <d****r@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| e1e95ffe | Change mkdocs from pages to nav (#421) |
David Bieber <d****r@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 51afa538 | Update documentation to show new serialize kwarg and to clean up misformatted... |
David Bieber <d****r@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 2cb16f66 |
Modify the grouping example to fit the output (#334)
Co-authored-by: David Bieber <d****r@g****m> |
Wei-Chung Liao <w****o@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| b2415b93 | Fix completion for Fire(fn) (#336) |
Wei-Chung Liao <w****o@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 7b5d4f71 | docs: Fix a few typos (#399) |
Tim Gates <t****s@i****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| eda25f87 | Small docs improvement for using CLI (#372) |
Martial Himanshu <6****1@u****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 0ad05714 | Fix #317 Help text short args (#318) |
Conor Sheehan <c****v@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| c3703f44 | Interactive mode: Mention IPython REPL requirement (#383) |
Martin Gruber <m****1@w****e>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 1eec9548 | Interactive mode: Mention IPython REPL requirement (#383) |
Martin Gruber <m****1@w****e>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| e5b33f6a | Update guide.md (#387) |
kpakda <5****p@u****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 82e2d87f | Remove extra newline (#417) |
David Bieber <d****r@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| a4918478 | Show default values for kwonly arguments in help text (#414) |
David Bieber <d****r@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| c4bd14b4 | Python Fire Version Bump (#416) |
David Bieber <d****r@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| c367ce99 | Bring continuous integration to working state (#415) |
David Bieber <d****r@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 37c43051 | Lint error cleanup following #345 (#390) |
David Bieber <d****0@g****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| 8bddeec6 | Add custom formatter for Fire result (#345) |
Bea Steers <b****s@g****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| 8469e487 | Move python 3 only component to test_components_py3.py (#389) |
David Bieber <d****0@g****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| 09f836e8 |
Fix #315 Change the _KeywordOnlyArguments filtering condition (#316)
Signed-off-by: Xavier Figueroa <x****v@g****m> |
Xavier Figueroa <x****v@g****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| 21ae57c3 | Remove testing for Python 3.4 (#388) |
David Bieber <d****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| 703f8a2d | Remove unused comments related to Python 2 compatibility. |
Yilei Yang <y****g@g****m>
Committed by: Copybara-Service <c****r@g****m> |
about 4 years ago | |
| ed44d8b8 | Fix typos in test component docstrings. |
David Bieber <d****r@g****m>
Committed by: Copybara-Service <c****r@g****m> |
almost 5 years ago | |
| c1266d0d | Clarify docs by giving the grouping example some output. |
Pratyush Raj <p****s@g****m>
Committed by: David Bieber <d****r@g****m> |
about 5 years ago | |
| 8e9b1d52 | - Removed travis config file. |
Joe Chen <z****n@g****m>
Committed by: Copybara-Service <c****r@g****m> |
over 5 years ago | |
| 58fd8508 | - Installed mock, required by the tests. |
Joe Chen <z****n@g****m>
Committed by: Copybara-Service <c****r@g****m> |
over 5 years ago |