GitHub / python-cmd2/cmd2 / commits
cmd2 - quickly build feature-rich and user-friendly interactive command line applications in Python
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 04c7c297 | Update .gitignore to ignore node_modules | Todd Leonhardt <t****t@g****m> | over 1 year ago | |
| 07ff01f9 | Fix 'index out of range' error in decorators._parse_positionals(). (#1401) |
Kevin Van Brunt <k****t@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| e4ab25f8 | Added a couple simple example for using tmux or byobu to launch cmd2 applicat... |
Todd Leonhardt <t****t@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 9d3f227d | Migrate documentation to use Markdown and MkDocs (#1397) |
Todd Leonhardt <t****t@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 91fd9b1f |
Bump astral-sh/setup-uv from 4 to 5 (#1398)
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 | |
| 69aa9afd | Update change log for release. | Kevin Van Brunt <k****t@g****m> | over 1 year ago | |
| a8431f7a | Added docstring to Cmd.print_to(). | Kevin Van Brunt <k****t@g****m> | over 1 year ago | |
| 5a34460c | Rolled back undocumented changes to printing functions introduced in 2.5.0. | Kevin Van Brunt <k****t@g****m> | over 1 year ago | |
| 20c893d4 | Fixed example code. (#1394) |
Kevin Van Brunt <k****t@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 580a08f0 | Update screenshot (#1393) |
Todd Leonhardt <t****t@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 21c7f945 | Fix broken python_scripting.py example (#1392) |
Todd Leonhardt <t****t@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 9659dd7b | Modernized and expanded the Projects section of README and auto-formatted it ... |
Todd Leonhardt <t****t@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| abd8bdf7 |
Bump astral-sh/setup-uv from 3 to 4 (#1386)
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 | |
| c0991d86 | Update change log for release. | Kevin Van Brunt <k****t@g****m> | almost 2 years ago | |
| 564adf4e | Simplified ppaged(). | Kevin Van Brunt <k****t@g****m> | almost 2 years ago | |
| d35aff2b | Fixed issue where Cmd.ppaged() was not writing to the passed in destination. | Kevin Van Brunt <k****t@g****m> | almost 2 years ago | |
| 4b71f09a | Updated unit test. | Kevin Van Brunt <k****t@g****m> | almost 2 years ago | |
| 99ba8292 | Fixed terminal check in Cmd.ppaged() to use correct output stream. | Kevin Van Brunt <k****t@g****m> | almost 2 years ago | |
| 475b28c7 | Fixed issue where argument parsers for overridden commands were not being cre... | Kevin Van Brunt <k****t@g****m> | almost 2 years ago | |
| 91897f40 | Update change log for release. | Kevin Van Brunt <k****t@g****m> | almost 2 years ago | |
| f67ac8c6 | Fixed type hint for with_default_category decorator which caused type checker... |
Kevin Van Brunt <k****t@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 5d2a0e9e | Update change log for release. | Kevin Van Brunt <k****t@g****m> | almost 2 years ago | |
| 88d5721d | Fixed issue where set command was not always printing a settable's current va... | Kevin Van Brunt <k****t@g****m> | almost 2 years ago | |
| f159ed0e | Fix mypy error when passing class method to with_argparser() and as_subcomman... | Kevin Van Brunt <k****t@g****m> | almost 2 years ago | |
| 5dec6135 | Updated CONTRIBUTING.md with fixes and info on how to use uv (#1375) |
Todd Leonhardt <t****t@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| c5320437 | Fixed comment. | Kevin Van Brunt <k****t@g****m> | almost 2 years ago | |
| 146aa426 | Fixed comment. | Kevin Van Brunt <k****t@g****m> | almost 2 years ago | |
| 68ddd22c | Update change log for release. | Kevin Van Brunt <k****t@g****m> | almost 2 years ago | |
| 2849002a | Fixed ZeroDivisionError in async_alert() when shutil.get_terminal_size().colu... | Kevin Van Brunt <k****t@g****m> | almost 2 years ago | |
| 4c5bcce4 | Add ruff cache dir to .gitignore. | Kevin Van Brunt <k****t@g****m> | almost 2 years ago | |
| 84a7bba0 | Fix headers in change log. | Kevin Van Brunt <k****t@g****m> | almost 2 years ago | |
| 457dca78 | Add 'build' to uv dev dependencies. | Kevin Van Brunt <k****t@g****m> | almost 2 years ago | |
| 49c352b2 | Update change log for release. | Kevin Van Brunt <k****t@g****m> | almost 2 years ago | |
| e281a40d | Rename CommandSet.__private_cmd to CommandSet.__cmd_internal. | Kevin Van Brunt <k****t@g****m> | almost 2 years ago | |
| c4a8d0ee | GitHub Actions pytest workflow now uses uv instead of nox (#1370) |
Todd Leonhardt <t****t@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 9fc56835 | Use add_subparsers() 'required' keyword argument added in Python 3.7. | Kevin Van Brunt <k****t@g****m> | almost 2 years ago | |
| b93dcd97 | Change CommandSet._cmd to a read-only property which never returns None. | Kevin Van Brunt <k****t@g****m> | almost 2 years ago | |
| f85e7fc4 | Fix invoke clean.all | Todd Leonhardt <t****t@g****m> | almost 2 years ago | |
| 99358d4a | Make Sphinx documentation build not dependent on nox (#1368) |
Todd Leonhardt <t****t@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 2dea62e0 | Add support for uv venvs (#1367) |
Todd Leonhardt <t****t@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 8117d3b3 | Remove setup.py file to fully move to a modern build based on pyproject.toml ... |
Todd Leonhardt <t****t@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 4d0684ef | Add [project] configuration to pyproject.toml (#1364) |
Todd Leonhardt <t****t@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 378208c9 | Remove tests_isolated from default tests run with pytest (#1362) |
Todd Leonhardt <t****t@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 0b4e8b04 | Fix a few links that referred to the wrong lines of code (#1359) |
Todd Leonhardt <t****t@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 153c308c | Fix bug when using ipy with gnureadline and Python 3.13 (#1358) |
Todd Leonhardt <t****t@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 285d9591 | Updated pypi_test task to use --repository flag in its twine command. | Kevin Van Brunt <k****t@g****m> | almost 2 years ago | |
| c4090987 | Fixed spelling errors. | Kevin Van Brunt <k****t@g****m> | almost 2 years ago | |
| 15c28814 | Add build and setuptools-scm to Pipfile (#1347) |
Todd Leonhardt <t****t@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 5a00d6df | Move pytest config to pyproject.toml from setup.cfg (#1345) |
Todd Leonhardt <t****t@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| ab8d4314 | Add ruff to Pipfile | Todd Leonhardt <t****t@g****m> | almost 2 years ago | |
| e9e232f2 | Move mypy configuration to pyproject.toml from setup.cfg (#1344) |
Todd Leonhardt <t****t@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| ad1f0d6d | Updated copyright year. | Kevin Van Brunt <k****t@g****m> | almost 2 years ago | |
| 271f3b2d | Preparing for a release. | Kevin Van Brunt <k****t@g****m> | almost 2 years ago | |
| 0b9d6541 | Move doc8 config to pyrpoject.toml from setup.cfg (#1343) |
Todd Leonhardt <t****t@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 24dd720e | Try to fix ReadTheDocs Sphinx build that is having problems getting the versi... |
Todd Leonhardt <t****t@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 54219d4a | Try to fix a bug where the ReadTheDocs build can't find the cmd2.__version__ ... |
Todd Leonhardt <t****t@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 49200101 | Try to fix MyPy GitHub Actions (#1340) |
Todd Leonhardt <t****t@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| f1ee3c10 | Try to simplify some of the CI and add support for Python 3.13 (#1339) |
Todd Leonhardt <t****t@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| a4d1941a | Attempt a Python path hack to get ReadTheDocs build working (#1338) |
Todd Leonhardt <t****t@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 1472b991 | Attempt to fix ReadTheDocs Sphinx build (#1337) |
Todd Leonhardt <t****t@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 28bb96c6 | Add ruff fast linter and formatter (#1336) |
Todd Leonhardt <t****t@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 3062aaa1 | Fixed bug where async_alert() overwrites readline's incremental and non-incre... |
Kevin Van Brunt <k****t@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 16c6d30d | Remove dependencies which were only used for Python < 3.8 since cmd2 2.5.0 no... |
Todd Leonhardt <t****t@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 001f4551 | Removed deprecated sphinx method to fix doc build (#1328) |
Todd Leonhardt <t****t@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 3d7a1e70 | Placed default_suggestion_message on its own line. (#1326) |
Kevin Van Brunt <k****t@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 522ce2ed |
Added settable called scripts_add_to_history which determines whether scripts...
Co-authored-by: Kevin Van Brunt <k****t@g****m> |
Harald Welte <l****e@g****g>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 4bc37277 | Combine individual lines of a multiline command into a single line for readli... | Kevin Van Brunt <k****t@g****m> | almost 2 years ago | |
| e87d1caf | Increased code coverage in history tests and updated change log. | Kevin Van Brunt <k****t@g****m> | almost 2 years ago | |
| 33516551 | Removed 'noinspection' comments since they are PyCharm-specific. | Kevin Van Brunt <k****t@g****m> | almost 2 years ago | |
| b82117c1 | merge Merge pull request #1318 from stephenfin/missing-lzma |
Kevin Van Brunt <k****t@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 63848b94 | Refactored Cmd._initialize_history() to handle different exception types betw... | Kevin Van Brunt <k****t@g****m> | almost 2 years ago | |
| f24fe118 | Fixed unit test for Python 3.8+ systems. | Kevin Van Brunt <k****t@g****m> | almost 2 years ago | |
| ff460211 | merge Merge branch 'master' into missing-lzma |
Todd Leonhardt <t****t@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 65cdf34d | merge Merge pull request #1321 from python-cmd2/handle_termination_signals |
Kevin Van Brunt <k****t@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 16c2dbe6 | merge Merge pull request #1293 from rdhammond15/fix/subcmd-usage |
Kevin Van Brunt <k****t@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| ecbe0845 | Removed Python version check related to argparse parser deep copies since we ... | Kevin Van Brunt <k****t@g****m> | almost 2 years ago | |
| 79b0675a | merge Merge branch 'master' into fix/subcmd-usage |
Kevin Van Brunt <k****t@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 3972880b | Fixed issue where persistent history file was not saved upon SIGHUP and SIGTE... | Kevin Van Brunt <k****t@g****m> | almost 2 years ago | |
| f82ff6ea | Fix validation tests. | Kevin Van Brunt <k****t@g****m> | almost 2 years ago | |
| c2f9cc89 | Remove support for Python 3.7. | Kevin Van Brunt <k****t@g****m> | almost 2 years ago | |
| 8b639b97 |
Handle absent lzma library
Signed-off-by: Stephen Finucane <s****n@t****u> |
Stephen Finucane <s****n@t****u> | about 2 years ago | |
| a6d63c68 | Address mypy errors | Ricahrd Hammond <r****d@c****m> | about 2 years ago | |
| 57212c98 | Ignore E704 per PR feedback | Ricahrd Hammond <r****d@c****m> | about 2 years ago | |
| 19ed6ae9 | Add type hint | Ricahrd Hammond <r****d@c****m> | over 2 years ago | |
| acd6806a | Address formatting issues | Ricahrd Hammond <r****d@c****m> | over 2 years ago | |
| 70713213 | Add required args to subcommand program | Ricahrd Hammond <r****d@c****m> | over 2 years ago | |
| a9fd1bf4 |
Bump github/codeql-action from 2 to 3
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: Kevin Van Brunt <k****t@g****m> |
over 2 years ago | |
| be159392 |
Bump actions/setup-python from 4 to 5 (#1285)
Co-authored-by: dependabot[bot] <4****]@u****m>, Todd Leonhardt <t****t@g****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| d4c02a8c | Temporarily ignore error for Issue #1281 (#1283) |
anselor <a****r@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 8d88c357 | Changed with_argparser() and as_subcommand_to() to accept either an ArgumentP... |
Eric Lin <a****r@g****m>
Committed by: anselor <a****r@g****m> |
almost 3 years ago | |
| 27f3666f | Adds a base sigint_handler() method to the CommandSet. |
Eric Lin <a****r@g****m>
Committed by: anselor <a****r@g****m> |
almost 3 years ago | |
| 9886b82c |
Bump actions/checkout from 3 to 4 (#1277)
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 3 years ago | |
| 5c1fc156 | Updates to type hints for with_argparser and with_argument_list to correctly ... |
anselor <a****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| d4a2fc35 | added noqa: E721 to prevent error in linter job |
Federico Martinez <f****z@g****m>
Committed by: anselor <a****r@g****m> |
about 3 years ago | |
| b5befb11 | changes to make sphinx work and ordered the imports |
Federico Martinez <f****z@g****m>
Committed by: anselor <a****r@g****m> |
about 3 years ago | |
| 2a6fab48 | more changes to comply with formatting |
Federico Martinez <f****z@g****m>
Committed by: anselor <a****r@g****m> |
about 3 years ago | |
| 384f2926 | changes based on formatter and doc jobs |
Federico Martinez <f****z@g****m>
Committed by: anselor <a****r@g****m> |
about 3 years ago | |
| db87f12a | Added support to show the most similar command |
Federico Martinez <f****z@g****m>
Committed by: anselor <a****r@g****m> |
about 3 years ago | |
| a55bb1e9 | Added deprecation note to apply_style attribute of pwarning() |
Eric Lin <a****r@g****m>
Committed by: anselor <a****r@g****m> |
about 3 years ago | |
| 100ed9fc | Reorganized a bit to move towards separation between where to print from what... |
Eric Lin <a****r@g****m>
Committed by: anselor <a****r@g****m> |
about 3 years ago |