summaryrefslogtreecommitdiff
path: root/Pipfile
Commit message (Collapse)AuthorAgeFilesLines
* Deprecate support for Python 3.6 and remove dependency on attrs (#1257)Todd Leonhardt2023-01-311-1/+0
| | | | | | | | | | | | | * Start deprecation of Python 3.6 * Removed dependency on attrs and replaced with dataclasses * Fix typing * Added comments to assist with dropping support of Python versions in the future. --------- Co-authored-by: Kevin Van Brunt <kmvanbrunt@gmail.com>
* Use latest version of mypy and fix type hinting accordingly (#1239)Todd Leonhardt2022-07-141-1/+0
| | | | | | | | | | | | * Use latest version of mypy and fix type hinting accordingly Also: - Update Pipfile to never require mock since we only support Python 3.6+ - Remove Azure Pipelines badge from Readme and fix section links there - Added an "inv format" task to run black and isort to auto-format all code before a commit * Try to fix type errors on versions prior to 3.8 * Restored correct types in argparse_custom.py
* cmd2 now uses pyreadline3 when running any version of Python on WindowsKevin Van Brunt2022-02-171-2/+1
|
* Added support for 8-bit/256-colors with the cmd2.EightBitFg and ↵Kevin Van Brunt2021-10-181-2/+0
| | | | | | | | | | | | | | cmd2.EightBitBg classes. Added support for 24-bit/RGB colors with the cmd2.RgbFg and cmd2.RgbBg classes. Removed dependency on colorama. Deprecated cmd2.fg. Use cmd2.Fg instead. Deprecated cmd2.bg. Use cmd2.Bg instead. Changed type of ansi.allow_style from a string to an ansi.AllowStyle Enum class. Fixed bug where using choices on a Settable didn't verify that a valid choice had been entered.
* Start making small changes to fix mypy warningsTodd Leonhardt2021-02-211-0/+1
|
* Added black to Pipfile and black configuration to pyrpoject.tomlblack_configTodd Leonhardt2021-02-011-0/+4
| | | | | | | Also: - Updated flake8 and isort config in setup.cfg to be consistent with black - Simplified how flake8 is executed by invoke task - Simplified how flake8 is executed by GitHub Actions workflow
* Update conditional pyreadline3 dependency for WinKyle King2021-01-271-1/+2
|
* Updated Pipfile to do an editable/dev install of cmd2_ext_test so that "inv ↵Todd Leonhardt2020-08-041-0/+1
| | | | pytest" doesn't crash
* Added info on semantic versioning and branching strategy to CONTRIBUTING.mdTodd Leonhardt2020-04-241-0/+1
| | | | | | | Also: - Added isort to Pipenv dev - Added setup.cfg to make it easy to run flake8, doc8, and isort directly from the command line without using invoke - Ran isort to sort includes
* Update CHANGELOG and setup.pyTodd Leonhardt2020-01-221-0/+1
|
* Added a couple dev dependencies to Pipfile for running a couple of the ↵0.9.15Todd Leonhardt2019-07-241-0/+2
| | | | examples which have extra dependencies
* Added ipython to pipenv dev-packagesTodd Leonhardt2019-07-191-0/+1
|
* Added doc8 as a dev tool in PipfileTodd Leonhardt2019-07-061-0/+1
|
* Add Pipfile to support Pipenv for developmentTodd Leonhardt2019-07-051-0/+26