pip install charmhelpers==0.20.23

Helpers for Juju Charm development

Source
Among top 5% packages on PyPI.
Over 22.2K downloads in the last 90 days.

Commonly used with charmhelpers

Based on how often these packages appear together in public requirements.txt files on GitHub.

pytest-fauxfactory

Integration of fauxfactory into pytest.

i3ipc

An improved Python library to control i3wm and sway

xenon

Monitor code metrics for Python on your CI server

flake8-coding

Adds coding magic comment checks to flake8

pymzn

A Python wrapper for the MiniZinc tool pipeline.

flake8-builtins

Check for python builtins being used as variables or parameters.

yapf

A formatter for Python code.

flake8-mutable

mutable defaults flake8 extension

pyfakefs

pyfakefs implements a fake file system that mocks the Python file system modules.

flake8-tidy-imports

A flake8 plugin that helps you write tidier imports.

mypy

Optional static typing for Python

pytest-colordots

Colorizes the progress indicators

flake8-double-quotes

Flake8 lint to forbide single quotes.

flake8-comprehensions

A flake8 plugin to help you write better list/set/dict comprehensions.

flake8-string-format

string format checker, plugin for flake8

pydocstyle

Python docstring style checker

yamlloader

Ordered YAML loader and dumper for PyYAML.

prospector

Prospector: python static analysis tool

pylint-nose-checker

A pylint plugin which fixes nose.tools import errors

Version usage of charmhelpers

Proportion of downloaded versions in the last 3 months (only versions over 1%).

0.20.23

33.85%

0.20.22

33.02%