Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add all dev dependencies (even from tox.ini) | kotfu | 2018-07-30 | 1 | -2/+4 |
| | |||||
* | Use setuptools_scm for version numbers | kotfu | 2018-07-29 | 1 | -2/+4 |
| | |||||
* | Started updating CHANGELOG | Todd Leonhardt | 2018-07-16 | 1 | -1/+1 |
| | | | | | | Also: - Bumped version to 0.9.4 - Updated info in Readme and Sphinx docs to reflect new dependency on attrs | ||||
* | Require ‘attrs’ | kotfu | 2018-07-15 | 1 | -1/+1 |
| | |||||
* | Bumped version to 0.9.3 now that 0.9.2 release is out | Todd Leonhardt | 2018-06-28 | 1 | -1/+1 |
| | |||||
* | Bump version to 0.9.2 in preparation for release | Todd Leonhardt | 2018-06-28 | 1 | -1/+1 |
| | |||||
* | Added minimum version of twine to dev tool requirements in setup.py | Todd Leonhardt | 2018-05-30 | 1 | -1/+1 |
| | | | | | Also: - Updated comment in tasks.py to document minimum version of twine, wheel, and setuptools required | ||||
* | Bumped version to 0.9.2a for twine upload testing on test.pypi.org | Todd Leonhardt | 2018-05-30 | 1 | -1/+1 |
| | |||||
* | More updates for #408 and #399 | kotfu | 2018-05-28 | 1 | -1/+1 |
| | |||||
* | Work begins on #408 and #399 | kotfu | 2018-05-28 | 1 | -0/+1 |
| | |||||
* | Update version to 0.9.1 for #4210.9.1 | kotfu | 2018-05-28 | 1 | -1/+1 |
| | |||||
* | Update version to 0.9.0.1 for #421 | kotfu | 2018-05-28 | 1 | -1/+1 |
| | |||||
* | Update version to 0.9.1rc1 to try and fix #421 | kotfu | 2018-05-28 | 1 | -3/+3 |
| | |||||
* | Fix error in setup.py | Todd Leonhardt | 2018-05-28 | 1 | -1/+0 |
| | | | | PyPI doesn't recognize PyPy3 as a valid programming language | ||||
* | Update CHANGELOG in preparation for 0.9.0 release0.9.0 | Todd Leonhardt | 2018-05-28 | 1 | -0/+3 |
| | |||||
* | Update for current best practices for dev dependency installation | kotfu | 2018-05-18 | 1 | -3/+5 |
| | |||||
* | Updated setup.py | Todd Leonhardt | 2018-05-01 | 1 | -14/+1 |
| | | | | | | | | Changes include: - Removed support for versions of setuptools prior to 18.0 (dating to early 2015) - This removed some extra logic related to conditional dependencies and simplified the imports - Added a python_requires statement to require Python 3.4 or newer - I believe this requires setuptools >= 34.4 | ||||
* | Really get rid of the inputFrom stuff, including documentation | kotfu | 2018-04-29 | 1 | -4/+4 |
| | |||||
* | Removed pyparsing from setup.py as a dependency | Todd Leonhardt | 2018-04-28 | 1 | -2/+2 |
| | | | | | | Also: - updated README.md to correctly state 3rd-party dependencies - Updated docs/requirements.txt to no longer include pyparsing for ReadTheDocs build | ||||
* | Merge remote-tracking branch 'origin/master' into autocompleter | Eric Lin | 2018-04-18 | 1 | -1/+1 |
|\ | | | | | | | | | Updated AutoCompleter (#349) to match new directory structure from packaging effort. | ||||
| * | Attempting to fix tox run of unit tests | Todd Leonhardt | 2018-04-17 | 1 | -1/+1 |
| | | | | | | | | Local py.test run of unit tests now passes. | ||||
| * | Basic structure for cmd2 as a package | kotfu | 2018-04-16 | 1 | -1/+1 |
| | | |||||
| * | Revert "Basic structure for cmd2 as a package" | kotfu | 2018-04-16 | 1 | -1/+1 |
| | | | | | | | | This reverts commit 4a3d01b679c5db7f6cb670ca981a953eb3b98dc5. | ||||
| * | Basic structure for cmd2 as a package | kotfu | 2018-04-16 | 1 | -1/+1 |
| | | | | | | | | Still have a fair amount of work to do to get this sorted. | ||||
| * | Changed setup.py requirement for pyperclip to >= 1.5.27 instead of 1.6.0 | Todd Leonhardt | 2018-04-16 | 1 | -1/+1 |
| | | | | | | | | This is to support installation from package managers on older OSes such as Debian 9. | ||||
* | | Bringing back color. Updated dependencies to include colorama. | Eric Lin | 2018-04-17 | 1 | -1/+1 |
| | | |||||
* | | More changes for Python 3.4 | Eric Lin | 2018-04-16 | 1 | -0/+1 |
| | | |||||
* | | Try adding typing for Python 3.4 | Eric Lin | 2018-04-16 | 1 | -1/+1 |
| | | |||||
* | | Changed setup.py requirement for pyperclip to >= 1.5.27 instead of 1.6.0 | Todd Leonhardt | 2018-04-16 | 1 | -1/+1 |
|/ | | | | This is to support installation from package managers on older OSes such as Debian 9. | ||||
* | Started removing dependency on six | Todd Leonhardt | 2018-04-15 | 1 | -2/+2 |
| | | | | | | | Removed all dependency on six other than for six.moves.input Also: - Started removing code branches which were for Python 2 support | ||||
* | Removed reference to Python 2 and 2.7 in some sections of the documentation | Todd Leonhardt | 2018-04-15 | 1 | -3/+2 |
| | |||||
* | Removed unit test dependency on mock | Todd Leonhardt | 2018-04-15 | 1 | -2/+1 |
| | | | | | mock was a backport of Python's built in unittest.mock and was required for Python 3.2 or earlier - Since we now support Python 3.4+ moving forward we no longer need to make use of the 3rd party mock module | ||||
* | No longer try to test on Python 2.7 on either TravisCI or AppVeyor | Todd Leonhardt | 2018-04-15 | 1 | -13/+4 |
| | |||||
* | Merged master into delete_optparse branch | Todd Leonhardt | 2018-04-15 | 1 | -1/+1 |
|\ | | | | | | | | | Also: - Bumped version to 0.9.0 | ||||
| * | Preparation for 0.8.5 release | Todd Leonhardt | 2018-04-13 | 1 | -1/+1 |
| | | | | | | | | | | - Bumped version to 0.8.5 - Added details to CHANGELOG.md regarding recent changes | ||||
* | | Updated version to 0.8.5 | Todd Leonhardt | 2018-04-10 | 1 | -1/+1 |
|/ | |||||
* | Preparing for 0.8.4 release0.8.4 | Kevin Van Brunt | 2018-04-10 | 1 | -1/+1 |
| | |||||
* | Add wcwidth for setuptools>=18 | Nicola Soranzo | 2018-04-10 | 1 | -0/+1 |
| | | | | | | Missed in commit 2f4198ef94262dc0c747c34541a72128164dc340 . Fix https://github.com/python-cmd2/cmd2/issues/346 . | ||||
* | Updated version number of release0.8.3 | Kevin Van Brunt | 2018-04-09 | 1 | -1/+1 |
| | |||||
* | Corrected docs | Kevin Van Brunt | 2018-04-06 | 1 | -1/+1 |
| | |||||
* | Fixed bug where display width was not being calculated for display_matches | Kevin Van Brunt | 2018-03-30 | 1 | -0/+2 |
| | |||||
* | Add conditional dependency on enum34 for Python 2.7 | Todd Leonhardt | 2018-03-28 | 1 | -0/+4 |
| | |||||
* | Wheel-compatible conditional requirements | Nicola Soranzo | 2018-03-27 | 1 | -10/+19 |
| | | | | | | | | See https://hynek.me/articles/conditional-python-dependencies/ for a background explanation. The fallback for setuptools < 18 is inspired by https://gitlab.com/pycqa/flake8/blob/master/setup.py | ||||
* | Added table_display.py | Todd Leonhardt | 2018-03-14 | 1 | -1/+1 |
| | | | | | | | | Added example showing how to display tabular data in a cmd2 application. Also: - Updated CHANGELOG with data on all PRs since last release - Bumped version to 0.8.2 in preparation for next release | ||||
* | Removed support for case-insensitive command parsing | Todd Leonhardt | 2018-03-02 | 1 | -1/+1 |
| | |||||
* | Fixed unit test bug on Windows | Todd Leonhardt | 2018-03-02 | 1 | -1/+1 |
| | | | | - The python-forked module doesn't work on Windows | ||||
* | Added use of pytest-forked to CI unit test runs | Todd Leonhardt | 2018-03-02 | 1 | -1/+1 |
| | | | | | | | Due to apparent bugs in pyparsing, this can significantly speed up unit test execution. Also: - Removed use of pexpect in unit tests | ||||
* | Removed abbrev attribute | Kevin Van Brunt | 2018-03-02 | 1 | -1/+1 |
| | |||||
* | First past at unit test for persistent history feature | Todd Leonhardt | 2018-02-09 | 1 | -1/+1 |
| | | | | | | Added pexpect to modules required for running unit tests. This opens the door for carefully crafted complex unit tests to verify intricate behavior. Tests like this are somewhat painful to write and slow to execute. However, they can enable testing complicated interactive behavior that we otherwise probably would not be able to test. | ||||
* | Added optional persistent readline history feature | Todd Leonhardt | 2018-02-08 | 1 | -1/+1 |
| | | | | | | | | | | | | - 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 |