summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Updated CHANGELOG for 2.1.1 release2.1.1Kevin Van Brunt2021-06-171-1/+3
|
* Trying to isolate betaEric Lin2021-06-171-2/+25
|
* Updated all examples to use Cmd2ArgumentParser instead of ↵Kevin Van Brunt2021-06-1715-51/+36
| | | | | | argparse.ArgumentParser. This is best practice for consistency of appearance between built-in and custom commands.
* Fixing tests on Python 3.10Kevin Van Brunt2021-06-178-51/+47
|
* Setting the version in nox to just '3.10' appears to allow 3.10.0b2 to run ↵Eric Lin2021-06-173-4/+7
| | | | | | | | for me github CI appears to require full beta version number which is incompatably with how nox wants the version passed in. Changed CI to run test targets without specifying version and relying on nox to auto-skip unsupported versions Added Python 3.10 to azure pipelines.
* Fixed handling of argparse's default options group name which was changed in ↵Kevin Van Brunt2021-06-174-5/+15
| | | | Python 3.10
* Excluding more temporary directories from the manifest. Added plugins back ↵Eric Lin2021-06-172-5/+7
| | | | in to enable isolated tests
* Add the tests_isolated directory back to the PyPI package for testing the ↵Todd Leonhardt2021-06-161-1/+0
| | | | CommandSet stuff (#1123)
* Add CI testing on Python 3.10 beta2 (#1122)Todd Leonhardt2021-06-142-2/+2
| | | | | | | * Begin testing on Python 3.10 beta 2 * Try to fix 3.10 build * Add nox session
* Updated CHANGELOG for 2.1.0 release2.1.0Kevin Van Brunt2021-06-141-2/+2
|
* Updated error message when invalid persistent history file is readKevin Van Brunt2021-06-141-1/+4
|
* Sorted exception listKevin Van Brunt2021-06-141-1/+1
|
* Fixed spelling in docKevin Van Brunt2021-06-141-1/+1
|
* Fixed Sphinx errorKevin Van Brunt2021-06-141-1/+1
|
* Updated documentation about persistent history filesKevin Van Brunt2021-06-141-5/+4
|
* Removed obsolete unit testKevin Van Brunt2021-06-141-27/+2
|
* Added unit tests for History and StatementKevin Van Brunt2021-06-142-0/+118
|
* Compressing JSON history filesKevin Van Brunt2021-06-142-10/+15
|
* Change mypy and lint github steps to use nox/invoke to make CI validation ↵Eric Lin2021-06-144-9/+21
| | | | configuration/commands match developer local commands.
* Converted persistent history files from pickle to JSON formatKevin Van Brunt2021-06-144-30/+111
|
* Updating version tag filterplugin-ext-test-2.0.0Eric Lin2021-06-072-5/+6
|
* Updated minimum cmd2 version for plugins to 2.0 due to API breaking changes.Eric Lin2021-06-072-3/+3
|
* Update changelog2.0.1Todd Leonhardt2021-06-071-0/+4
|
* Don't include tests_isolated directory in cmd2 tarball published to PyPITodd Leonhardt2021-06-071-0/+1
| | | | This is because those tests require the cmd2-ext-test plugin
* Merge pull request #1115 from python-cmd2/fix_manifestTodd Leonhardt2021-06-071-0/+1
|\ | | | | Exclude plugins directory from tarball when cmd2 release is published
| * Exclude plugins directory from tarball when cmd2 release is published to PyPITodd Leonhardt2021-06-061-0/+1
|/
* Merge pull request #1114 from python-cmd2/fix_testsTodd Leonhardt2021-06-061-1/+1
|\ | | | | Try to fix tests failures on master
| * Try to fix tests on masterTodd Leonhardt2021-06-061-1/+1
|/
* Attempt to fix test failures on master branchTodd Leonhardt2021-06-061-1/+1
|
* Corrected breaking change about historyKevin Van Brunt2021-06-061-1/+1
|
* Added missing breaking change about history filesKevin Van Brunt2021-06-061-0/+2
|
* Updated CHANGELOG for 2.0 release2.0.0Kevin Van Brunt2021-06-061-1/+1
|
* Added notes to README about breaking changes in 2.0Kevin Van Brunt2021-06-061-10/+11
|
* Updated documentation. Added support for calling cmd2.Cmd.run_editor() with ↵Kevin Van Brunt2021-05-253-4/+4
| | | | no argument.
* Merge pull request #1105 from srowe/make-run_editor-publicTodd Leonhardt2021-05-242-6/+6
|\ | | | | Make _run_editor() public
| * Merge branch 'master' into make-run_editor-publicTodd Leonhardt2021-05-243-6/+12
| |\ | |/ |/|
* | Fixed allow_redirection documentationKevin Van Brunt2021-05-171-0/+1
| |
* | do_eof() now just calls the quit functionKevin Van Brunt2021-05-172-6/+11
| |
| * Make _run_editor() publicSimon J. Rowe2021-05-142-6/+6
|/
* Removed cmd2.Cmd.quit_on_sigint.Kevin Van Brunt2021-04-305-59/+10
|
* Stopping a shell command with Ctrl-C now raises a KeyboardInterrupt to ↵Kevin Van Brunt2021-04-304-15/+72
| | | | | | support stopping a text script which ran the shell command. On POSIX systems, shell commands and processes being piped to are now run in the user's preferred shell instead of /bin/sh.
* Changed default behavior of runcmds_plus_hooks() to not stop when Ctrl-C is ↵Kevin Van Brunt2021-04-303-11/+14
| | | | pressed and instead run the next command in its list.
* Added handling for OSError caused by trying to load a GNU readline shared ↵Kevin Van Brunt2021-04-281-2/+2
| | | | | | library in Python environments like PyPy which have a pure Python implementation of readline.
* Renamed silent_startup_script to silence_startup_script for clarityKevin Van Brunt2021-04-284-10/+11
|
* Merge pull request #1097 from python-cmd2/black_fixesKevin Van Brunt2021-04-2718-24/+24
|\ | | | | Style changes from running black on Python 3.9
| * Style changes from running black on Python 3.9Kevin Van Brunt2021-04-2718-24/+24
|/
* Merge pull request #1095 from python-cmd2/column_spacingKevin Van Brunt2021-04-273-11/+37
|\ | | | | Made the amount of space between columns in a SimpleTable configurable
| * Made the amount of space between columns in a SimpleTable configurablecolumn_spacingKevin Van Brunt2021-04-213-11/+37
|/
* Fixed typo in docstringKevin Van Brunt2021-04-211-1/+1
|
* Increased unit test coverage for pexcept()Kevin Van Brunt2021-04-131-0/+28
|