Platform Supported

Generic badge

Deployments

pages-build-deployment pypi-publish

Volume Control

Light weight OS-agnostic volume controller for python

Installation

python -m pip install volume-control

Usage

import pyvolume

pyvolume.custom(percent=30)

Optional arguments

  • debug: Display logs in the form of info, warnings and errors messages.

  • logger: Bring your own Logger for custom logging.

Coding Standards

Docstring format: Google
Styling conventions: PEP 8
Clean code with pre-commit hooks: flake8 and isort

Release Notes

Requirement

python -m pip install gitverse

Usage

gitverse-release reverse -f release_notes.rst -t 'Release Notes'

Linting

PreCommit will ensure linting, and the doc creation are run on every commit.

Requirement

pip install sphinx==5.1.1 pre-commit recommonmark

Usage

pre-commit run --all-files

Pypi Package

pypi-module

https://pypi.org/project/volume-control/

Runbook

made-with-sphinx-doc

https://thevickypedia.github.io/volume-control/