An open API service providing commit metadata for open source projects.

GitHub / python-cmd2/cmd2 / commits

cmd2 - quickly build feature-rich and user-friendly interactive command line applications in Python

SHA Message Author Date Stats
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>
about 13 hours ago
2b22e91a chore: clean up docs (#1671) Kelvin Chung <6****0@u****m>
Committed by: GitHub <n****y@g****m>
about 16 hours ago
5765bb47 Let ruff format code in docstrings the same way it formats our code Todd Leonhardt <t****t@g****m> 1 day ago
3d75fea2 Make a few changes suggested by ruff in examples and tests Todd Leonhardt <t****t@g****m> 1 day ago
369663c1 Exempt examples from fewer ruff linting rules Todd Leonhardt <t****t@g****m> 1 day ago
4101717c Bump ruff and typos versions Todd Leonhardt <t****t@g****m> 1 day ago
9c5478c7 feat: Experimental annotated argparse (#1666) Kelvin Chung <6****0@u****m>
Committed by: GitHub <n****y@g****m>
1 day ago
e2c061c1 Removed unnecessary argument conversion. Kevin Van Brunt <k****t@g****m> 10 days 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>
11 days ago
bbd689f6 Fixed error in custom parser example code. Kevin Van Brunt <k****t@g****m> 15 days ago
eded33c0 Further tweak README Todd Leonhrdt <t****t@g****m> 20 days ago
39a44f63 Minor tweak to wording in README Todd Leonhrdt <t****t@g****m> 20 days ago
ff8bc517 Update README Todd Leonhrdt <t****t@g****m> 20 days ago
a3493513 Drop support for Python 3.10 (#1665) Todd Leonhardt <t****t@g****m>
Committed by: GitHub <n****y@g****m>
20 days ago
211a3b1a Expanded subcommand management API. (#1663) Kevin Van Brunt <k****t@g****m>
Committed by: GitHub <n****y@g****m>
20 days ago
5b3bc532 Added ability to incrementally update the theme. (#1664) Kevin Van Brunt <k****t@g****m>
Committed by: GitHub <n****y@g****m>
20 days ago
76806224 Made traceback_width a Settable. Kevin Van Brunt <k****t@g****m> 20 days 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>
22 days 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>
23 days ago
26786be2 Renamed ContextFlag.__count to ContextFlag._count. Kevin Van Brunt <k****t@g****m> 24 days 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>
25 days 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>
25 days 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>
25 days 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>
28 days 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>
28 days ago
cc88ca6e Fix validation options in mkdocs.yml for new version of Zensical Todd Leonhardt <t****t@g****m> about 1 month ago
6724a8ff Updated change log. Kevin Van Brunt <k****t@g****m> about 1 month ago
0285e8ed Fixed default value for traceback_show_locals. (#1655) Kevin Van Brunt <k****t@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
79c984ac Overhauled redirection and output capturing (#1654) Kevin Van Brunt <k****t@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
a3890a7c Remove always_show_hint settable (#1652) Todd Leonhardt <t****t@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
12a7d5e9 Fixed issue where constants.REDIRECTION_TOKENS was being mutated. Kevin Van Brunt <k****t@g****m> about 1 month ago
581ca110 Fixed ArgparseCompleter.print_help() not passing file stream to recursive call. Kevin Van Brunt <k****t@g****m> about 1 month ago
0abaeabf Made traceback settings customizable. (#1648) Kevin Van Brunt <k****t@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
fe308dad Updated comment. Kevin Van Brunt <k****t@g****m> about 1 month 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>
about 1 month 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>
about 1 month 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>
about 1 month ago
14d91a77 Made CompletionItem deepcopy-safe. (#1642) Kevin Van Brunt <k****t@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month 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>
about 1 month ago
143a99ed Changed quote style to double. (#1640) Kevin Van Brunt <k****t@g****m>
Committed by: GitHub <n****y@g****m>
about 2 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>
about 2 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>
about 2 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>
about 2 months ago
41eef55d Validate subparser class and remove default subcommand title (#1636) Kevin Van Brunt <k****t@g****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
b2b888c1 Overhauled custom types. (#1635) Kevin Van Brunt <k****t@g****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
343509eb Force truecolor support to avoid automatic color detection. (#1634) Kevin Van Brunt <k****t@g****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
ea66804c Removed Text.from_ansi() monkeypatch since it's no longer needed as of Rich 1... Kevin Van Brunt <k****t@g****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
1d6910a0 Simplified class-wide command categorization (#1626) Kevin Van Brunt <k****t@g****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
6fbf0849 Removed Cmd2AttributeWrapper class. (#1625) Kevin Van Brunt <k****t@g****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
6b128640 Renamed variables for clarity and removed unnecessary else. (#1624) Kevin Van Brunt <k****t@g****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
52996615 Renamed some functions and updated comments. Kevin Van Brunt <k****t@g****m> about 2 months ago
0f39f0b4 Refactored save_help_text.py example pyscript. Kevin Van Brunt <k****t@g****m> about 2 months ago
0658d443 Added public API for attaching/detaching a subcommand with an existing parser... Kevin Van Brunt <k****t@g****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
bf86bd04 Fix rendering of control whitespace in completion items (#1622) Kevin Van Brunt <k****t@g****m>
Committed by: GitHub <n****y@g****m>
2 months ago
d4044763 Refactor argparse custom (#1621) Kevin Van Brunt <k****t@g****m>
Committed by: GitHub <n****y@g****m>
2 months ago
b726c521 Fix two errors, one logical and one type Todd Leonhardt <t****t@g****m> 2 months ago
169eeada Bump codecov/codecov-action from 5 to 6 (#1619)
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>
2 months ago
88285e3b Improve subcommand manipulation. (#1618) Kevin Van Brunt <k****t@g****m>
Committed by: GitHub <n****y@g****m>
2 months ago
3a76fe60 Added Rich-based pretty print method. (#1617) Kevin Van Brunt <k****t@g****m>
Committed by: GitHub <n****y@g****m>
2 months ago
b8651b0a Remove @anselor from CODEOWNERS file Todd Leonhardt <t****t@g****m> 2 months ago
fba51564 Update ruff to 0.15.8 Todd Leonhardt <t****t@g****m> 2 months ago
ca8495e4 Cache stdout and stderr consoles to avoid creating new instances each time we... Kevin Van Brunt <k****t@g****m>
Committed by: GitHub <n****y@g****m>
2 months ago
7fbee93d Do not submit command when user presses enter to select a completion. (#1613) Kevin Van Brunt <k****t@g****m>
Committed by: GitHub <n****y@g****m>
2 months ago
53a5c0f1 Updated _create_base_printing_console() docstring. Kevin Van Brunt <k****t@g****m> 3 months ago
a206b3eb Updated comment for self.stdout. Kevin Van Brunt <k****t@g****m> 3 months ago
0e90022a Added 'justify' to the print methods. (#1610) Kevin Van Brunt <k****t@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
d5642c30 Removed need for Rich patches in Cmd2BaseConsole.print() and Cmd2BaseConsole.... Kevin Van Brunt <k****t@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
e01abb91 Added type checking to rich_text_to_string(). Kevin Van Brunt <k****t@g****m> 3 months ago
a94cc75a Made a simple table class to eliminate code duplication. Kevin Van Brunt <k****t@g****m> 3 months ago
c8c5ca89 Remove broken symlink checker since we have no symlinks Todd Leonhardt <t****t@g****m> 3 months ago
b3097634 Migrate to prek from pre-commit (#1607) Todd Leonhardt <t****t@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
9f8dbea3 Fixed spelling. Kevin Van Brunt <k****t@g****m> 3 months ago
3f8a953f Renamed parser's table_header to table_columns. Kevin Van Brunt <k****t@g****m> 3 months ago
ac356579 Removed DEFAULT_TABLE_HEADER. Kevin Van Brunt <k****t@g****m> 3 months ago
c8bc63d0 Renamed a variable. Kevin Van Brunt <k****t@g****m> 3 months ago
70b6139a Renamed completion_hint to hint. Kevin Van Brunt <k****t@g****m> 3 months ago
a89beaf3 Upgrade ruff to 0.15.6 Todd Leonhardt <t****t@g****m> 3 months ago
81b09b20 Setting _alert_prompt_timestamp before calling pre_prompt(). Kevin Van Brunt <k****t@g****m> 3 months ago
f038f066 Update CHANGELOG Todd Leonhardt <t****t@g****m> 3 months ago
f22b4110 Add cmd2.Cmd.read_secret method Todd Leonhardt <t****t@g****m> 3 months ago
48b7ba19 Fixed crash in Python 3.15.0a6 (#1604) Todd Leonhardt <t****t@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
42d22712 Remove Gemini Dispatch GitHub Actions workflows (#1602) Todd Leonhardt <t****t@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
ead60948 Update cmd2.Cmd.select to use prompt-toolkit choice (#1600)
Co-authored-by: Kevin Van Brunt <k****t@g****m>
Todd Leonhardt <t****t@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
e5d2de7e Consider self.stdout when creating main session. (#1601) Kevin Van Brunt <k****t@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
5ab816e4 Add 3.4.0 release date Todd Leonhardt <t****t@g****m> 3 months ago
36ea7a0b Removed unnecessary arguments in rich_text_to_string(). (#1598) Kevin Van Brunt <k****t@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
d030ef19 Addressed bug in Rich and made it unnecessary to pass a console into print_to... Kevin Van Brunt <k****t@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
0abcfe9b Removed Completions.is_delimited since it's no longer used. Kevin Van Brunt <k****t@g****m> 3 months ago
c01bd041 Tiny change to README Todd Leonhardt <t****t@g****m> 3 months ago
3c0a2739 Set release date for 3.3.0 in CHANGELOG.md Todd Leonhardt <t****t@g****m> 3 months ago
0035ea17 Added ability to pass a console object to Cmd.print_to(). (#1593) Kevin Van Brunt <k****t@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
3802eca6 Fixed Windows tests. Kevin Van Brunt <k****t@g****m> 3 months ago
6e811626 Fixed Windows tests. Kevin Van Brunt <k****t@g****m> 3 months ago
792c5749 Added more tests. Kevin Van Brunt <k****t@g****m> 3 months ago
581cedda Added more tests. Kevin Van Brunt <k****t@g****m> 3 months ago
60a66c14 Fixed multiline command highlighting in Cmd2Lexer (#1591) Todd Leonhardt <t****t@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
41cf7127 Added more unit tests. Kevin Van Brunt <k****t@g****m> 3 months ago
4161efe7 Removed debug code. Kevin Van Brunt <k****t@g****m> 3 months ago
df99fc82 Switch to using prompt-toolkit's multiline filtering. (#1589) Kevin Van Brunt <k****t@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
5cb62a5d Removed default_to_shell. (#1590) Kevin Van Brunt <k****t@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago

← Back to repository