Commis

Latest version: v0.5

Safety actively analyzes 682416 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

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`

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

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`.

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

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

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.