summaryrefslogtreecommitdiff
path: root/README.md
Commit message (Collapse)AuthorAgeFilesLines
* Moved up date we plan to discontinue support for Python 2 on.Todd Leonhardt2018-04-111-1/+1
|
* Corrected docsKevin Van Brunt2018-04-061-1/+1
|
* Updated documentationKevin Van Brunt2018-03-311-1/+2
|
* Merge branch 'master' into new_quoted_completionKevin Van Brunt2018-03-251-1/+1
|\
| * Added link to video of Florida Pycon 2017 presentation on cmd2Todd Leonhardt2018-03-231-1/+1
| | | | | | | | Link added to both README and Resources section of Sphinx docs.
* | Renamed exclude_from_help to hidden_commandsKevin Van Brunt2018-03-221-2/+2
|/ | | | | Renamed excludeFromHistory to exclude_from_history No longer tab completing hidden commands
* Clarify alias and startup script languagekotfu2018-03-171-1/+2
|
* Added a tiny bit of documentationTodd Leonhardt2018-03-171-1/+1
|
* Added documentationKevin Van Brunt2018-03-161-0/+1
|
* Refactored the Windows vs macOS/Linux conditional in ppaged()Todd Leonhardt2018-03-071-0/+1
| | | | | | | Aslo: - Added some documentation for ppaged() - Updated CHANGELOG - Added line about ppaged() in README
* Removed support for case-insensitive command parsingTodd Leonhardt2018-03-021-5/+1
|
* Removed abbrev attributeKevin Van Brunt2018-03-021-3/+1
|
* Added optional persistent readline history featureTodd Leonhardt2018-02-081-1/+2
| | | | | | | | | | | | - Including an example and info in the Sphinx docs Also: - Created CHANGELOG entry for 0.8.1 release - Added info to README about new sub-menu feature - Bumped version to 0.8.1 TODO: - Added a unit test for the persistent readline history feature
* Improved argument processing docsTodd Leonhardt2018-02-011-13/+16
| | | | | | | | Improved the documentation related to how to use the argparse decorators. Also: - Fixed a comment in cmd2.py which referred to the old decorator before the rename - Fixed README.md which had the old decorator name in it prior to the rename
* Reformatted notice of plan to drop support for Python 2.7Todd Leonhardt2018-01-311-5/+7
|
* Updated documentation in regards to automated transcript generationTodd Leonhardt2018-01-311-0/+6
|
* Added documentation about Python 3.4 and earlier now having an additional ↵Todd Leonhardt2018-01-221-2/+3
| | | | dependency on contextlib2
* Added unit tests for sub-commandsTodd Leonhardt2018-01-201-1/+1
|
* Edited README.md to mention support for sub-commandsTodd Leonhardt2018-01-201-2/+2
|
* Cleanup of documentation and examplesTodd Leonhardt2018-01-171-1/+0
| | | | Removed usage of and reference to attributes and commands which have now been removed.
* Fixed comment in README.md that referred to the "list" command which was ↵Todd Leonhardt2018-01-151-2/+2
| | | | merged into the "history" command awhile back
* Updated README.md due to @withargument_parser decorator now only passing a ↵Todd Leonhardt2018-01-151-3/+3
| | | | single argument to do_* methods
* Replace optparse with argparse in READMEJared Crapo2018-01-101-33/+78
|
* Disabled Python 3.7-dev build in Travis CITodd Leonhardt2018-01-041-2/+2
| | | | | | | There are a couple unit test failures with Python 3.7-dev that we will need to look into at some point, so I disabled that build for now. Updated all documentation to reflect that cmd2 is support on Python 2.7 and 3.4+. Official support for Python 3.3 has been abandoned due to no longer having support to test on that platform on Travis CI.
* Modified setup.py and README.md to make pyreadline a dependency on WindwosTodd Leonhardt2017-11-151-1/+2
| | | | | | Also: - bumped version to 0.7.9a - updated changelog
* Fixed the example of transcript testing shown in README.mdTodd Leonhardt2017-11-111-74/+21
| | | | The front page example never got updated after the big changes to transcript testing a couple releases ago and I just realized that.
* Fixed incorrect http link in the READMETodd Leonhardt2017-11-081-2/+2
|
* Added fix for changes in pyperclip project structure in the most recent versionTodd Leonhardt2017-11-081-4/+3
| | | | | | | | | Also included a number of minor maintenance updates: - Bumped version to 0.7.8 in preparation for upcoming release - Updated Readme.md to add link to slides from recent Florida PyCon talk about cmd2 - Updated documentation on integrating cmd2 with other event loops to use newer runcmds_plus_hooks() method instead of legacy onecmds_plus_hooks method which doesn't properly deal with load commands - Deleted old files which were used to prepare for a PyCon 2010 presentation - Updated ChangeLog regarding this bug fix
* Removed pause commandTodd Leonhardt2017-07-031-3/+2
| | | | | | It was pretty useless, it just printed a message and sat there and waited for the user to hit enter. It didn't feel like it belonged in a top-level framework. If a particular application wants this functionality, it is a 2 line change to add it back.
* Fix typoTodd Leonhardt2017-07-031-1/+1
|
* Add screenshot to front pageTodd Leonhardt2017-07-031-0/+2
| | | | | | | Also: - Updated pythong_scripting.py example to show how to colorize text - Updated contributing.md to show how to run code coverage in parallel using python-xdist and -nauto - Updated contributing.md to talk more about looking at unit test results within the PR
* Minor tweak to description and layoutTodd Leonhardt2017-07-031-5/+16
|
* Try to get title to fit on one lineTodd Leonhardt2017-07-031-2/+2
|
* Tweaks to PyPI packaging and GitHub front-pageTodd Leonhardt2017-07-031-34/+45
| | | | | | | | | | | | PyPI changes: - Changed overall cmd2 description - Fixed pip install warning due to unknown "docs_require" distribution option - No longer include examples and tests in PyPI *.tar.gz package GitHub README.md changes: - Changed top-level cmd2 description - Improved labels on build badges so it says "unix build: passing" and "windows build: passing" instead of two "build passing" badges right next to each other - Reorganized layout a little to hopefully do a better job explaining what cmd2 is earlier
* Added more unit tests for the cmd2.Cmd.select() methodTodd Leonhardt2017-07-011-1/+1
| | | | | | | Also - Moved the existing tests for select to a more appropriate location - Minor tweak to working in README for readability
* Replaced clipboard copy and paste custom code with pyperclipTodd Leonhardt2017-06-301-1/+2
| | | | | | - Added a 3rd-party dependency on the pyperclip module TODO: Rigorous test on all OSes, particularly Linux systems without xclip
* Refactored to replace custom StubbornDict with collections.OrderedDictTodd Leonhardt2017-06-291-7/+13
| | | | The self.settable object is now an OrderedDict instead of a custom StubbornDict.
* Added codecov.io badge to README.mdTodd Leonhardt2017-06-241-0/+1
| | | | Added code coverage badge to GitHub front page
* Updated documentation with info on tab completion of file system pathsTodd Leonhardt2017-06-141-2/+3
|
* Updated documentation and examplesTodd Leonhardt2017-06-141-0/+1
| | | | | | | | | Added information related to the new pyscript command. The old way of running Python scripts via "py run()" should be considered deprecated. The new "pyscript" command is superior in two significant ways: 1) It supports tab-completion of file system paths 2) It allows the user to pass command-line arguments to scripts
* Added new pyscript commandTodd Leonhardt2017-06-131-2/+3
| | | | | | | | This command is explicitly for running Python script files within an embedded Python interpreter. The advantages over the py command with "run" are: - Tab-completion of file system paths is supported - Command-line arguments can be passed to the Python script
* Updated an example, features, and changes based on new support for path and ↵Todd Leonhardt2017-05-171-0/+1
| | | | command completion
* Fixed a broken linkTodd Leonhardt2017-03-171-1/+1
|
* README.md now uses ```python ``` blocks for displaying Python code.Todd Leonhardt2017-03-171-119/+131
|
* Forgot to save before pushing ...Todd Leonhardt2017-03-171-17/+12
|
* Converted README.rst to README.md.Todd Leonhardt2017-03-171-0/+221
Was having so much trouble with GitHub recognizing the README.rst, converted it to Markdown.