GitHub / python-cmd2/cmd2 / commits
cmd2 - quickly build feature-rich and user-friendly interactive command line applications in Python
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| fd620716 |
Bump github/codeql-action from 4.37.7 to 4.37.8 (#1734)
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> |
1 day ago | |
| 61e9c9fd | Removed extra line in CHANGELOG | Kevin Van Brunt <k****t@g****m> | 3 days ago | |
| 4ffa00ee | Updated CHANGELOG for 4.2.1 release. | Kevin Van Brunt <k****t@g****m> | 3 days ago | |
| 93c020c7 | Added support for bracketed paste (#1733) |
Kevin Van Brunt <k****t@g****m>
Committed by: GitHub <n****y@g****m> |
3 days ago | |
| 9c7a891c |
Enabled Ctrl-Z suspension at the prompt (#1732)
Co-authored-by: Todd Leonhardt <t****t@g****m> |
Kevin Van Brunt <k****t@g****m>
Committed by: GitHub <n****y@g****m> |
4 days ago | |
| e57cd62e | Migrate from mypy to ty as a type checker (#1731) |
Todd Leonhardt <t****t@g****m>
Committed by: GitHub <n****y@g****m> |
4 days ago | |
| 8731ef94 | Fixed some broken autoref links in the Zensical documentation (#1730) |
Todd Leonhardt <t****t@g****m>
Committed by: GitHub <n****y@g****m> |
6 days ago | |
| e5512284 |
Bump github/codeql-action from 4.37.6 to 4.37.7 (#1729)
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> |
7 days ago | |
| 9d17a38c | Bump ruff to 0.16.3 | Todd Leonhardt <t****t@g****m> | 12 days ago | |
| 8c0be158 | Bump minor versions of ruff and typos used for CICD | Todd Leonhardt <t****t@g****m> | 14 days ago | |
| 3da2e499 |
Bump github/codeql-action from 4.37.4 to 4.37.6 (#1728)
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> |
15 days ago | |
| 1dcd944e | Updated CHANGELOG for 4.2.0 release. | Kevin Van Brunt <k****t@g****m> | 19 days ago | |
| 526cbcaa | Fixed bug where already sorted choices_provider results were being re-sorted.... |
Kevin Van Brunt <k****t@g****m>
Committed by: GitHub <n****y@g****m> |
20 days ago | |
| d39bc67b |
Bump github/codeql-action from 4 to 4.37.4 (#1725)
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> |
22 days ago | |
| 6785bab7 | Upgrade ruff to 0.16.1 | Todd Leonhardt <t****t@g****m> | 25 days ago | |
| 9a41f2c9 | Upgrade ruff to version 0.16.0 | Todd Leonhardt <t****t@g****m> | 26 days ago | |
| 85c0c2d9 | Updated prompt-toolkit minimum version. | Kevin Van Brunt <k****t@g****m> | 26 days ago | |
| 9ab5858b |
Bump actions/checkout from 7.0.0 to 7.0.1 (#1724)
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> |
about 1 month ago | |
| f2115e8c |
Bump actions/setup-python from 6 to 7 (#1723)
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 month ago | |
| 1a56c899 |
Fix with_annotated decorator so using ArgumentBlock works with groups (#1718)
Co-authored-by: Kelvin Chung <k****g@m****k> |
Todd Leonhardt <t****t@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 8c036f76 | fix: put help text as part of positional argument (#1719) |
Kelvin Chung <6****0@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| cb4e6c59 | Updated CHANGELOG for 4.1.2 release. | Kevin Van Brunt <k****t@g****m> | about 1 month ago | |
| 2c62bab8 | Removed redundant ipython import which slowed application startup time (#1717) |
Kevin Van Brunt <k****t@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 7fa6cbbe | Refactored default_categories example to use parent parser factories and forw... | Kevin Van Brunt <k****t@g****m> | about 1 month ago | |
| 6d9a632e |
[Settable] description argument can now be rich text (#1712)
Co-authored-by: Todd Leonhardt <t****t@g****m> |
neoniobium <9****m@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| ed92d589 | Updated getting_started.py example to remove multi-line command usage (#1713) |
Todd Leonhardt <t****t@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| e2379460 | Fixed typo. | Kevin Van Brunt <k****t@g****m> | about 1 month ago | |
| b4d6cbbc | Update CHANGELOG in preparation for patch release | Todd Leonhardt <t****t@g****m> | about 2 months ago | |
| f92a60a3 | Added ability to use Rich renderables as alert messages. (#1710) |
Kevin Van Brunt <k****t@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 29ace9cb | Fixed mypy 2.2.0 failures (#1709) |
Todd Leonhardt <t****t@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| aca7d06e | Updated CHANGELOG.md in preparation for release | Todd Leonhardt <t****t@g****m> | about 2 months ago | |
| e0629a55 | Moved function for better grouping. | Kevin Van Brunt <k****t@g****m> | about 2 months ago | |
| ade88933 | Use ColorDepth.MONOCHROME alias to align with ColorDepth.TRUE_COLOR usage. | Kevin Van Brunt <k****t@g****m> | about 2 months ago | |
| 38fc5827 | Fixed cmd2 bypassing NO_COLOR and allow_style when setting prompt-toolkit's c... |
Kevin Van Brunt <k****t@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| d35f7d72 | getting_started.py now demonstrates how to use common cmd2 deocrators (#1705) |
Todd Leonhardt <t****t@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| a442a0d8 | Refactor get_bottom_toolbar implementation in getting_started.py example (#1703) |
Todd Leonhardt <t****t@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| d8a46ddd |
Refactored bottom toolbar and rprompt functionality. (#1700)
Co-authored-by: Todd Leonhardt <t****t@g****m> |
Kevin Van Brunt <k****t@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| df08bb72 |
Bump actions/cache from 5 to 6 (#1701)
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 months ago | |
| 54e77669 | feat: blocked argument (#1698) |
Kelvin Chung <6****0@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| b17b1bde | Added UI refresh interval setting. | Kevin Van Brunt <k****t@g****m> | 2 months ago | |
| 8a644dc5 |
Bump actions/checkout from 6.0.3 to 7.0.0 (#1697)
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> |
2 months ago | |
| ff202938 |
feat(annotated): add converter and preprocess hooks for custom conversion (#1...
Co-authored-by: Todd Leonhardt <t****t@g****m> |
Kelvin Chung <6****0@u****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 2cf6cc85 | Added theme module to docs. (#1696) |
Kevin Van Brunt <k****t@g****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 49a176a8 | feat(annotated): allow honoring Enum _missing_ and support Enum | Enum (#1694) |
Kelvin Chung <6****0@u****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| ec22b82a | feat(annotated): let a mutually exclusive group declare its own titled sectio... |
Kelvin Chung <6****0@u****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 2a9eee9d | Bump ruff version used to 0.15.17 | Todd Leonhardt <t****t@g****m> | 3 months ago | |
| abf27fe8 |
fix: fix annotated typing (#1692)
Co-authored-by: Todd Leonhardt <t****t@g****m> |
Kelvin Chung <6****0@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 99173ccb |
feat: annotated argpare adding support for frozenset (#1691)
Co-authored-by: Todd Leonhardt <t****t@g****m> |
Kelvin Chung <6****0@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 6c6d844d | Add a new complete_in_thread parameter to cmd2.Cmd.__init__ that defaults to ... |
Todd Leonhardt <t****t@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 32a7a635 |
Bump codecov/codecov-action from 6 to 7 (#1681)
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> |
3 months ago | |
| 18b5b7b9 | PR #1677 - change title to make it unambiguous as well as more positive and a... |
Todd Leonhardt <t****t@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| dc266d86 | Update CHANGELOG in preparation for release. | Todd Leonhardt <t****t@g****m> | 3 months ago | |
| c22b25e4 | Bump versions for ruff, typos, and zensical | Todd Leonhardt <t****t@g****m> | 3 months ago | |
| 018403dc |
docs: fix deprecated git:// URL in installation guide (#1675)
Co-authored-by: TejasAmle <t****1@g****m>, Todd Leonhardt <t****t@g****m> |
Tejas Amle <4****e@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 0786a4e6 |
fix: fix edge case on forward unresolveable type (#1673)
Co-authored-by: Kevin Van Brunt <k****t@g****m> |
Kelvin Chung <6****0@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 205e8a6d | Refactor and standardize argparse-related naming and metadata (#1670) |
Kevin Van Brunt <k****t@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 1288fb63 | Remove colorless theme monkeypatchfor argparse bug in 3.15.0b1 (#1674) |
Todd Leonhardt <t****t@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 31d04619 |
Bump actions/checkout from 6.0.2 to 6.0.3 (#1672)
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> |
3 months ago | |
| 2b22e91a | chore: clean up docs (#1671) |
Kelvin Chung <6****0@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 5765bb47 | Let ruff format code in docstrings the same way it formats our code | Todd Leonhardt <t****t@g****m> | 3 months ago | |
| 3d75fea2 | Make a few changes suggested by ruff in examples and tests | Todd Leonhardt <t****t@g****m> | 3 months ago | |
| 369663c1 | Exempt examples from fewer ruff linting rules | Todd Leonhardt <t****t@g****m> | 3 months ago | |
| 4101717c | Bump ruff and typos versions | Todd Leonhardt <t****t@g****m> | 3 months ago | |
| 9c5478c7 | feat: Experimental annotated argparse (#1666) |
Kelvin Chung <6****0@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| e2c061c1 | Removed unnecessary argument conversion. | Kevin Van Brunt <k****t@g****m> | 3 months ago | |
| dea88333 | Added monkey patch for Rich AnsiDecoder.decode() bug. (#1668) |
Kevin Van Brunt <k****t@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| bbd689f6 | Fixed error in custom parser example code. | Kevin Van Brunt <k****t@g****m> | 3 months ago | |
| eded33c0 | Further tweak README | Todd Leonhrdt <t****t@g****m> | 3 months ago | |
| 39a44f63 | Minor tweak to wording in README | Todd Leonhrdt <t****t@g****m> | 3 months ago | |
| ff8bc517 | Update README | Todd Leonhrdt <t****t@g****m> | 3 months ago | |
| a3493513 | Drop support for Python 3.10 (#1665) |
Todd Leonhardt <t****t@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 211a3b1a | Expanded subcommand management API. (#1663) |
Kevin Van Brunt <k****t@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 5b3bc532 | Added ability to incrementally update the theme. (#1664) |
Kevin Van Brunt <k****t@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 76806224 | Made traceback_width a Settable. | Kevin Van Brunt <k****t@g****m> | 3 months ago | |
| 74803c19 | Added prompt-toolkit version of the app theme which remains synchronized when... |
Kevin Van Brunt <k****t@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 40ca446a | Updated monkey patch to match how CPython fixed the argparse bug. (#1662) |
Kevin Van Brunt <k****t@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 26786be2 | Renamed ContextFlag.__count to ContextFlag._count. | Kevin Van Brunt <k****t@g****m> | 4 months ago | |
| 9fd1fcc9 | Added monkey patch to handle argparse deepcopy issue introduced in Python 3.1... |
Kevin Van Brunt <k****t@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 06b4915f | Added LRU caching of converted prompt-toolkit styles and colors. (#1657) |
Kevin Van Brunt <k****t@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 5e3c8de9 | Refactor internal naming to _cmd_app and remove legacy parseline() method (#1... |
Kevin Van Brunt <k****t@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 5e2b4ac5 | #1627: Removed feedback_to_output settable and made pfeedback consistent (#1647) |
Bambu <5****u@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 715b57d1 | Add styles to theme for prompt-toolkit completion styles (#1653) |
Todd Leonhardt <t****t@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| cc88ca6e | Fix validation options in mkdocs.yml for new version of Zensical | Todd Leonhardt <t****t@g****m> | 4 months ago | |
| 6724a8ff | Updated change log. | Kevin Van Brunt <k****t@g****m> | 4 months ago | |
| 0285e8ed | Fixed default value for traceback_show_locals. (#1655) |
Kevin Van Brunt <k****t@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 79c984ac | Overhauled redirection and output capturing (#1654) |
Kevin Van Brunt <k****t@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| a3890a7c | Remove always_show_hint settable (#1652) |
Todd Leonhardt <t****t@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 12a7d5e9 | Fixed issue where constants.REDIRECTION_TOKENS was being mutated. | Kevin Van Brunt <k****t@g****m> | 4 months ago | |
| 581ca110 | Fixed ArgparseCompleter.print_help() not passing file stream to recursive call. | Kevin Van Brunt <k****t@g****m> | 4 months ago | |
| 0abaeabf | Made traceback settings customizable. (#1648) |
Kevin Van Brunt <k****t@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| fe308dad | Updated comment. | Kevin Van Brunt <k****t@g****m> | 4 months ago | |
| 03db5e4d | Raise ValueError in attach_subcommand() when the subcommand already exists. (... |
Kevin Van Brunt <k****t@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 47c492bc | Added example for using CompletionItems as elements in an argparse choices li... |
Kevin Van Brunt <k****t@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 74a2889f | Made more of the subcommand management API public. (#1643) |
Kevin Van Brunt <k****t@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 14d91a77 | Made CompletionItem deepcopy-safe. (#1642) |
Kevin Van Brunt <k****t@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 66a6a573 | Fixed CompletionItem.text re-populating from value after being cleared. (#1641) |
Kevin Van Brunt <k****t@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 143a99ed | Changed quote style to double. (#1640) |
Kevin Van Brunt <k****t@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| beb45505 | Moved rich-argparse classes from argparse_utils to rich_utils to eliminate ci... |
Kevin Van Brunt <k****t@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 3d3034c0 | Renamed argparse_custom module to argparse_utils. (#1638) |
Kevin Van Brunt <k****t@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| d5da8028 | Removed TextGroup's dependency on a specific parser instance. (#1637) |
Kevin Van Brunt <k****t@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago |