Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Added minimum version of setuptools_scm and added dependency on setuptools | Todd Leonhardt | 2020-01-05 | 1 | -2/+2 |
| | |||||
* | Try setting a maximum coverage version | Todd Leonhardt | 2020-01-04 | 1 | -1/+1 |
| | |||||
* | Merge branch 'master' into docstructure | Todd Leonhardt | 2019-07-06 | 1 | -1/+1 |
|\ | | | | | | | | | # Conflicts: # setup.py | ||||
| * | Add Pipfile to support Pipenv for development | Todd Leonhardt | 2019-07-05 | 1 | -1/+1 |
| | | |||||
* | | Add doc8 documentation style checking | kotfu | 2019-07-06 | 1 | -1/+2 |
|/ | | | | | | - add dev dependency - add doc8 to tasks.py - fix all doc8 errors | ||||
* | Require pyperclip >= 1.6 which simplifies clipboard.py | Todd Leonhardt | 2019-06-29 | 1 | -1/+1 |
| | |||||
* | Deprecate support for Python 3.4 and begin testing with Python 3.8 beta | Todd Leonhardt | 2019-06-14 | 1 | -6/+4 |
| | |||||
* | Tweak PyPI description to more closely match that on GitHub | Todd Leonhardt | 2019-03-17 | 1 | -1/+1 |
| | |||||
* | Use README.md as the PyPI long description | Todd Leonhardt | 2019-03-17 | 1 | -39/+4 |
| | |||||
* | Remove test dependency on argcomplete | Kevin Van Brunt | 2019-02-23 | 1 | -2/+1 |
| | |||||
* | Updated macro documentation0.9.9 | Kevin Van Brunt | 2019-02-21 | 1 | -1/+1 |
| | |||||
* | Fix flake8 issues | Todd Leonhardt | 2018-12-06 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | | This commit contains a very large number of trivial changes in order to fix flake8 errors and warnings. Predominantly these are whitespace changes. Additionally, the build for Python 3.7 on TravisCI has been tweaked to fail if there are any flake8 errors using the following commandline: * flake8 . --count --ignore=E252 --max-complexity=31 --max-line-length=127 --show-source --statistics NOTE: In the future the max cyclomatic complexity should be lowered, but some improvements need to be made first. One flake8 error is being ignored entirely: * E252 missing whitespace around parameter equals * ignored because it doesn't correctly deal with default argument values after a type hint A few flake8 errors are being selectively ignored in certain files: * C901 fuction is too complex * ignored in argparse_completer.py because the complex code is an override of argparse complexity * E302 expected 2 blank lines after ... * ignored in all unit test files for convenience * F401 module imported but unused * ignored in cmd2/__init__.py because imports are for convenience of cmd2 developers and backwards compatibility * F821 undefined name * ignored in cmd2 script files which are intended to run only within cmd2 applications via pyscript where "app" and "cmd" are defined | ||||
* | Merge branch 'master' into document_completion | Todd Leonhardt | 2018-10-26 | 1 | -0/+1 |
|\ | |||||
| * | Attempt 3 at getting VSTS tox build working | Todd Leonhardt | 2018-10-24 | 1 | -0/+1 |
| | | |||||
* | | Made significant updates to README.md | Todd Leonhardt | 2018-10-26 | 1 | -0/+1 |
|/ | | | | The initial goal was to improve documentation of tab-completion capabilities. But the README got updates in several areas. | ||||
* | Documentation updates | Kevin Van Brunt | 2018-10-12 | 1 | -1/+1 |
| | |||||
* | Using wcwidth to calculate display width of prompt | Kevin Van Brunt | 2018-10-11 | 1 | -3/+1 |
| | |||||
* | Updated feature list | Kevin Van Brunt | 2018-09-27 | 1 | -1/+6 |
| | |||||
* | Removed use of type argument in attr.ib() since that wasn't added until ↵ | Todd Leonhardt | 2018-09-20 | 1 | -1/+1 |
| | | | | | | | | version 17.3.0. Also: - In setup.py require version of attrs to be >= 16.3.0 - I think this is right, if there are any issues we can bump this to version 17.1.0 | ||||
* | Fix typo | Todd Leonhardt | 2018-09-05 | 1 | -1/+1 |
| | |||||
* | Reduce redundant definition of dependencies | Todd Leonhardt | 2018-09-05 | 1 | -7/+8 |
| | | | | | Modified setup.py to include a definition of the extra dependencies required for running unit tests. This allowed a significant simplification of tox.ini | ||||
* | Unrestrict Sphinx version since they fixed their bug | Todd Leonhardt | 2018-09-04 | 1 | -1/+1 |
| | |||||
* | Restrict Sphinx version | Todd Leonhardt | 2018-08-21 | 1 | -1/+1 |
| | | | | | This is trying to work around a bug in Sphinx: https://github.com/sphinx-doc/sphinx/issues/5322 | ||||
* | 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 |
| | |