Commit Graph

  • 7bc0ab3881 Python setup version David Bieber 2022-11-28 15:27:21 -05:00
  • 37c4305194 Lint error cleanup following #345 (#390) David Bieber 2022-04-16 18:20:08 -04:00
  • 2a0b6055e5 Make test deterministic 2022-04-16-cleanup2 David Bieber 2022-04-16 17:33:08 -04:00
  • a186073a06 line too long David Bieber 2022-04-16 17:31:09 -04:00
  • e92f7dae1f Lint error cleanup following #345 David Bieber 2022-04-16 17:28:07 -04:00
  • 8bddeec6bd Add custom formatter for Fire result (#345) Bea Steers 2022-04-16 17:21:05 -04:00
  • 8469e487dc Move python 3 only component to test_components_py3.py (#389) David Bieber 2022-04-16 16:42:02 -04:00
  • 52947ce726 Limit pytype 2022-04-16-cleanup David Bieber 2022-04-16 16:34:42 -04:00
  • cfd62b84f0 Disable test for Python 2 David Bieber 2022-04-16 16:29:27 -04:00
  • f3f2daeedd Move python 3 only component to test_components_py3.py David Bieber 2022-04-16 16:25:34 -04:00
  • 09f836e8db Fix #315 Change the _KeywordOnlyArguments filtering condition (#316) Xavier Figueroa 2022-04-16 15:20:32 -05:00
  • 21ae57c38d Remove testing for Python 3.4 (#388) David Bieber 2022-04-16 15:58:07 -04:00
  • 91df62ecc6 Remove unused import 2022-04-16-py34 David Bieber 2022-04-16 19:50:02 +00:00
  • 566122b4d8 No pytype for test components David Bieber 2022-04-16 19:47:56 +00:00
  • 395f0e77c5 Tests for 35 David Bieber 2022-04-16 18:06:42 +00:00
  • 2ca43b3800 type annotation David Bieber 2022-04-16 17:56:20 +00:00
  • 3742b7b30c Fix remaining lint errors David Bieber 2022-04-16 17:51:08 +00:00
  • 5db32a1623 Ignore and fix lint issues David Bieber 2022-04-16 17:47:57 +00:00
  • b88764d7fe Remove testing for Python 3.4 David Bieber 2022-04-16 17:41:39 +00:00
  • 703f8a2d59 Remove unused comments related to Python 2 compatibility. Yilei Yang 2022-04-14 07:52:52 -07:00
  • ed44d8b801 Fix typos in test component docstrings. David Bieber 2021-06-17 11:02:53 -07:00
  • c1266d0dbb Clarify docs by giving the grouping example some output. Pratyush Raj 2021-04-12 14:50:21 +00:00
  • 8e9b1d5213 - Removed travis config file. - Updated reference of travis to Github Actions. Joe Chen 2021-01-25 10:21:24 -08:00
  • 58fd850862 - Installed mock, required by the tests. - Exits the build shell script if any of the commands fails. Joe Chen 2021-01-22 13:43:12 -08:00
  • c97ac311ee Trigger copybara Renames yaml to yml. David Bieber 2021-01-22 12:25:46 -08:00
  • fbe1bf858f chmod +x .github/scripts/build.sh Joe Chen 2021-01-22 12:02:50 -08:00
  • 59eb4daeee Migrate Python Fire CI from Travis to Github Actions. Joe Chen 2021-01-22 11:43:57 -08:00
  • cbbf7f5fdb Deployed 2b5902a with MkDocs version: 1.1.2 David Bieber 2021-01-22 13:07:53 -05:00
  • 2b5902a158 Travis pytype bug fix v0.4.0 David Bieber 2021-01-22 10:01:09 -08:00
  • 4c51b892e2 Only run pytype on 2.7 and 3.7 David Bieber 2021-01-22 09:39:51 -08:00
  • fac1ea0043 Documentation updates for 0.4.0. (python -m fire path/to/file.py) David Bieber 2021-01-22 09:18:27 -08:00
  • b61b68c708 Don't run pytype on Python 3.9, not supported yet. David Bieber 2021-01-22 09:16:24 -08:00
  • f2ab298e43 Test Python Fire on Python 3.9 David Bieber 2021-01-22 08:57:47 -08:00
  • 56d28ebbb4 Bump Python Fire version number from 0.3.1 to 0.4.0 David Bieber 2021-01-22 08:53:33 -08:00
  • c39de6ae33 issue-261 Fixed missing parts of argument descriptions for Google and Numpy style docstrings. 482bb9da4b by Michael Garbutt <michael.c.garbutt@gmail.com>: MichaelCG8 2021-01-22 08:40:05 -08:00
  • 629d91c3f3 Added detail to CONTRIBUTING.md MichaelCG8 2020-12-17 10:54:46 -08:00
  • bc43dca6a5 Support functions even when they override getattr in non-standard ways. Roopesh V S 2020-12-16 13:58:14 -08:00
  • a938ef9056 Don't run pytype in Python 3.5. Rebecca Chen 2020-12-16 12:42:03 -08:00
  • aa18534de3 Add :key type name: parameters to help text Amy Lei 2020-12-16 12:26:35 -08:00
  • e4cb72a135 Support asyncio coroutines Robert Weiss 2020-12-16 12:19:42 -08:00
  • 3be260e65a Fixed line-too-long linting issue in Python 2.7. Jacob Austin 2020-10-30 10:52:24 -07:00
  • fea0be79cc CL fixes for pytype and pylint. Jacob Austin 2020-10-30 10:14:16 -07:00
  • 5aa754a1e1 Fixed linting issues with import compatibility across multiple Python versions. Jacob Austin 2020-10-30 07:12:06 -07:00
  • 6ef90c0155 Updated to fix unittest compatibility and Python 3.4 backwards compatibility. Jacob Austin 2020-10-29 20:13:20 -07:00
  • c1a0450c66 Fixed compatibility issues with unittest module and Python versions below 3.5. Jacob Austin 2020-10-29 11:44:38 -07:00
  • 5311d21b1b Added better error handling for module imports and Jacob Austin 2020-10-29 10:24:31 -07:00
  • 878b8d86f4 Fix inclusion of enum34 if setup.py. 7d100c145a by Daniel Zheng <dzheng256@gmail.com> Daniel Zheng 2020-10-05 11:20:49 -07:00
  • 7d5011ad05 disable lint checks super-with-arguments and raise-missing-from David Bieber 2020-10-02 13:40:56 -07:00
  • c3789064e2 Change member future check to fix issue 272 bb58f26114 by bradleydamato <bradleydamato@gmail.com> ebc446fa79 by bradleydamato <bradleydamato@gmail.com> 98b131f15d by bradleydamato <bradleydamato@gmail.com> Bradley D'Amato 2020-10-02 11:15:43 -07:00
  • b5d6341d30 Add module-attr disable hints. David Bieber 2020-07-14 11:01:11 -07:00
  • 79d85df270 Added types and defaults to function help text. Michael Garbutt 2020-07-14 09:00:56 -07:00
  • 457b1562b8 Support for Python 3.8 uburuntu 2020-06-12 10:51:40 -07:00
  • 2814d5ca94 Deployed fb7ee3a with MkDocs version: 1.0.4 David Bieber 2020-04-07 20:08:31 +00:00
  • fb7ee3a716 Bump version number to 0.3.1. v0.3.1 David Bieber 2020-04-03 11:04:51 -07:00
  • af9d8488d5 Remove preexec_fn from subprocess call in console_io.py David Bieber 2020-04-03 17:41:42 +00:00
  • 3b030c5e76 Deployed 61785e6 with MkDocs version: 1.0.4 David Bieber 2020-03-24 17:06:22 +00:00
  • 61785e614c Switch from unittest to testutils. v0.3.0 David Bieber 2020-03-19 12:47:16 -07:00
  • b978161960 Fix the issue where keyword only arguments with default value is incorrectly marked as required. Joe Chen 2020-03-16 17:21:33 +00:00
  • aa72776fde Documentation updates for '--help' and 'python -m fire' David Bieber 2020-03-13 11:49:37 -07:00
  • cd008fb42b Update README.md formatting Daiki Katsuragawa 2020-03-09 11:16:29 -07:00
  • 335f6e9ab2 Set version number in preparation for release. David Bieber 2020-03-06 15:52:05 -08:00
  • 598937e074 Enable python -m fire <module> <args> to work Jeff Tratner 2020-03-06 15:35:13 -08:00
  • 0be2244c6a Move colorama import to top David Bieber 2020-03-06 15:25:33 -08:00
  • 41297c7b1d Fix typo in HelpText docstring. David Bieber 2020-03-06 22:37:53 +00:00
  • d2aa542ca7 Separate module for formatting_windows. David Bieber 2020-03-06 22:17:08 +00:00
  • 4a5b7c348c Update formatting to use colorama on windows if available. Jared Trog 2020-03-06 13:08:48 -08:00
  • b77f5aefbf Disable wrapped function test for Python 3.4 David Bieber 2020-02-28 20:04:23 -08:00
  • bb90d16e17 Use skip_arg for Python 3.4 again. David Bieber 2020-02-28 16:29:03 -08:00
  • afc34abdfb Restore support for Python 3.4 and lint for Python 2.7. David Bieber 2020-02-28 23:30:23 +00:00
  • 780a360a6d pytype: disable=module-attr David Bieber 2020-02-28 15:09:13 -08:00
  • 4de6607fa0 Disable pytype in core_test David Bieber 2020-02-28 14:40:08 -08:00
  • b1f3f95d73 handle NumPy style docstring params containing a colon #189 Vincent Barbaresi 2020-02-28 14:31:51 -08:00
  • deb33cc34f use a custom getfullargspec that follows wrapped chains #159 Vincent Barbaresi 2020-02-28 14:24:21 -08:00
  • 86ac2685a6 Satisfy pytype David Bieber 2020-02-28 13:23:17 -08:00
  • c830177ce0 Move GetClassAttrsDict to inspectutils. David Bieber 2020-02-28 09:37:23 -08:00
  • c8ea506b06 Hide future imports in MemberVisible David Bieber 2020-02-28 09:14:48 -08:00
  • 1c1afd16c6 Treat objects with custom __str__ methods as Values / SimpleGroups. David Bieber 2020-02-28 09:13:42 -08:00
  • 7d87eb2604 Copybara import of the project: Jared Trog 2020-02-28 09:10:40 -08:00
  • a5dba1301c Copybara import of the project: Pranav Gupta 2020-02-27 09:13:26 -08:00
  • 04e2434001 Add InvalidProperty test and fix the travis error resulting from pytype not being supported in python 3.4 David Bieber 2020-02-25 17:42:34 -08:00
  • 297a1adfae Quote lint formatting and fix accidentally reverted docs change. David Bieber 2020-02-25 13:28:36 -08:00
  • 34a10f9218 Add InvalidProperty test and sync with GitHub David Bieber 2020-02-25 13:16:32 -08:00
  • 1ac5105a04 Use "dir()" to get available methods of object (#215) Mehmood Deshmukh 2020-02-22 00:26:34 +05:30
  • 192c020d30 fix typo in guide (#218) David Caron 2020-01-28 16:23:58 -05:00
  • 420ced0454 Print out predefined summary and descriptions for primitive types instead of the real docstring in the object since the docstring of the builtin objects are usually not very useful. Joe Chen 2020-01-24 13:08:34 -08:00
  • 074f4b2590 Ignoring SIGINT in pager process and fire process while the pager process is alive. Joe Chen 2020-01-17 10:01:31 -08:00
  • cd95ae2581 Fix the type in version comparison in setup script. Joe Chen 2019-12-13 14:09:06 -08:00
  • 15a6f6b597 Install enum 34 if python version is lower than 3.4. Joe Chen 2019-12-13 11:20:06 -08:00
  • 48038f55cb sync internal and external David Bieber 2019-12-03 16:11:41 -08:00
  • 4695f34429 Add disable=import-outside-toplevel pylint lines. David Bieber 2019-12-05 21:30:16 +00:00
  • 8d372e2a67 Exposes builtin functions from the standard library (#193) Geoff Bacon 2019-09-07 18:27:42 -07:00
  • 720c0aa209 add pypi version badge in README (#192) williamfzc 2019-09-06 01:23:31 +08:00
  • a7810582f8 Set version number to 0.2.2 David Bieber 2019-08-08 12:08:43 -07:00
  • f01aad3476 Prevent error when all lines are blank in _strip_blank_lines. David Bieber 2019-08-05 15:37:25 -07:00
  • 85b3f2740b Deployed c1a7e2f with MkDocs version: 1.0.4 2019-08-01 18:25:02 +00:00
  • c1a7e2f21f Set version to 0.2.1. v0.2.1 David Bieber 2019-07-30 11:28:50 -07:00
  • 0fa5c42ac8 robustify docstring parser to blank lines after section starts. Resolves https://github.com/google/python-fire/issues/183 David Bieber 2019-07-29 15:32:39 -07:00
  • a54ef58d16 Adds BinaryCanvas as test component. David Bieber 2019-07-26 11:51:36 -07:00
  • 1ff09cc03a Deployed d774539 with MkDocs version: 1.0.4 2019-07-26 17:20:45 +00:00
  • d77453938a make pytype happy w/ __str__ feature. v0.2.0 David Bieber 2019-07-26 09:10:44 -07:00