Skip to content

Releases: bbengfort/commis

Version 0.5

11 Jul 19:05
76b66d5
Compare
Choose a tag to compare

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

11 Oct 17:46
Compare
Choose a tag to compare

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

02 Jun 22:31
Compare
Choose a tag to compare

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

25 Jan 16:54
Compare
Choose a tag to compare

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

20 Jan 23:18
Compare
Choose a tag to compare

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