Releases: bbengfort/commis
Version 0.5
Updated the colorama requirements to colorma>=0.3.6
in order to better support other console utilities that utilize newer version of colorama. Updates to documentation and examples.
Deployed: Thursday, July 11, 2019
Contributors: Benjamin Bengfort, Allen Leis, Konstantinos Xirogiannopoulos
Changes
- Removed Python 2 testing in Travis
- Updated colorama requirements to later versions
- Updated documentation with hardcoded
VERSION
Version 0.4
Implemented some better handling for Python 3 argparse, continuing migration from Python 2.
Deployed: Wednesday, October 11, 2017
Contributor: Benjamin Bengfort
Changes
- Fixed Namespace has no attribute 'func' bug
- Better newline handling if None is returned from command handler
Version 0.3
Added Python 3.5 compatibility primarily by fixing the --version
argument in the argparse
library (apparently a weirdly supported feature from old versions of Python 2. Also updated tests with some capture for different import paths as well as adding six for testing 2to3 compatibility.
Deployed: Thursday, June 2, 2016
Contributor: Benjamin Bengfort
Changes
- Changed the argparse version handling to update for 3.5
- Added an ImportError trap for the Python3 import paths for io.StringIO
- Added six for use in
string_types
.
Version 0.2
Solidified the Commis library by improving the test suite and the documentation. I've also included a couple of modules that were big helps in the past: a color library that wraps colorama, and a LabelCommand. This is really the official "first" version that I feel is production ready.
Deployed: Monday, January 25, 2016
Contributor: Benjamin Bengfort
Changes
- Lots and lots of tests!
- Tutorial and new documentation
- Inclusion of a LabelCommand which allows simpler implementation of
handle_label
- Wraps colorama with the color module
Version 0.1
This is the initial release, which will simply bring over all the code and features that have previously been implemented in other locations. This release has also been published to PyPI and has some initial documentation.
Deployed: Wednesday, January 20, 2016
Contributor: Benjamin Bengfort
Changes
- Moved console utility code from Mosaic.
- Basic documentation on Read the Docs
- Packaging setup in PyPI