| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Also
- Updated README to change wording about Python 2.7 being EOL since final date for supporting bug fixes has passed
|
| |
|
|
|
|
| |
Added typing backport dependency for Python 3.4
|
|
|
|
|
| |
Currently this represents VSTS Hosted Linux builds
- But it is a placeholder for eventual VSTS Hosted macOS builds
|
|
|
|
|
|
| |
Also:
- Bumped version to 0.9.4
- Updated info in Readme and Sphinx docs to reflect new dependency on attrs
|
| |
|
| |
|
|
|
|
|
|
| |
Also:
- updated README.md to correctly state 3rd-party dependencies
- Updated docs/requirements.txt to no longer include pyparsing for ReadTheDocs build
|
| |
|
|
|
|
|
|
|
| |
Removed all dependency on six other than for six.moves.input
Also:
- Started removing code branches which were for Python 2 support
|
| |
|
| |
|
| |
|
| |
|
| |
|
|\ |
|
| |
| |
| |
| | |
Link added to both README and Resources section of Sphinx docs.
|
|/
|
|
|
| |
Renamed excludeFromHistory to exclude_from_history
No longer tab completing hidden commands
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
Aslo:
- Added some documentation for ppaged()
- Updated CHANGELOG
- Added line about ppaged() in README
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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 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
|
| |
|
| |
|
|
|
|
| |
dependency on contextlib2
|
| |
|
| |
|
|
|
|
| |
Removed usage of and reference to attributes and commands which have now been removed.
|
|
|
|
| |
merged into the "history" command awhile back
|
|
|
|
| |
single argument to do_* methods
|
| |
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
| |
Also:
- bumped version to 0.7.9a
- updated changelog
|
|
|
|
| |
The front page example never got updated after the big changes to transcript testing a couple releases ago and I just realized that.
|
| |
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
|
|
| |
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
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
Also
- Moved the existing tests for select to a more appropriate location
- Minor tweak to working in README for readability
|
|
|
|
|
|
| |
- Added a 3rd-party dependency on the pyperclip module
TODO: Rigorous test on all OSes, particularly Linux systems without xclip
|
|
|
|
| |
The self.settable object is now an OrderedDict instead of a custom StubbornDict.
|
|
|
|
| |
Added code coverage badge to GitHub front page
|